|
|
8.1 быстрая выгрузка таблицы значений в файл XLS |
☑ |
|
0
picom
03.04.12
✎
10:06
|
На форме обработки есть таблица значений.
Правой кнопкой можно сделать вывод списка и откроется форма как мне надо.
Как эту форму списка открыть программно и сохранить в ексель?
|
|
|
1
DrShad
03.04.12
✎
10:10
|
ТабличныйДокумент.Записать()
|
|
|
2
picom
03.04.12
✎
10:13
|
(1) а как табличный документ сформировать из ТЗ то быстренько?
в обход процедуры построчного вывода..
|
|
|
3
Галахад
гуру
03.04.12
✎
10:16
|
Через построитель.
|
|
|
4
picom
03.04.12
✎
10:21
|
Т.е. команду "вывести список" программно не вызвать?
|
|
|
5
Maxus43
03.04.12
✎
10:22
|
(4) нет
|
|
|
6
picom
03.04.12
✎
10:23
|
печалька
|
|
|
7
Maxus43
03.04.12
✎
10:25
|
(6) через построитель то быстро
|
|
|
8
picom
03.04.12
✎
10:28
|
Быстро если уже написан универсальный код, который сам колонки говорит нужные ...
У меня его нет (
|
|
|
9
Maxus43
03.04.12
✎
10:31
|
(8) построитель сам всё сделает, ты ему ТЗ скорми просто как источник данных
|
|
|
10
Maxus43
03.04.12
✎
10:35
|
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 100
| Банки.Ссылка,
| Банки.Код,
| Банки.Наименование
|ИЗ
| Справочник.Банки КАК Банки";
Результат = Запрос.Выполнить().Выгрузить();
Постр = Новый ПостроительОтчета;
Постр.ИсточникДанных = Новый ОписаниеИсточникаДанных(Результат);
Постр.Вывести();
|
|
|
11
picom
03.04.12
✎
10:39
|
Постр = Новый ПостроительОтчета;
Постр.ИсточникДанных = Новый ОписаниеИсточникаДанных(TZ);
Постр.Вывести();
(10) спасибо, все получилось
|
|
|
12
Maxus43
03.04.12
✎
10:42
|
"TZ" - извращенец)
|
|
|
13
picom
03.04.12
✎
10:43
|
А как потом обратиться к полученному табличному полю с целью его записи ?
|
|
|
14
Maxus43
03.04.12
✎
10:49
|
Постр.Вывести(ТабДок);
|
|
|
15
picom
03.04.12
✎
11:51
|
Подскажите пожалуйста еще, как удалить 3 пустые строки сверх и пустую первую колонку.
|
|
|
16
Maxus43
03.04.12
✎
11:56
|
Постр.ВыводитьШапкуТаблицы = Ложь;
З.ы. издеваешся?) СП открой хоть немного
|
|
|
17
picom
03.04.12
✎
12:17
|
(16) сори, туплю
|
|