|
|
Не могу поместить в реквизит значение с сервера на управляемую форму |
☑ |
|
0
igor_138
23.08.11
✎
12:59
|
На форме есть реквизит "Результат" - тип Табличный документ. На сервере выполняю код, в результате получаю табличный документ "ДокументРезультат", в котором собственно то, что я хочу увидеть на клиенте в поле Результат.
ЗначениеВРеквизитФормы(ДокументРезультат,"Результат");
выбивает ошибку...
Помогите, пожалуйста
|
|
|
1
Cube
23.08.11
✎
13:00
|
Текст ошибки нам нужно будет угадать?)
|
|
2
Hostess_
of_Love
23.08.11
✎
13:00
|
ошибку-то покажи
|
|
|
3
igor_138
23.08.11
✎
13:01
|
Ошибка при вызове метода контекста (ЗначениеВРеквизитФормы)
ЗначениеВРеквизитФормы(ДокументРезультат,"Результат");
по причине:
Недопустимое значение параметра (параметр номер '2')
|
|
|
4
EasyRider
23.08.11
✎
13:03
|
Ну значит не "результат" он называется!
|
|
|
5
EasyRider
23.08.11
✎
13:04
|
Где-то буква англицкая затесалась или еще что-нибудь такое...
|
|
6
Hostess_
of_Love
23.08.11
✎
13:05
|
при каком событии выполняется код на сервере?
|
|
|
7
igor_138
23.08.11
✎
13:06
|
&НаКлиенте
Процедура СформироватьОтчетКлиент(Команда)
СформироватьОтчет();
КонецПроцедуры
|
|
|
8
igor_138
23.08.11
✎
13:08
|
Называется правильно.
Там у реквизита случайно никакой галочки стоять не должно?
когда набираю:
ЗначениеВРеквизитФормы(ДокументРезультат," система предлагает в качестве параметраа предлагает только "Отчет"
|
|
9
Hostess_
of_Love
23.08.11
✎
13:09
|
на сервере процедура или функция?
|
|
|
10
igor_138
23.08.11
✎
13:09
|
процедура
|
|
|
11
Рэйв
23.08.11
✎
13:10
|
(8)Сделай функцию из процедуры на сервере и верни таб док на клиент по человечески
|
|
|
12
Рэйв
23.08.11
✎
13:11
|
+А еще лучше верни данные и сделай его на клиенте
|
|
13
Hostess_
of_Love
23.08.11
✎
13:12
|
на клиенте
результат = сформироватьотчет();
на сервере функция
возврат ДокументРезультат
|
|
14
Hostess_
of_Love
23.08.11
✎
13:12
|
(12) а если данные из базы нужны?
|
|
|
15
igor_138
23.08.11
✎
13:13
|
сделал, работает. Спасибо
|
|
|
16
Рэйв
23.08.11
✎
13:13
|
(14)Позаботиться об этом заранее и все вернуть:)
|
|
17
Hostess_
of_Love
23.08.11
✎
13:15
|
(16)логично) у меня похожая ситуация была, но там условия другие))
|
|
|
18
igor_138
23.08.11
✎
13:16
|
А у меня внешние наборы данных с сервера на клиент полезут?
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший