В COGNOS есть способ получить определения (фильтры, выбранные поля) из нескольких отчетов в папке?Извлечение нескольких определений отчета Cognos
Я унаследовал около 500 отчетов, определенных в папке, и все они должны быть проверены и исправлены, поскольку у них есть бизнес-ошибки (а не технические ошибки). Если бы можно было получить все свои определения в одном выписке, что бы сэкономить огромное количество времени, чтобы кликнуть несколько раз, чтобы получить эту информацию из каждого отчета один за другим.
В ACCESS это можно сделать с помощью VBA (для определений запросов), но я не уверен, есть ли язык сценариев, который можно использовать с COGNOS для достижения аналогичного результата.
Я хочу получить XML, изменить и создать новый XML и сохранить его. Опция SDK недоступна для меня - есть ли способ сделать это через VBA через API? Я нашел это, но изо всех сил стараюсь понять, как его можно использовать для изменения характеристик отчета: http://www.ibm.com/support/knowledgecenter/SSHM9K_10.2.2/com.ibm.swg.ba.cognos.ug_cxr.10.2. 2.doc/c_coc_sdk_cocapifunctions.html # coc_sdk_COCAPIFunctions – Vlad
Можете ли вы интегрировать/использовать VB или VB.NET из VBA? Если это так, SDK - это маршрут, который я бы предложил. BTW - некоторое время назад IBM изменила модель лицензирования, чтобы SDK был фактически бесплатным (например, http://ykud.com/blog/cognos/bi/finally-cognos-bi-software-development-kit-is-free -использовать). SDK включает в себя набор библиотек на стороне клиента, которые облегчают вам обращение к веб-службам, предоставляемым сервером Cognos BI. Установка включает примеры, написанные на Java, C# и VB. Классический пример SDK - это получение набора спецификаций отчетов, их обновление и сохранение их обратно в Cognos. – Lance
Просьба предоставить ссылку на классический пример SDK - это именно то, что мне нужно. Я пробовал ссылку и последующий запрос Google без везения. – Vlad