Имя: Пароль:
1C
1С v8
УФ. Обращение к таблице.
,
0 espanol
 
28.05.12
15:14
Подскажите, как обратится к таблице расположенной на УФ, с целью чтобы узнать какие там именно строки находятся?

Объект.таблица - Вариант не подходит.
1 ДенисЧ
 
28.05.12
15:24
ЭтаФорма.Элементы.МояТаблица...
2 espanol
 
28.05.12
15:26
(1) дак тоже не подходит, как ты там посмотришь все строки, там только текущую можно
3 DrShad
 
28.05.12
15:27
(2) через СКД? построитель?
4 DrShad
 
28.05.12
15:28
(3) не с построителем геморней ибо типы отборов не совпадают
5 Stepa86
 
28.05.12
15:28
Для Каждого цСтрока Из МояТаблицаНаФорме Цикл
6 espanol
 
28.05.12
15:31
(5) вот эту МояТаблицаНаФорме и надо получит, но как?!
7 Stepa86
 
28.05.12
15:31
(6) дык напиши ее имя, ну или более длинным путем ЭтаФорма.МояТаблицаНаФорме
8 espanol
 
28.05.12
15:32
(7) почитай (2)
9 Stepa86
 
28.05.12
15:34
(8) перечитай (7)... 2 раза
10 espanol
 
28.05.12
15:40
(9)

{Документ.ПодборАксессуаров.Форма.ФормаДокументаУправляемая.Форма(696)}: Итератор для значения не определен
   Для Каждого Стр Из Элементы.Товары Цикл
11 DrShad
 
28.05.12
15:40
(7) ты вообще уверен, что пишешь про демонический список на УФ?
12 espanol
 
28.05.12
15:42
(12) таблица на УФ это, путь к данным Объект.Товары.
13 Stepa86
 
28.05.12
15:44
(11) я уверен, что про таблицу на форме, а не про дин. список или представление объекта

(12) ну раз это ТЧ, то обращайся через Объект.Товары
14 espanol
 
28.05.12
15:45
(13) ну блин, ты пробовал через Объект.Товары? там не хранится что в текущей табличке!!! там то что уже записано было, а мне надо проверять перед записью
15 DrShad
 
28.05.12
15:47
(14) ответ в (3) тебя чем не устраивает?
16 Stepa86
 
28.05.12
15:48
пляяя... я уверен, что в Объект.Товары хранится текущая ТЧ, представление которой выведено на форму ЕСЛИ форма нарисована не через }\{опу. Сохраненная ТЧ хранится в Объект.Ссылка.Товары
17 Stepa86
 
28.05.12
15:49
(15) какой СКД в форме документа по несохраненным данным? про дин. список тут речи не идет
18 DrShad
 
28.05.12
15:54
(17) а какая разница сохраненные данные или нет? документ или еще какая форма?
19 Stepa86
 
28.05.12
15:56
(18) смысла нет пропускать все через скд, когда можно напрямую обратиться
20 espanol
 
28.05.12
15:57
(16) ясно, спасибо!
21 DrShad
 
28.05.12
15:58
(19) если на таблице стоит отбор?
22 DrShad
 
28.05.12
15:59
+(21) [с целью чтобы узнать какие там именно строки находятся]
23 Stepa86
 
28.05.12
16:08
(21) ну давай, расскажи, как ты отбор сделаешь в УФ на представление ТЧ и как его в СКД передашь
24 DrShad
 
28.05.12
16:12
Объект.Товары как источник, наложить отборы из формы и получить результат - кстати на форуме уже неоднократно обсуждалось
25 Stepa86
 
28.05.12
16:16
(24) какие отборы? какой источник? у ТаблицыФормы нет отбора, в УФ не существует построителя... как из дин. списка дернуть отборы в СКД я знаю - один из первых тут это предложил и активно юзаю у себя.
26 Азазелло
 
28.05.12
16:21
(24)  а зачем накладывать отборы? Метод ПроверитьСтроку помогает.
Для Сч = 0 По Объект.МаршрутныеЛисты.Количество() - 1 Цикл
   Если Элементы.МаршрутныеЛисты.ПроверитьСтроку(Сч) Тогда            
       Объект.МаршрутныеЛисты[Сч].Пометка = Пометка;
   КонецЕсли;
КонецЦикла;
27 DrShad
 
28.05.12
16:22
(25) ок, по табличной части дока не спорю, но в сабже ни слова не было про ТаблицуФормы и документ, а под понятием "Таблица" ТС мог понимать все что угодно