![]() |
#1 |
Участник
|
Проверка на существование формы
Можно ли определить существует или нет форма, имея ее название (т.е. название, допустим, есть, но потом его поменяли или вообще удалили форму), и как?
|
|
![]() |
#2 |
MCTS
|
используйте класс TreeNode
__________________
С уважением, Павел Цераниди. На пути к совершенству нет конца. Каждое новое достижение является отправной точкой для следующего крупного шага. |
|
![]() |
#3 |
Участник
|
TreeNode::findNode('\\Forms' + 'InventTable') - вернет TreeNode
TreeNode::findNode('\\Forms' + 'Vanya') - вернет null |
|
![]() |
#4 |
Участник
|
а проще способ есть?
вопрос даже не так лучше поставить. Я запускаю форму (конкретную) через FormRun, но мне нужно понять что запустится именна та, которая есть в АОТ, а не создастся новая. Может быть класс FormRun дает возможность отследить статус создания или получения заданной формы? |
|
![]() |
#5 |
Banned
|
Object dummy = mayBeYourForm;
if (SysDictClass::isEqualOrSuperclass(classidget(dummy), classnum(FormRun)) && dummy.name() == formstr(InventTable)) { ... } |
|