|
v8: Как узнать есть параметр в области макета
| ☑ |
0
iceman2112
10.08.12
✎
09:24
|
ОбластьМакета.Параметры. Есть другой способ узнать есть ли тут параметр, например, "Склад"?
Попытка
Склад=СокрЛП(ОбластьМакета.Параметры.Склад);
Исключение
...
КонецПопытки;
|
|
1
DrShad
10.08.12
✎
09:27
|
ОбластьМакета.Параметры.Найти()
|
|
2
Нуф-Нуф
10.08.12
✎
09:27
|
(1) думаешь? сп по этому поводу молчит
|
|
3
Maxus43
10.08.12
✎
09:28
|
ОбластьМакета.Параметры.Заполнить()
чего нет того не заполнит
|
|
4
DrShad
10.08.12
✎
09:29
|
(2) ща проверим
|
|
5
iceman2112
10.08.12
✎
09:30
|
(3) нет, нужно получить параметр, а не заполнять
|
|
6
DrShad
10.08.12
✎
09:31
|
(5) получить можно только по индексу
(2) таки ты прав нет такого
|
|
7
iceman2112
10.08.12
✎
09:32
|
(6) видишь я не знаю, есть там такой параметр или нет
|
|
8
pessok
10.08.12
✎
09:35
|
обходить параметры в цикле, и смотреть, существует ли такой?
|
|
9
pessok
10.08.12
✎
09:35
|
хотя такой код будет попахивать...
|
|
10
hhhh
10.08.12
✎
09:42
|
(0) еще так можно извратиться
Структ = Новый Структура("Склад");
ЗаполнитьЗначенияСвойств(Структ, ОбластьМакета.Параметры);
|
|
11
iceman2112
10.08.12
✎
09:45
|
кстати, да.
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан