|
Поле табличного документа УНФ
| ☑ |
0
Santa4527
17.05.13
✎
16:39
|
Есть Поле табличного документа В УНФ Подскажите как сделать такие простые операции из 8.1
ЭлементыФормы.ПолеТабличногоДокумента.Очистить();
ОМСтрока = Макет.ПолучитьОбласть("Шапка");
ЭлементыФормы.ПолеТабличногоДокумента.Вывести(ОМСтрока);
ЭлементыФормы.ПолеТабличногоДокумента.Показать();
|
|
1
Santa4527
17.05.13
✎
17:05
|
ап
|
|
2
kiruha
17.05.13
✎
17:19
|
ТабличныйДокумент как был так и остался
И все методы его тоже
И поле тут абсолютно не причем
|
|
3
kiruha
17.05.13
✎
17:32
|
Поменялось
"Поле табличного документа"
на просто "поле формы" с расширением
"Расширение поля формы для поля табличного документа "
Но ни одного их метода в (0) нет
|
|
4
Santa4527
17.05.13
✎
17:47
|
(3) А как мне тогда в Поле табличного документа УФ вывести значения?
|
|
5
Mitriy
17.05.13
✎
17:54
|
&НаКлиенте
Процедура Напечатать()
НапечататьСервер().Показать();
КонецПроцедуры
&НаСервереБезКонтекста
Функция НапечататьСервер()
// получить макет
// получить области
// заполнить-вывести области в табдок
Возврат ТабДок;
КонецФункции
|
|
6
Mitriy
17.05.13
✎
17:57
|
Ну или
&НаКлиенте
Процедура Напечатать()
РеквизитФормыТипТабличныйДокумент = НапечататьСервер();
КонецПроцедуры
|
|
7
kiruha
17.05.13
✎
18:06
|
(4)
У тебя есть реквизит - тип ТабличныйДокумент
Отображается на форме
Работаешь с ним как в 8.1 с ТабличныйДокумент, отображением сама платформа озаботится.
Ну методы естественно разбиваешь - на клиенте/ на сервере -
Показать на клиенте, в частности
|
|
8
kiruha
17.05.13
✎
18:08
|
ЭтаФорма.МойТабличныйДокумент
|
|