|
Как вывести строки в макет |
☑ |
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).
"Заполняются только те параметры, имена которых совпадают с именами свойств объекта."
Нужно обязательно привести к вышеуказанному правилу.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой