|
Как вывести строки в макет | ☑ | ||
---|---|---|---|---|
0
БалбесВ1с
26.03.12
✎
12:19
|
Для каждого Элемент из ТаблицаОтпусков Цикл
Если Элемент.Пометка тогда Табл = Новый ТабличныйДокумент; макет = ПолучитьМакет("Макет"); областьШапка = макет.ПолучитьОбласть("Шапка"); Табл.Вывести(областьШапка); ОбластьСтрока = макет.ПолучитьОбласть("Строка"); м_ДатаНачала = Формат(Элемент.Значение.ДатаНачала,"Л=ru_RU; ДЛФ=DD"); м_ДатаОкончания = Формат(Элемент.Значение.ДатаОкончания,"Л=ru_RU; ДЛФ=DD"); ?????????????????????????????????????????????????????? Табл.Вывести(ОбластьСтрока); Есть макет,есть область строка,есть ячейки с параметрами м_ДатаНачала и м_ДатаОкончания Подскажите как их туда вывести.По примерам что-то не получается. |
|||
1
zak555
26.03.12
✎
12:20
|
ОбластьСтрока . м_ДатаНачала = Формат(Элемент.Значение.ДатаНачала,"Л=ru_RU; ДЛФ=DD");
|
|||
2
Maxus43
26.03.12
✎
12:20
|
ОбластьСтрока.параметры.м_ДатаНачала
|
|||
3
БалбесВ1с
26.03.12
✎
12:31
|
Поле объекта не обнаружено.
|
|||
4
БалбесВ1с
26.03.12
✎
12:32
|
Это у меня в модуле формы,может поэтому?
|
|||
5
dva1c
26.03.12
✎
12:33
|
Параметры ячейки/строки надо заполнить. Согласен с (2).
|
|||
6
БалбесВ1с
26.03.12
✎
12:37
|
(5)Как заполнить?
|
|||
7
БалбесВ1с
26.03.12
✎
12:48
|
Всем спасибо получилось.Как обычно подвели копи-пасты.
|
|||
8
dva1c
26.03.12
✎
12:50
|
(7)+1 ))
|
|||
9
zak555
26.03.12
✎
12:58
|
(6) СП
ПараметрыМакетаТабличногоДокумента.Заполнить (SpreadsheetDocumentTemplateParameters.Fill) ПараметрыМакетаТабличногоДокумента (SpreadsheetDocumentTemplateParameters) Заполнить (Fill) Синтаксис: Заполнить(<Объект>) Параметры: <Объект> (обязательный) Тип: Произвольный. Объект, из свойств которого будут заполняться параметры макета табличного документа. Описание: Заполняет параметры значениями свойств переданного объекта. Заполняются только те параметры, имена которых совпадают с именами свойств объекта. Доступность: Сервер, толстый клиент, внешнее соединение. Пример: К=0; Пока Выборка.Следующий() Цикл К = К+1; ОбластьМакета = Макет.ПолучитьОбласть("Строка"); ОбластьМакета.Параметры.Заполнить(Выборка); ОбластьМакета.Параметры.НомерСтроки = К; ТабДок.Вывести(ОбластьМакета); КонецЦикла; |
|||
10
dva1c
26.03.12
✎
13:50
|
Ключевой момент из (9).
"Заполняются только те параметры, имена которых совпадают с именами свойств объекта." Нужно обязательно привести к вышеуказанному правилу. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |