|
ТЗ в excel | ☑ | ||
---|---|---|---|---|
0
NordMad
18.11.15
✎
20:11
|
8.3 подскажите как запихнуть ТЗ в excel. видел примеры с табличным документом, но ниче толком не получалось. я так понимаю это оптимальный вариант, чтобы не писать по ячейке
|
|||
1
RomanYS
18.11.15
✎
20:17
|
если форматирование не важно, то самый простой вариант: вывести построителем в табличный документ (строчек 5 кода, никаких макетов) и сохранить в excel
|
|||
2
NordMad
18.11.15
✎
20:20
|
(1) форматирование не важно, главное типы данных. ну чтоб не всё строками писал. как через построитель? есть ссыль на пример?
|
|||
3
ДенисЧ
18.11.15
✎
20:20
|
(2) Какие типы данных в екселе?
|
|||
4
NordMad
18.11.15
✎
20:21
|
ПострПечать = Новый ПостроительОтчета;
ПострПечать.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТПОтчета); ПострПечать.МакетОформления = ПолучитьМакетОформления(СтандартноеОформление.Интерфейс); ПострПечать.Выполнить(); Для каждого Колонка Из ПострПечать.ВыбранныеПоля Цикл Колонка.Представление = ТПОтчета.Колонки[Колонка.Имя].Заголовок; КонецЦикла; ПострПечать.Вывести(); |
|||
5
NordMad
18.11.15
✎
20:21
|
(1) типа такого что ли?
|
|||
6
NordMad
18.11.15
✎
20:22
|
(3) в ТЗ есть строки, числа, даты.
|
|||
7
RomanYS
18.11.15
✎
20:25
|
(5) похоже
(2) проверь, навскидку не скажу |
|||
8
NordMad
18.11.15
✎
20:27
|
(7) не понимает что такое получитьмакетоформления. хотя собственно мне он не нужен. он для печати.. а вот как сохранить теперь ЭТО в excel?
|
|||
9
DrShad
18.11.15
✎
20:33
|
Табличный документ метод записать
|
|||
10
NordMad
18.11.15
✎
20:35
|
(9) как для начала его туда засунуть?
|
|||
11
RomanYS
18.11.15
✎
20:35
|
(8)
ПострПечать = Новый ПостроительОтчета; ПострПечать.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТПОтчета); ПострПечать.Выполнить(); ТабДок = Новый ТабличныйДокумент; ПострПечать.Вывести(ТабДок); ТабДок.Записать(<параметры записи>); |
|||
12
NordMad
18.11.15
✎
20:41
|
(11) записывает а потом говорит неопозанный формат записи... хрень получается в общем.
|
|||
13
NordMad
18.11.15
✎
20:41
|
(12) это при попытки открыть записанный файл
|
|||
14
NordMad
18.11.15
✎
20:44
|
(11) сорри ступил, не указал тип, всё, спасибо, записал!
|
|||
15
RomanYS
18.11.15
✎
20:45
|
(14) ну и что там с типами (числа, даты)?
|
|||
16
NordMad
18.11.15
✎
20:55
|
(15) всё осталось.. тока ячейки вкривь и вкось... ну я так понимаю размер не подогнать без объекта комовского?
|
|||
17
Мимохожий Однако
18.11.15
✎
21:00
|
Стесняюсь спросить- зачем?
|
|||
18
RomanYS
18.11.15
✎
21:00
|
(16) это может быть как раз результат работы построителя - он "любит" устанавливать различный формат (ширины колонок) для разных областей(групп строк)
|
|||
19
NordMad
18.11.15
✎
21:08
|
(18) то есть при записи таким образом если записывать, то задать размерность ячеек никак нельзя?
|
|||
20
NordMad
18.11.15
✎
21:08
|
(17) что зачем?
|
|||
21
Мимохожий Однако
18.11.15
✎
21:09
|
(20)В чём цель данной задачи. Сначала для тебя формат не важен, а потом удивляешься.
|
|||
22
RomanYS
18.11.15
✎
21:12
|
(19) надо до записи удалить формат строк, метод посмотри в СП
УдалитьФорматСтрок? |
|||
23
NordMad
18.11.15
✎
21:14
|
(21) чисто для удобства просмотра, для решения задачи он всё так же не важен
|
|||
24
NordMad
18.11.15
✎
21:14
|
(22) метод ТД?
|
|||
25
NordMad
18.11.15
✎
21:15
|
(22) нет такого:( сп не дает
|
|||
26
RomanYS
18.11.15
✎
21:16
|
(24) да, посмотри УстановитьФорматСтрок
|
|||
27
RomanYS
18.11.15
✎
21:17
|
*(26) может не самого ТД, а например ОбластиТД
|
|||
28
NordMad
18.11.15
✎
21:37
|
вообще не находит таких методов в СП я имею ввиду
|
|||
29
RomanYS
18.11.15
✎
21:38
|
СоздатьФорматСтрок
угадайка ) |
|||
30
RomanYS
18.11.15
✎
21:40
|
(29) похоже обратного метода нет
v8: УдалитьФорматСтрок в макете программно. Как? только пляски с бубном, проще уже без построителя вывести |
|||
31
NordMad
18.11.15
✎
21:48
|
(30) кстати а как без построителя? через cells что ли?
|
|||
32
RomanYS
18.11.15
✎
21:51
|
(31) можно и так
можно двойным циклом вывести в ТД, потом сохранить. Если колонки известны - можно по макету... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |