Table.Size

From SunFlurry wiki
Jump to: navigation, search
  Size, Lines, Height (Высота таблицы)
Объект:Электронная таблица
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в число
Визуальность:Нет

Функция получает или изменяет высоту таблицы (количество строк в таблице, где производились какие-либо изменения, либо строки были скопированы из таблицы-шаблона и т.п.). При уменьшении количества строк, удаление будет происходить с конца таблицы.

Синтаксис

Table.Size(<Новое количество выделенных строк в таблице (INT)>):<Количество выделенных строк в таблице (INT)>

Аргументы

  • <Новое количество выделенных строк в таблице (INT)> - (необязательный аргумент) Задает новое количество строк, если аргумент не указан, количество строк в таблице не будет изменено.

Возвращаемое значение

Возвращает количество строк в таблице, в которых были какие-либо изменения.

Примеры

Т:=Form.Таблица.Value;
Try
  Т.Clear();
  Т.SetSourceName("Modules\FreeForms\ВнутренниеОбработки\СпециальныеОбработки\ЗагрузкаДокументовСтандартныеРесурсы\Table");
  пЗагол:="Отчет по загрузке заявок";
  Т.CopyByX("v1",1);
  Т.Options.FixedLine:=Т.Height();
    
  Тб.Select();
  While Тб.Next() Do    
    If not ЗагрузитьДокумент(Т,Тб) Then
      Exit;
    EndIf;
  EndDo;
    
Finally  
  Т.EditorMode:=1;
EndTry;