|
Вопрос про поле формы | ☑ | ||
---|---|---|---|---|
0
Vika_Vika
21.10.15
✎
17:14
|
День добрый!
Ситуация: 8.2, есть обработка, на форме несколько однотипных реквизитов, которые называются Д1, Д2, Д3 и т.д. Пытаюсь работать с ними в цикле, используя Эл = Элементы.Найти("Д"=СчетчикЦикла) и все нормально работает, пока речь идет об элементах на форме, то есть, можно установить видимость, например, сменить заголовок и пр. Но потом мне нужно получить значение этого элемента и я совсем растерялась. Тип ПолеФормы, куча свойств, но на значение реквизита выйти не могу. ПутьКДанным - это имя реквизита, свойства Значение нет, но что-то же должно быть! Помогите, плиз, кто чем может! |
|||
1
Михаил Козлов
21.10.15
✎
17:17
|
Можно попробовать через реквизиты формы (ПутьКДанным), но странно, что нет значения.
|
|||
2
VikingKosmo
21.10.15
✎
17:18
|
Ну как бы значение оно как раз в реквизите формы, который указан в ПутьКДанным.
|
|||
3
Vika_Vika
21.10.15
✎
17:19
|
ПутьКДанным - это значение типа Строка и равно, допустим "Д1". Что с ним дальше делать?
Впрочем, необязательно это должно быть элемент на форме. Можно ли найти реквизит формы или объекта по его имени? Там команды Найти нет. |
|||
4
Vika_Vika
21.10.15
✎
17:22
|
Неправильно ввела команду. Должно быть, конечно
Эл = Элементы.Найти("Д"+СчетчикЦикла) |
|||
5
aleks_default
21.10.15
✎
17:23
|
Во, блин, проблема...
ЭтаФорма["Д1"] |
|||
6
AllJoke
21.10.15
✎
17:24
|
эу = ЭлементыФормы.Найти("ПолеВвода1");
эу.Значение как то так. |
|||
7
aleks_default
21.10.15
✎
17:25
|
В твоем случае ЭтаФорма[Эл.ПутьКДанным]. Так понятнее?
|
|||
8
AllJoke
21.10.15
✎
17:25
|
Если значения нет в ЭлементеУправления, либо оно Неопределено, значит его там НЕТ.
|
|||
9
aleks_default
21.10.15
✎
17:26
|
Че все в толсых работают чтоле? Неинтереееесно....
|
|||
10
DexterMorgan
21.10.15
✎
17:28
|
(9) что такое "толсых" и к чему это?
|
|||
11
Vika_Vika
21.10.15
✎
17:29
|
Понятно! Алекс, дорогой, я тебя уже люблю!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |