Имя: Пароль:
1C
1С v8
Управляемые формы- ЭтаФорма.Элементы.ТабЧасть как перебрать все строки?
0 rene_den
 
30.06.15
17:42
Добрый всем день/ночь. Подскажите как мне перебрать у таблицы на форме все строки, или как позиционироваться на конкретную?
Для каждого ТекСтр Из ЭтаФорма.Элементы.ТабЧасть Цикл - никатит(
1 DTXqueque
 
30.06.15
17:45
Надо перебирать данные элемента, а не сам элемент.
ТекущаяСтрока
2 rene_den
 
30.06.15
17:49
Объект.ТабЧасть мне не нужно, мне нужно работать именно с ЭтаФорма.Элемент.Табчасть
3 VikingKosmo
 
30.06.15
17:51
а ну ка, ну ка, расскажи нам, зачем тебе работать именно с элементом то?
4 DTXqueque
 
30.06.15
17:51
(2) ПостроитьЗапроса(Объект.ТабЧасть) + Отбор элемента, если ты про это.
ТекущаяСтрока - свойство элемента.
5 rene_den
 
30.06.15
17:55
мне нужно в табчасть, в поле (тип строка) впихнуть список значений, что бы можно было выбрать из доступных значений. При этом для каждой строки будет своё условие по которому заполняется этот список.
6 VikingKosmo
 
30.06.15
17:56
и на кой тебе цикл по строкам элемента?
7 rene_den
 
30.06.15
17:57
(4) ТекущаяСтрока никатит, нужно заполнить все колонки при создании на сервере.
8 VikingKosmo
 
30.06.15
17:57
свойство "Список выбора" оно у колонки, а не у каждой конкретной строки. Внезапно, правда?
9 rene_den
 
30.06.15
17:59
(8) что внезапно? удивления ноль, и что теперь, я не могу каждой строке свой список затулить?
10 VikingKosmo
 
30.06.15
18:00
в ПриСозданииНаСервере не сможешь
11 VikingKosmo
 
30.06.15
18:01
в ПриАктивацииСтроки, сможешь каждый раз перезаполнять СписокВыбора
12 rene_den
 
30.06.15
18:01
(10) хреново,только при обращении к строке получается...
13 VikingKosmo
 
30.06.15
18:01
и для этого перебирать строки элемента формы ну никак не нужно
14 rene_den
 
30.06.15
18:04
(13) спс, сейчас попробую
15 Fedor-1971
 
30.06.15
18:14
(11) тогда уж лучше заполнять в  НачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) параметр ДанныеВыбора, Активация строки ещё не означает, что её будут редактировать.
16 rene_den
 
01.07.15
09:24
(11) при активации строки у меня та же проблема, вместо списка, все значения пишутся в строку через запятую, а мне нужен список(
17 lxs
 
01.07.15
09:29
(16) Нафига тебе активация строки?

Событие НачалоВыбора в колонке.
18 rene_den
 
01.07.15
09:38
(15) При НачалоВыбора поставил точку останова, я вообще в отладчик не проваливаюсь, какой то бред...
19 lxs
 
01.07.15
09:40
20 rene_den
 
01.07.15
09:41
(19) да я понял, я вообще в процедуру не проваливаюсь
21 lxs
 
01.07.15
09:41
(20) потому что надо включить для колонки режим выбора из списка
22 lxs
 
01.07.15
09:43
23 rene_den
 
01.07.15
09:44
(22) обижаешь)), стоит, и стоит КнопкаВыпадающегоСписка
24 lxs
 
01.07.15
09:45
не, не надо кнопку выпадаюего
25 lxs
 
01.07.15
09:45
надо кнопку выбора
26 lxs
 
01.07.15
09:46
Посмотри на последнем шоте, напротив какой кнопки Да стоит
27 lxs
 
01.07.15
09:46
28 rene_den
 
01.07.15
09:47
(26) так тогда у меня будет форма выбора вызываться, а нужен выбор из списка в ячейке
29 lxs
 
01.07.15
09:47
не будет
30 lxs
 
01.07.15
09:47
давай тим, покажу
31 AntonH851
 
01.07.15
09:48
Не НачалоВыбора а НачалоВыбораИзСписка
32 rene_den
 
01.07.15
09:48
(29) ща попробую
33 lxs
 
01.07.15
09:49
(31) нет!
34 lxs
 
01.07.15
09:49
(31) Хотя если очень хочется поизвращаться - вперед
35 lxs
 
01.07.15
09:49
каждому свое
36 AntonH851
 
01.07.15
09:50
(33) Событие НачалоВыбора срабатывает при нажатии на кнопку с троиточием
37 lxs
 
01.07.15
09:51
(36) и че?
38 Lama12
 
01.07.15
09:51
(2) А ничего, что в УФ на форме не вся табчасть? Т.е. в ней не все данные.
39 lxs
 
01.07.15
09:51
пусть срабатывает
40 AntonH851
 
01.07.15
10:03
(37) А то что ему нужно список выбора а не форма выбора
41 lxs
 
01.07.15
10:06
(40) посмотри последний скриншот, где ты там форму выбора видишь?
42 rene_den
 
01.07.15
10:19
(30) Спасибо тебе добрый человек, прикрутил как нужно, добавил ещё плюшек, задачу закрыл
43 lxs
 
01.07.15
10:19
(42) обращайся