доступ к полю, которого нет в Memoview
Есть отчет по документам
каждый док имеет doc_id
На экране его светить не надо
Но при клике на номер документа желательно по doc_id подгрузить dll со всей информацией по документу.
Можно ли этот doc_id куда-то записать - как-то его достать?
каждый док имеет doc_id
На экране его светить не надо
Но при клике на номер документа желательно по doc_id подгрузить dll со всей информацией по документу.
Можно ли этот doc_id куда-то записать - как-то его достать?
Комментарии
не работает - значение Memo20.tagstr - пустое
Memo20.tagstr = [Data_order."id_doc"]
Всё равно в Memo20OnPreviewClick
вызов ShowMessage(VarToStr(Memo20.tagstr));
возвращает не значение id_doc, а строку [Data_order."id_doc"]
Помог ответ AlexTZ:
Проблема в том, что объекта Memo8 во время превью в скрипте не существует. Доступен только объект, вызвавший событие, и к нему надо обращаться не по имени, а как TfrxMemoView(Sender).TagStr.