|
Значение не является значением объектного типа (Выполнить)
| ☑ |
0
AlexTimin
05.06.13
✎
14:21
|
Создаю внещний отчет. В обработчике ПриСозданииНаСервере() запросом получаю данные для отчета, макет, заполняю макет.
Сначала хотел заполнять в обработчике ПриОткрытии() формы. Создаю серверную процедуру, пихаю туда запрос. Там пишет Значение не является значением объектного типа (УстановитьПараметр). Про (Выполнить) то же самое пишет. В чем причина?
|
|
1
lxndr
05.06.13
✎
14:23
|
Код давай
|
|
2
Wobland
05.06.13
✎
14:24
|
(0) в том, что слева от точки
|
|
3
salvator
05.06.13
✎
14:24
|
(0) Переменная, к которой применяешь методы УстановитьПараметр и Выполнить не является запросом.
|
|
4
ДенисЧ
05.06.13
✎
14:31
|
(2) ты хотел сказать "в том, что перед монитором"?
|
|
5
Wobland
05.06.13
✎
14:32
|
(4) ага. необходимо сдвинуться влево по отношению к монитору
|
|
6
AlexTimin
05.06.13
✎
14:36
|
&НаКлиенте
Процедура ПриОткрытии(Отказ)
Сообщить("При открытии");
ЗапросНаСервере();
КонецПроцедуры
&НаСервере
Функция ЗапросНаСервере()
Запрос = Новый Запрос;
Запрос = "ВЫБРАТЬ
| Питание_Калькуляция.Ссылка
|ИЗ
| Документ.Питание_Калькуляция КАК Питание_Калькуляция
|ГДЕ
| Питание_Калькуляция.Ссылка =
&Ссылка";
Запрос.УстановитьПараметр("Ссылка", Параметры.ПараметрыПечати[0].Значение.Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Сообщить("" + Выборка.Ссылка);
КонецЦикла;
КонецФункции
|
|
7
1Сергей
05.06.13
✎
14:37
|
у тебя &Ссылка"; съехало
|
|
8
AlexTimin
05.06.13
✎
14:38
|
Блииин. Спасибо разобрался...Запрос.Текст
|
|
9
salvator
05.06.13
✎
14:39
|
(8) Семён Семёныыыч..
|
|
10
AlexTimin
05.06.13
✎
14:39
|
Главное до этого мусолил поиск на эту тему, видел как другие так же невнимательны были. Семен Семеныч.
|
|
11
Infsams654
05.06.13
✎
14:42
|
(8) да и, общее правило, проверить сначала перед
Запрос.УстановитьПараметр("Ссылка", Параметры.ПараметрыПечати[0].Значение.Ссылка);
есть ли оно Параметры.ПараметрыПечати[0] в наличии
|
|