Версия для печати темы (https://pro1c.org.ua/index.php?s=2bb7da135c6f7af15ffc8f297c415e55&showtopic=49782)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ не все строки запроса выгружаются в таблицу значений

Автор: svetas_l 04.01.19, 16:30

Добрый День!
выгружаю данные из запроса в таблицу значений, которая лежит на форме (интерфейс не управляемый- обычный)
и не все строки запроса выгружаются в таблицу значений.

Процедура Кнопка21Нажатие(Элемент)
      
        Запрос3=новый Запрос;

         Запрос3.УстановитьПараметр("Объект",Справочники.ОбъектыСтроительства.НайтиПоКоду(ЭлементыФормы.ПолеВводаОбъекта.Значение.Код));
         Запрос3.Текст = "              
               |ВЫБРАТЬ
    |Маржа_Объектов.Статья_плана КАК Статья_плана,
    |Маржа_Объектов.Вид_документа КАК Вид_документа,
    |Маржа_Объектов.Сумма КАК Сумма
|ИЗ
    |РегистрНакопления.Маржа_Объектов КАК Маржа_Объектов
|ГДЕ
    |Маржа_Объектов.Объект = &Объект
    |И Маржа_Объектов.Сумма <> 0
         |";

       ЭлементыФормы.ОбъектВыгрузка.Значение = Запрос3.Выполнить().Выгрузить();
       ЭлементыФормы.ОбъектВыгрузка.СоздатьКолонки();
              
  
      
  КонецПроцедуры



строк 124 (запрос отрабатывает в консоли запросов, полностью выводит все строки)
в таблице значений 74. (а в программе многие строки этого же запроса не попадают).
Кто знает с чем это может быть связанно.



Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua