Difference between revisions of "Table.Show"
(Created page with "{{infobox function |name=Show |object=Электронная таблица |caption=Вывод окна таблицы на эк...") |
m (1 revision imported) |
(No difference)
| |
Latest revision as of 07:54, 7 February 2021
| Show (Вывод окна таблицы на экран) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Функция выводит таблицу на экран в виде самостоятельной формы, подчиненной текущей форме. Окно имеет требуемый заголовок, при сохранении таблицы в виде файла, по умолчанию используется имя файла, которое можно задать в аргументе этой функции. Если таблица уже выведена на экран, функция не выполнит никаких действий. Функция также работает для консольного клиента, она выводит таблицу в отдельном окне и может использоваться для отладки.
Синтаксис
Table.Show(<Заголовок формы с таблицей (STRING)>,<Наименования файла по умолчанию при сохранении таблицы (STRING)>,<Выводить окно на передний план (INT)>=1)
Аргументы
<Заголовок формы с таблицей (STRING)>- (необязательный аргумент) Аргумент задает заголовок окна таблицы.<Наименования файла по умолчанию при сохранении таблицы (STRING)>- (необязательный аргумент) Аргумент задает имя и путь файла таблицы. В диалоге сохранения таблицы на диск, это имя будет использовано по умолчанию, но может быть изменено пользователем.<Выводить окно на передний план (INT)>- (необязательный аргумент) Аргумент задает режим, когда окно таблицы выводится на передний план в момент ее вывода (по умолчанию), либо остается в фоне (пользователь продолжает редактирование активного на момент вывода окна).
Примеры
...
Т:=Table.Create();
Т.SetSourceName("Отчет");
пЗагол:="Отчет по ценам номенклатуры";
Т.CopyByX("v1",1);
Т.Options.FixedLine:=Т.Height();
пКолВо:=0;
While З.Next(1) Do
пН:=З.зН;
пКод:=пН.Code;
пЦ:=глНайтиЦену(З.зН,спТипыЦен.Get(i),ДатаФормирования);
Т.CopyByX("v2",1);
EndDo;
Т.CopyByX("v4",1);
Т.Printing.Orientation:=1;
Т.Printing.ScaleMode:=1;
Т.EditorMode:=1;
Т.Show(пЗагол,"Prices.xls");