powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / MultiTable
2 сообщений из 2, страница 1 из 1
MultiTable
    #34679144
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никто не пользовался услугой многотабличного обновления PFC?
Я решил попробывать, но наткнулся на такую ерунду

Делаю значит в конструкторе датавинды следующее:
this.of_SetMultiTable(TRUE)
String ls_projcols[ ] = {"intermediary_id"}
String ls_taskcols[ ] = {"intermediarydata_id"}
this.inv_multitable.of_Register("ais_intermediary_entity", ls_projcols)
this.inv_multitable.of_Register("ais_intermediary_data", ls_taskcols)

при сохранении ее в pfc_update вызывается:
if IsValid (inv_MultiTable) then
li_rc = inv_MultiTable.of_Update (ab_accepttext, ab_resetflag)

в объекте n_cst_dssrv_multitable в of_update значит вызывается следующее:
// Get the number of tables involved.
li_num_tables = UpperBound (inv_newupdate)
IF li_num_tables = 0 THEN Return -2
где li_num_tables = 0 и сохранение собственно не происходит

inv_newupdate нужно штоли присвоить ему что-нибудь где-то? никто не сталкивался с такой проблеммой?
...
Рейтинг: 0 / 0
MultiTable
    #34699917
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сам решил.... просто не стоит это прописывать в конструкторе датавинды, а когда-нибудь после того как она уже создастся
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / MultiTable
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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