Макет.Параметры.НомерДокумента = "1234", а в итоге - пусто! Почему?
☑
0
bolobol
12.11.18
✎
14:08
День добрый!
Пишу:
Макет= ПолучитьМакет("Макет");
Макет.Параметры.НомерДокумента= "1234";
ТабДок= новый ТабличныйДокумент;
ТабДок.Вывести(Макет);
- пустота в НомереДокумента!
Почему?
Спасибо!
1
Повелитель
12.11.18
✎
14:10
(0) Где вывод области?
2
bolobol
12.11.18
✎
14:17
У меня весь макет един, не разделён на области
3
PR
12.11.18
✎
14:20
(0) А так должно работать?
4
ДенисЧ
12.11.18
✎
14:21
(3) Теоретически должно....
5
ДенисЧ
12.11.18
✎
14:21
(0) А формат никакой не задан?
6
1Сергей
12.11.18
✎
14:24
(0) А дальше?
ТабДок.Показать() где?
7
bolobol
12.11.18
✎
14:47
(6) Так - дальше, да.
8
bolobol
12.11.18
✎
15:03
Ясно...
Уточняю текст в (0):
Клиент: Макет= ПолучитьМакет("Макет");
СерверБК: Макет.Параметры.НомерДокумента= "1234";
Клиент: ТабДок= новый ТабличныйДокумент;
Клиент: ТабДок.Вывести(Макет);
При возврате с СерверБК - Параметр обнеопределеняется.
9
Вафель
12.11.18
✎
15:04
(8) зачем ты так делаешь? почему все не на сервере?
10
bolobol
12.11.18
✎
15:05
*Клиент: Макет= ПолучитьМакет("Макет"); // - это тоже на сервер уходит, через пень колоду получает и возвращает макет на клиент.
11
hhhh
12.11.18
✎
15:09
(10) делай всё на сервере, на клиенте только Показать()
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой