powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / как обойти dot-нотацию?
4 сообщений из 4, страница 1 из 1
как обойти dot-нотацию?
    #34143962
gde_vashi_pisma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, пожалуйста, возможно ли в PB (v.10) обращаться к свойствам (функциям, элементам) какого-либо объекта не через dot-нотацию, а по их string значению.
Например, есть структура str_user у которой два элемента s_name, b_switch. Cтоит задача найти аналог следующей записи:

str_user.s_name = "Афанасий"

что-то типа:

string ls_string

ls_string = "s_name"
str_user.ls_string = "Афанасий"
или
str_user (ls_string) = "Афанасий"

Или может динамический скрипт какой нужен?
Я только, только приобщаюсь к PB.

Спасибо.
...
Рейтинг: 0 / 0
как обойти dot-нотацию?
    #34144177
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gde_vashi_pismaПодскажите, пожалуйста, возможно ли в PB (v.10) обращаться к свойствам (функциям, элементам) какого-либо объекта не через dot-нотацию, а по их string значению.
что-то типа:
ls_string = "s_name"
str_user.ls_string = "Афанасий"

Можно. Через PBNI. Но не нужно.
Вместо этой структуры храните данные в DW.
...
Рейтинг: 0 / 0
как обойти dot-нотацию?
    #34144808
gde_vashi_pisma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жаль, конечно, что только ч/з PBNI, в MS Access, например, такая задача легко реализуется.
Спасибо за разъяснение, а то я полдня метался по ClassDefinition - искал невозможное.
Спасибо.
...
Рейтинг: 0 / 0
как обойти dot-нотацию?
    #34144815
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gde_vashi_pisma wrote:

> в MS Access, например, такая задача легко реализуется.

И что из этого ;)?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / как обойти dot-нотацию?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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