Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
27 сен 2024, 20:23

Запрос

Автор andryscha92, 27 ноя 2013, 09:17

0 Пользователей и 1 гость просматривают эту тему.

andryscha92

Доброго всем утра!Пытаюсь загрузить остатки в табличную часть документа. В консоле отрабатывает и всё получается(Рисунок1) но когда вызываю процедуру из модуля из модуля объекта в модуле формы то результат запроса пустой.ЧТо тут не так и почему так отрабатывает???
   Запрос = Новый Запрос;
   Запрос.Текст = "ВЫБРАТЬ
   |   ЕПСБУОстатки.Субконто2 КАК ОС,
   |   ЕПСБУОстатки.КоличествоОстаток КАК КоличествоБУ,
   |   ЕПСБУОстатки.СуммаОстаток КАК СуммаБУ
   |ИЗ
   |   РегистрБухгалтерии.ЕПСБУ.Остатки(, Счет = &Счет, , Субконто1 = &Сотрудник) КАК ЕПСБУОстатки
   |ГДЕ
   |   ЕПСБУОстатки.КоличествоОстаток <> 0";
   Запрос.УстановитьПараметр("Счет", НомерСчета);
   Запрос.УстановитьПараметр("Сотрудник", ЦМО);
   
   Таблица = Запрос.Выполнить().Выгрузить();




andryscha92

Цитата: andryscha92 от 27 ноя 2013, 09:17
Доброго всем утра!Пытаюсь загрузить остатки в табличную часть документа. В консоле отрабатывает и всё получается(Рисунок1) но когда вызываю процедуру из модуля из модуля объекта в модуле формы то результат запроса пустой.ЧТо тут не так и почему так отрабатывает???
   Запрос = Новый Запрос;
   Запрос.Текст = "ВЫБРАТЬ
   |   ЕПСБУОстатки.Субконто2 КАК ОС,
   |   ЕПСБУОстатки.КоличествоОстаток КАК КоличествоБУ,
   |   ЕПСБУОстатки.СуммаОстаток КАК СуммаБУ
   |ИЗ
   |   РегистрБухгалтерии.ЕПСБУ.Остатки(, Счет = &Счет, , Субконто1 = &Сотрудник) КАК ЕПСБУОстатки
   |ГДЕ
   |   ЕПСБУОстатки.КоличествоОстаток <> 0";
   Запрос.УстановитьПараметр("Счет", НомерСчета);
   Запрос.УстановитьПараметр("Сотрудник", ЦМО);
   
   Таблица = Запрос.Выполнить().Выгрузить();




всё проблему решил.Не верно передавалось значение второго параметра.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск