powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Нужен совет по поводу передачи управления меж объектами
4 сообщений из 4, страница 1 из 1
Нужен совет по поводу передачи управления меж объектами
    #32459386
blackman_odessa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача такова:
Есть TreeView, которое вставлено в некоторый родительский объект(окно или Tabpage). Есть скрипт, который добавляет элемент в TreeView, но по замыслу он является универсальным и работает только с этим деревом. Из него надо передать управление скрипту в родительском объекте, который "знает" что еще надо сделать (сделать вставку в базу данных), используя параметры. Я пытался создать объектную функцию в родительском объекте, но при попытке ее вызова в скрипте дерева билдер ругается шо эта функция неизвестна. Также пытался создать событие у пользовательского элемента, но оно упорно не вызывается из скрипта дерева. В чем я неправ? И какие принципиально могут быть решения этой задачки? Сразу отмечу, шо сервис работы с базой данных обьекта pfc_u_tvs я не использую, так как у меня другая схема хранения деревьев в базе.
...
Рейтинг: 0 / 0
Нужен совет по поводу передачи управления меж объектами
    #32459417
Mykola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Parent.post event ue_myevent(<arg1>,<arg2>)
or
Parent.event ue_myevent()
or
Parent.PostEvent("ue_myevent", arg1, arg2)
...
Рейтинг: 0 / 0
Нужен совет по поводу передачи управления меж объектами
    #32459422
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наследуетесь от TreeView. Добавляете в него функцией свой скрипт вставки элемента в дерево. В конце функции вызываете собственное событие на добавление, которое так же добавляете в обьект.

Теперь на любое окно шлепаете свой TreeView, в нем на событие добавления пишете свой код.
...
Рейтинг: 0 / 0
Нужен совет по поводу передачи управления меж объектами
    #32459612
blackman_odessa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я и делал так как подсказывает ув. ASCRUS. Все уже получилось - я просто налажал с синтаксисом... Есть т лько одна странность: не вызывается событие для объекта Pabpage, в который вставлен Treeview. Но при этом оно легко вызывается для любого другого объекта-родителя. Определения и способ вызова одинаковые. Хотя это непринципиально... Всем спасибо!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Нужен совет по поводу передачи управления меж объектами
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]