Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / как обойти dot-нотацию? / 4 сообщений из 4, страница 1 из 1
21.11.2006, 15:07
    #34143962
gde_vashi_pisma
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как обойти dot-нотацию?
Подскажите, пожалуйста, возможно ли в 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
21.11.2006, 15:44
    #34144177
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как обойти dot-нотацию?
gde_vashi_pismaПодскажите, пожалуйста, возможно ли в PB (v.10) обращаться к свойствам (функциям, элементам) какого-либо объекта не через dot-нотацию, а по их string значению.
что-то типа:
ls_string = "s_name"
str_user.ls_string = "Афанасий"

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

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

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


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