|
|
|
Динамически выполнить скрипт pb ?
|
|||
|---|---|---|---|
|
#18+
Добрый день всем ! У меня вопрос : можно ли в PB выполнить некий скрипт динамически, т.е. например во время выполнения прочитать откуда-то кусок кода ( из файла , из базы ...) и затем его выполнить ? Для чего мне это нужно : есть идея "на лету" менять некие свойства (заранее не известные) для различных контролов в окнах и в меню. Причем описание того , что нужно поменять , хранить в базе данных и читать уже после подключения юзера к базе. Заранее благодарю всех за советы. PB 8.03 , Win All ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2004, 10:30 |
|
||
|
Динамически выполнить скрипт pb ?
|
|||
|---|---|---|---|
|
#18+
если объекты внутри DW, то можно изменять их свойства используя функцию Evaluate (см help: Evaluating expressions in the Describe function) если надо исполнить просто кусок кода, то посмотри здесь: http://web.vrn.ru/567637/PB/Technics/Tech001/pbte001.htm кусок кода ты конечно сможешь выполнить, а вот получить доступ к объектам другой сессии PB, вряд ли получится ЗЫ формируй меню динамически в зависимости от прав юзера создавай свои контролы на основе стандартых, которые будут проверять права пользователя при своем создании и будут отключать свою функциональность в зависимости от прав пользователя создай родительское окно с функцией, которая будет перебирать все свои контролы и управлять ими в зависимости от прав пользователя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2004, 12:20 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=32441824&tid=1339247]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 158ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...