|
вывести макет таблицы в управляемую форму |
☑ |
0
alexshape
18.10.16
✎
12:58
|
Получаю макет в виде табличного документа на сервере
Код: [Выделить]
&НаСервере
Функция Воз() Экспорт
МакетОТЧ = Отчеты.Продажи.ПолучитьМакет("Макет");
Возврат (МакетОТЧ);
КонецФункции
потом на клиенте Выделяю областьТабШапка (в отладчике все норм в области ТабШапка есть данные
А вот при передаче в ЭтаФорма.Элементы.ТабДок.ТекущаяОбласть передается пустая таблица с чем связанно?
Код: [Выделить]
&НаКлиенте
Процедура Сформировать(Команда)
таб = продажиОтчет.Воз();
ТАбШапка = таб.Области.Шапка;
ЭтаФорма.Элементы.ТабДок.ТекущаяОбласть = ТАбШапка;
КонецПроцедуры
|
|
1
DrShad
18.10.16
✎
13:09
|
а где ТабличныйДокумент?
|
|
2
alexshape
18.10.16
✎
13:15
|
МакетОТЧ, отладчик показывает что это Табличный документ
|
|
3
Рэйв
18.10.16
✎
13:26
|
(2)Открой макет в конфигураторе и посмотри внимательно - это точно ты в таком виде хочешь видеть табличный документ на форме?
|
|
4
alexshape
18.10.16
✎
13:46
|
3 в каком таком?,да в таком
|
|
5
Рэйв
18.10.16
✎
13:50
|
(4)ты бы посмотрел хотябы для примера как формируются табличные документы в стандартных документах...
|
|
6
DrShad
18.10.16
✎
13:50
|
(4) ЭтаФорма.Элементы.ТабДок = продажиОтчет.Воз()
пожалуйста, наслаждайтесь
|
|
7
Рэйв
18.10.16
✎
13:51
|
(4)в табдок на форме надо сначало чтото как вариант .Вывести(Область), а потом как минимум .Показать() чтобы там чтото появилось для просмотра
|
|
8
DrShad
18.10.16
✎
13:52
|
(7) ну показать это если нужно его открыть, у ТС есть на форме таб док
|
|
9
Рэйв
18.10.16
✎
13:52
|
....если ты конечно хочешь по побластям заполнять
|
|
10
Рэйв
18.10.16
✎
13:52
|
(8)а, ну да.
|
|
11
alexshape
18.10.16
✎
14:41
|
(6) {Отчет.Продажи.Форма.ФормаОтчета.Форма(7)}: Поле объекта недоступно для записи (ТабДок)
ЭтаФорма.Элементы.ТабДок=продажиОтчет.Воз();
|
|
12
alexshape
18.10.16
✎
14:46
|
(7) Я вместо
ЭтаФорма.Элементы.ТабДок.ТекущаяОбласть = ТАбШапка;
ставлю это:
ЭтаФорма.Элементы.ТабДок.ТекущаяОбласть = "Привет";
Все нормально отображается, в отладчике ТабШапка это таблица с заполненными значениями, а когда присваиваю таблице на форме, то все значения пустые
|
|
13
alexshape
23.10.16
✎
16:31
|
Решение Нашел, спасибо
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой