|
Можно ли обратиться к процедуре формы из другой формы? |
☑ |
0
Никулин Леонид
21.01.15
✎
20:16
|
Обычные формы.
Нужно программно открывать форму, заполнять ее и нажимать на кнопочку "Заполнить". Кнопка запускает процедуру Заполнить(); модуля формы. Нет возможности перенести процедуру в модуль объекта
С первой частью разобрался, а вот программно нажать на кнопочку не выходит
Спасибо!
|
|
1
famnam
21.01.15
✎
20:24
|
объявите процедуру как Экспорт
|
|
2
Никулин Леонид
21.01.15
✎
20:26
|
Вроде есть у меня у одной процедуры Печать (в модуле формы) ключевое слово Экспорт, но как потом из свойств формы до нее достучаться ума не хватает.
|
|
3
Никулин Леонид
21.01.15
✎
20:34
|
Нашел глобальным поиском фразу
Форма.Печать("", ЧтоИскать);
Ща прям в лоб попробую...
|
|
4
Никулин Леонид
21.01.15
✎
20:44
|
Взлетело!!
1) В модуле формы объявил у нужной процедуры Заполнить() ключевое слово Экспорт
2) В чужой форме прямо Форма.Заполнить()
famnam спасибо за активность!
P.S. а я почему-то думал, что это можно только в модуле объекта...
|
|
5
mikecool
21.01.15
✎
21:36
|
(4) для этого надо создавать экземпляр формы, через модуль как бе правильнее
|
|