Я пытаюсь обновить конфигурацию базы данных отчета с помощью BO 4.2 sdk. Вот что я пробовал.
query=Select SI_NAME,SI_ID From CI_INFOOBJECTS Where SI_PROGID = 'CrystalEnterprise.Report' And SI_NAME= {report_name} And SI_PARENTID={parent_id};
IInfoObjects results = iStore.query(query);
IInfoObject report=(IInfoObject) results.get(0);
Оба
IProperties parentLogonInfo = report.getProcessingInfo().properties().getProperties("SI_LOGON_INFO");
и
IProperties parentLogonInfo = report.getProcessingInfo().properties();
возвращает ноль.
Как обновить свойства отчета?