Имя: Пароль:
1C
1С v8
v8: Как получить данные из табличного поля?
,
0 Antonio Samaranchas
 
28.09.11
15:05
Добрый день всем.
Суть вопроса: есть обработка , на форме которой есть ТП тип значения СправочникСписок.
Как получить данные из данного ТП?
Спасибо!

P.S.: прошу сильно не пинать - я начинающий в 8-ке.
1 Maxus43
 
28.09.11
15:07
какие данные получить надо? которые видны на экране или все?
2 Antonio Samaranchas
 
28.09.11
15:11
данные менаются в нем в зависимости от отборов, ну всмысле количество содержимого. Получить нужно содержимое строк, которые в данный момен содержутся (которые я реально вижу)
3 Maxus43
 
28.09.11
15:12
короче суть в том что запрос к справочнику делать надо с нужными отборами, а не пытаться из ТП достать значения
4 Проф
 
28.09.11
15:12
Процедура ПриВыводеСтроки()
5 Mort
 
28.09.11
15:16
(3) +1
(4) -1
6 chingiz
 
28.09.11
15:16
ЭлементыФормы.ТвояФорма.Значение А там уже что нужно смотри в СП Методы списка значений.
7 chingiz
 
28.09.11
15:23
Сорри, невнимательно прочел (0), подумал поле списка заполнено :)
8 Antonio Samaranchas
 
28.09.11
15:31
(3)ок. Спасибо.
Теперь другой вопрос возник.
Как выбрать из двух таблиц результаты, удовлетроряющие одному условию?
9 Maxus43
 
28.09.11
15:42
(8) пример? вобще - Соединением в запросе
10 Antonio Samaranchas
 
28.09.11
16:31
левое, правое, полное? по чему соединить?
11 Aprobator
 
28.09.11
16:34
если таблицы идентичные, то объединение и на него условие.
12 Maxus43
 
28.09.11
16:37
что за таблицы? от ситуации зависит. Объединение добавляет строки, Соединени - колонки. если утрировано
13 Aprobator
 
28.09.11
16:41
(12) что то про соединение уж очень утрировано.
14 Maxus43
 
28.09.11
16:50
(13) для умозрительного ознакомления сойдёт)
15 ptiz
 
28.09.11
17:01
Построитель = Новый ПостроительОтчета;
   Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ЖурналДокументовСписок);

   ТаблицаРезультата = Построитель.Результат.Выгрузить();
16 Сергей Д
 
28.09.11
17:47
Делали такое - есть форма со списком (список формируется запросом). На список накладывается отбор. Далее надо обработать те строки, которые под отбор попадают. Делали так:
Для Каждого Заказ Из Заказы Цикл
   Если ЭлементыФормы.Заказы.ПроверитьСтроку(Заказ) Тогда
// заказ подходит под условия отбора
   КонецЕсли;
КонецЦикла;
17 Сергей Д
 
28.09.11
17:48
Здесь: Заказы - табличное поле, ЭлементыФормы.Заказы - элемент на форме, связанный с данным табличным полем.
18 unregistered
 
28.09.11
17:52
(16) (17) Извращенцы.
И чем вам ПостроительОтчета с указанием источника не угадил...
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс