|
1с 8.3 Макет, доступ к ячейкам в цикле
| ☑ |
0
jeka_molodec
01.07.15
✎
16:35
|
Есть макет печатной формы. скрин
Каждый квадратик, это отдельное поле с собств названием. Например название фирмы, разбивается на символы, и заносится в каждое поле.
Поля таким образом имеют нумерацию: пример- ПолеНаим1, ПолеНаим2 и т.д. На форме таких автозаполняющихся полей море(3 страницы таких чудес). Хочется в цикле разбивать название на символя, а название полей так же индексировать, для записи в них, а не перебирать все эти названия руками(и ошибок больше да и не красиво).
Вопрос как адресовать названия полей в цикле?
ЭтаФорма.Парметры.ПолеНаим +"i" i в цикле, понятно не срабатывает.
Просто перебирать ячейки по RiCj тоже не вариант, есть преносы, ячейки между ячейками для записи....
Может кто просветит? Надеюсь не совсем уж запутанное объяснение.
|
|
1
jeka_molodec
01.07.15
✎
16:36
|
да, 1с 8.3 (управляемые формы)
|
|
2
Fish
01.07.15
✎
16:38
|
(0) Имхо только ячейки перебирать. А в чём проблема? У тебя же заранее известна позиция и количество "ячеек" для каждого значения.
|
|
3
ВРедная
01.07.15
✎
16:40
|
ЭтаФорма.Парметры["ПолеНаим" +"i"]
|
|
4
jeka_molodec
01.07.15
✎
16:40
|
Да долго, и возможны ошибки. А изменится форма, еще всякая пурга. А хочется красивого решения...
Не времени жалко, а... неоптимальности.
|
|
5
jeka_molodec
01.07.15
✎
16:40
|
3- Попробуем.
|
|
6
vicof
01.07.15
✎
16:44
|
(3) i без кавычек
|
|
7
jeka_molodec
01.07.15
✎
17:08
|
какие то траблы, но думаю я на верном пути. Всем спасибо. Удачного вечера.
|
|
8
ВРедная
01.07.15
✎
17:09
|
(6) точно
|
|
9
jeka_molodec
01.07.15
✎
17:23
|
Все шикарно. Огромное спасибо.
|
|