|
как динамический добавить колонки в Макет? | ☑ | ||
|---|---|---|---|---|
|
0
Dzhos
08.07.14
✎
15:34
|
При выборе документа я получаю все его реквизиты через Метаданные.
теперь мне нужно добавить их в Заголовок Макета? |
|||
|
1
Wobland
08.07.14
✎
15:35
|
нет
|
|||
|
2
Necessitudo
08.07.14
✎
15:35
|
Нужно добавить в Заголовок Окна
|
|||
|
3
Dzhos
08.07.14
✎
15:35
|
(1) что нет? не реально,
|
|||
|
4
Wobland
08.07.14
✎
15:36
|
(3) реально. не нужно
|
|||
|
5
Dzhos
08.07.14
✎
15:36
|
(2) можно примером показать ?
|
|||
|
6
Necessitudo
08.07.14
✎
15:37
|
(5) Что показать?
|
|||
|
7
Wobland
08.07.14
✎
15:37
|
(5) ТабДокумент.Показать(стр)
|
|||
|
8
Dzhos
08.07.14
✎
15:37
|
(6) Нужно добавить в Заголовок Окна?
|
|||
|
9
silent person
08.07.14
✎
15:38
|
ТабличныйДокумент (SpreadsheetDocument)
Присоединить (Join) Синтаксис: Присоединить(<Таблица>, <Уровень>, <ИмяГруппы>, <Открыта>) Описание: ..... Присоединяет табличный документ к результирующему табличному документу, помещая его в следующей колонке правее самой правой выведенной колонки, начиная со строки, с которой выводился предыдущий табличный документ. |
|||
|
10
Necessitudo
08.07.14
✎
15:39
|
(8)
РеквизитыДокумента = ДокументОбъект.Метаданные().Реквизиты; Для Каждого Реквизит Из РеквизитыДокумента Цикл ЭтаФорма.Заголовок = ЭтаФорма.Заголовок+Реквизит.Имя; КонецЦикла |
|||
|
11
Dzhos
09.07.14
✎
10:32
|
ЭлементыФормы.ТабДок.Очистить();
Макет = ПолучитьМакет("Макет"); ИмяДокумента = ЭлементыФормы.ПолеВыбораДокументов.Значение; ДокументМетаданные = Метаданные.Документы[ИмяДокумента]; ОбластьСтрока = Макет.ПолучитьОбласть("Строка|Колонка"); Для Каждого РеквизитДокумента Из ДокументМетаданные.Реквизиты Цикл ОбластьСтрока.Параметры.Реквизит = РеквизитДокумента.Имя; ЭлементыФормы.ТабДок.Присоединить(ОбластьСтрока); КонецЦикла; Получилось как то так) |
|||
|
12
Fish
гуру
09.07.14
✎
10:48
|
(11) А выводить кто будет?
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |