|
как получить нужную область в макете
| ☑ |
0
rchervak
28.03.15
✎
22:52
|
здравствуйте коллеги.
в макете - в строке, есть 31 область (дни месяцев)
заполняю области графиком работы сотрудника.
написал длинную портянку типа:
Если й=1 Тогда
Область.Параметры.День1="Р";
ИначеЕсли й=2 Тогда
Область.Параметры.День2="Р";
и т.д.
все работает. но я уверен что можно оптимизировать.
никак не могу придумать как можно было бы привязать "День" и "И"
хочу чтобы получилось что то типа:
Область.Параметры.День+"Й"="Р";
но так не работает.
|
|
1
GROOVY
28.03.15
✎
22:55
|
Область.Параметры["День"+"Й"]="Р";
|
|
2
GROOVY
28.03.15
✎
22:55
|
Й без кавычек только.
|
|
3
rchervak
28.03.15
✎
23:01
|
получилось. спасибо большое.
вот интересно в СП есть такое?
или это какие то фичи - о которых только гуру знают
я пытался найти но не смог.
|
|
4
GROOVY
28.03.15
✎
23:25
|
(3) Да, есть. Называется "Оператор квадратные скобки".
|
|
AdBlock убивает бесплатный контент. 1Сергей