Имя: Пароль:
1C
1C 7.7
v7: Неявное обращение к реквизиту формы
0 linoblack
 
27.04.17
13:14
Други, подскажите по сабжу. На форме есть набор реквизитов типа текст1, текст2, текст3 и т.д. Можно ли как-то в цикле их перебрать? что-то типа Форма.Текст[К], где К счетчик цикла?
1 Волшебник
 
модератор
27.04.17
13:16
Вычислить("Текст"+Н)
2 linoblack
 
27.04.17
13:22
(1) что есть "вычислить" ?
3 Zmich
 
27.04.17
13:31
4 пипец
 
27.04.17
13:38
5 пипец
 
27.04.17
13:38
)))))))))))
6 Рэйв
 
27.04.17
13:39
Для н=1 по 100500 Цикл
  Выполнить("Сообщить(Текст"+н+")")
КонецЕсли;
7 Рэйв
 
27.04.17
13:40
вроде и просто
Сообщить(ЭтаФорма["Текст"+н)
тоже должно взлететь
8 Рэйв
 
27.04.17
13:43
*["Текст"+н]
9 linoblack
 
27.04.17
14:04
Zmich/пипец, сенкУю - оно!
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.