Имя: Пароль:
1C
1С v8
Табличное поле, табличная часть.
0 Menjoy
 
07.08.11
21:44
Здравствуйте.

Большая просьба объяснить раз и навсегда.

Есть форма внешней обработке, в данных я создал табличную часть (назовем ее ТЧ), на форме нарисовал табличное поле (ТП) данными которого является ТЧ.

У меня есть запрос к внешней БД, результатом которого мне нужно заполнить данное поле.

Значения элементов вида Выборка.Fields("Name").Value

Как бы это не глупо звучало, но я не смог с этим разобраться самостоятельно.
Спасибо.
1 Grusswelle
 
07.08.11
21:46
(0) Вопрос-то в чём?

ТЧ твоей обработки живёт ровно столько, сколько открыта твоя обработка. Нигде на диске не хранится. Или что?
2 Menjoy
 
07.08.11
21:50
(1) Извиняюсь за тему.
Когда я был уже в отчаянии - написал следующий код:


   Попытка                    
       Пока НЕ Выборка.EOF Цикл
               НоваяСтрока = ТЧ.Добавить();
               НоваяСтрока.Документ =  Выборка.Fields("Name").Value;
               НоваяСтрока.Клиент =  Выборка.Fields("D_Name").Value;
           
               Выборка.MoveNext();
           КонецЦикла;
       Исключение
             Сообщить(ОписаниеОшибки());
       КонецПопытки;

Наверное, просто устал.
Спасибо.
3 GROOVY
 
07.08.11
22:24
Присоединяюсь к (1): В чем вопрос то?
4 Menjoy
 
07.08.11
23:15
(3) Вопрос был банален.
Каким образом вывести значение из полей выборки в табличном поле ;)
5 Ненавижу 1С
 
гуру
08.08.11
00:17
(4) нужно сопоставлять данные внешнего запроса данным текущей базы