Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Как вывести результат на форму для последующего выбора и обработки

Как вывести результат на форму для последующего выбора и обработки
Я
   SelivanovMusic
 
21.10.16 - 04:34
Есть две базы. С помощью внешней обработки, подключаюсь через COM из одной базы во вторую, и запросом вытаскиваю оттуда список Реализаций на определенный период.
Нужно вывести этот список на форму, чтобы пользователь мог выбрать определенный документ и нажав кнопку "обработать", действия велись с выбранным элементом запроса.

Код:
&НаКлиенте
Процедура ПодключитьсякФайловойБазе()
//...

//тут подключение итд
//...



Запрос = Подключение.NewObject("Запрос");      
Запрос.Текст =        
"ВЫБРАТЬ      
|      РеализацияТоваровУслуг.Дата,      
|      РеализацияТоваровУслуг.Номер,      
|      РеализацияТоваровУслуг.Ссылка,      
| РеализацияТоваровУслуг.Контрагент,      
|      РеализацияТоваровУслуг.Представление      
|ИЗ      
|      Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары      
|      ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг      
|      ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка      
|ГДЕ            
| РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаНачала И &ДатаКонца";
      
Запрос.УстановитьПараметр("ДатаНачала", Объект.ДатаНачала);      
Запрос.УстановитьПараметр("ДатаКонца", Объект.ДатаКонца);
      
РезультатЗапроса = Запрос.Выполнить();      
      
СписокРеализаций = РезультатЗапроса.выгрузить();
КонецПроцедуры
 

СписокРеализаций это таблица значений, куда нужно вывести результат запроса.


Проблема в том что на форму ничего не попадает.

Или как еще можно вывести на форму резльтат для последующего выбора?
 
 
   SelivanovMusic
 
1 - 21.10.16 - 04:45
Сама таблица отображается на форме, 5 колонок тоже.
Но выдает ошибку:
{ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(66)}: Ошибка при установке значения атрибута контекста (СписокРеализаций)    СписокРеализаций = РезультатЗапроса.выгрузить();по причине:Нельзя изменять поле, содержащее объект данных формы

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует