Вот очень интересный и полезный материал по работе с комплексными данными в системной платформе от "everdyn". Очень рекомендую. :)
http://www.everdyn.com/storing-complex-datas-in-a-single-custom-property/
И в догонку скрипт как функция. Тоже может быть очень полезно.
http://www.everdyn.com/use-scripts-as-functions-in-archestra-graphics/
пятница, 15 февраля 2013 г.
вторник, 5 февраля 2013 г.
case в quick script ? а если вот так ? :)
Скрипт в символе по DataChange переменной State
if isGood(State) then
dim TxtStTable as System.Collections.Hashtable;
TxtStTable = new System.Collections.Hashtable;
TxtStTable.Add(0,"Отключена");
TxtStTable.Add(10,"Открыта");
TxtStTable.Add(11,"Закрыта");
TxtStTable.Add(12,"Открытие");
TxtStTable.Add(13,"Закрытие");
TxtStTable.Add(20,"Заклинивание");
TxtStTable.Add(21,"Тепловая защита");
if TxtStTable.ContainsKey( state ) then
Text1.Text = TxtStTable[state];
else
Text1.Text = "Состояние не определено";
endif;
else
Text1.Text = "Quality = Bad";
endif;
Подписаться на:
Сообщения (Atom)