helpf.pro
Регистрация

v8: Не присваивается значение параметра

Dobreishii
13.09.2013 13:26Прочитано: 2052
Здравствуйте! Подскажите есть кусок кода:
Код 1C v 8.х
  ...
ЗапросПродано = Новый Запрос();
ЗапросПродано.Текст="
|ВЫБРАТЬ
|Номенклатура.Артикул КАК Артикул,
|Номенклатура КАК Номенклатура,
|КоличествоОборот КАК Количество
|ИЗ РегистрНакопления.Продажи.Обороты(&ДатаНач,&ДатаКон)";

ЗапросПродано.УстановитьПараметр("ДатаКон", ДатаКон);
ЗапросПродано.УстановитьПараметр("ДатаНач", ВыдДокумент.Дата);
РезультатПродано = ЗапросПродано.Выполнить().Выбрать();


Пока РезультатПродано.Следующий() Цикл
...


Значение ДатаКон, берется из поля ввода формы,значение ДатаНач это время проведения документа, который выбирается в поле ввода формы "ВыдДокумент".
Проблема:
Значение &ДатаКон присваивается, а &ДатаНач - нет!!! не знаю почему!! и через ссылку пробовал и через элемент формы, не работает!!!
Заранее спасибо!
Изменено 13.09.13 13:32:44
Yandex
Возможно, вас также заинтересует
Реклама на портале
Mokey
13.09.2013 14:20Ответ № 1
(0) Dobreishii, а если остановиться и посмотреть, чему равно ВыдДокумент.Дата и ВыдДокумент соответственно?
Dobreishii
13.09.2013 14:28Ответ № 2
(1) Mokey, да, все значения сходятся! но не присваиваются!!!При чем, сейчас проверил, вообще весь код состоит из трех запросов, если же каждый запрос разбить на отдельный документ, то в нем присваивается, когда начинаю все в один собирать, нет!(((
Mokey
13.09.2013 14:34Ответ № 3
по этому маленькому кусочку ничего сказать невозможно. а какие значения сходятся?
Изменено 13.09.13 14:44:39
Jonsony
13.09.2013 17:00Ответ № 4
(2) Dobreishii, а что так скажет?
Код 1C v 8.2 УП
 
Сообщить("Документ - "+ВыдДокумент+" с датой = "+ВыдДокумент.Дата);

перед запросом
Изменено 13.09.13 17:01:24
Dobreishii
16.09.2013 15:40Ответ № 5
Тип параметра и тип значения были разные, вот оно и не присваивало!!! разобрался! всем спасибо!
Подсказка: Вы можете приложить к ответу файл или изображение щелкнув по значку или в редакторе.
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.