powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Динамически выполнить скрипт pb ?
3 сообщений из 3, страница 1 из 1
Динамически выполнить скрипт pb ?
    #32441415
Фотография Вовик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день всем !

У меня вопрос : можно ли в PB выполнить некий скрипт динамически, т.е.
например во время выполнения прочитать откуда-то кусок кода ( из файла ,
из базы ...) и затем его выполнить ?
Для чего мне это нужно :
есть идея "на лету" менять некие свойства (заранее не известные) для
различных контролов в окнах и в меню. Причем описание того , что нужно
поменять , хранить в базе данных и читать уже после подключения юзера
к базе.

Заранее благодарю всех за советы.
PB 8.03 , Win All
...
Рейтинг: 0 / 0
Динамически выполнить скрипт pb ?
    #32441664
dGrichine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если объекты внутри DW, то можно изменять их свойства используя функцию Evaluate (см help: Evaluating expressions in the Describe function)

если надо исполнить просто кусок кода, то посмотри здесь:
http://web.vrn.ru/567637/PB/Technics/Tech001/pbte001.htm

кусок кода ты конечно сможешь выполнить, а вот получить доступ к объектам другой сессии PB, вряд ли получится

ЗЫ
формируй меню динамически в зависимости от прав юзера

создавай свои контролы на основе стандартых, которые будут проверять права пользователя при своем создании и будут отключать свою функциональность в зависимости от прав пользователя

создай родительское окно с функцией, которая будет перебирать все свои контролы и управлять ими в зависимости от прав пользователя
...
Рейтинг: 0 / 0
Динамически выполнить скрипт pb ?
    #32441824
Фотография Вовик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое спасибо!

Меня что-то переклинило ...
Можно ведь также и Modify использовать просто.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Динамически выполнить скрипт pb ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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