powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Что запоминает отчёт BO WebI XI R3?
10 сообщений из 10, страница 1 из 1
Что запоминает отчёт BO WebI XI R3?
    #35793672
anykey-щик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет,

вопрос спецам: никто не знает что запоминается внутри WebI отчёта, если он был создан юниверсом?
Я так понимаю SQL запросов, формат отчёта и последний срез данных, правильно?

На самом деле проблема в следующем: что произойдёт, если незначительно поменяется модель данных, будут ли работать старые отчёты или их нужно заново составлять?

"Незначительно поменяется" = например, мы перенесли 3 поля из одной таблицы в другую, соответственно подправили юниверсе. Будут ли работать старые отчёты составленные для старой модели данных?

Можно ли как в WebI провести анализ зависимости, т.е. выяснить к каких отчётах используются те или другие объекты из определённого юниверса?
...
Рейтинг: 0 / 0
Что запоминает отчёт BO WebI XI R3?
    #35794190
freestyle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
anykey-щик
На самом деле проблема в следующем: что произойдёт, если незначительно поменяется модель данных, будут ли работать старые отчёты или их нужно заново составлять?

"Незначительно поменяется" = например, мы перенесли 3 поля из одной таблицы в другую, соответственно подправили юниверсе. Будут ли работать старые отчёты составленные для старой модели данных?

Зависит от структуры используемого юниверса. Изменение структуры юниверса может как повлиять на данные в отчете, так и не внести в отчет никаких изменений. Самое простое средство анализа - проверить данные в отчетах, затрагивающих произведенные изменения (с другими инструментами пока не сталкивался)...
...
Рейтинг: 0 / 0
Что запоминает отчёт BO WebI XI R3?
    #35794309
anykey-щик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо freestyle,

а в моём примере, как вы думаете?

Ещё раз:
Был юниверс, составили с ним отчёт, отчёт сохранили где-то на сервере. Потом поменялась модель данных, поле Х, которое используется в отчёте переехало из таблицы А в таблицу Б, биснес-объект поля был изменён в select-части, т.е. просто заменил А. на B. в определении объекта.

Вопрос: будет ли работать отчёт? Ясное дело, что если в отчёте сохранён только SQL запроса, то не будет (т.к. в нём упоминается A.Х). Но если в отчёте есть ID oбъектов из юниверса, то по идее открыть отчёт с новыми данными вряд ли получится, но если войти в режим "Edit report", т.е. загрузить юниверс, то он в принципе должен быть в состоянии заменить изменённое определие объекта и сгенерить безошибочный SQL.

Что неужели нигде нет инфы поподробней о сабже
...
Рейтинг: 0 / 0
Что запоминает отчёт BO WebI XI R3?
    #35795317
cipa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
anykey-щик,

Привет

Короче будет так. После переноса поля.
Отчет будет открыт со старыми данными в первый раз. После обновления все будет хорошо то есть запрос обновления будет выполнен к новой таблице.

Почему: Потому что Universe - есть уровень абстракции. Отчет оперирует обьектами Universe. До тех пор пока все обьекты Universe на месте ему все равно. Другое дело что в результате переноса поля может измениться логика и соответственно результаты отчета итп но это уже другие проблемы.
...
Рейтинг: 0 / 0
Что запоминает отчёт BO WebI XI R3?
    #35799122
гостьь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Отчет запоминает данные(я думаю опционально) и id объектов univers. При первом открытии он обновляет данные о структуре univers, уже используемых объектов, SQL запрос он в себе не хранит иначе пропал бы весь смысл univers, как абстрагирующего слоя. При последующих обновлениях отчета структура univers не запрашивается. Поэтому для обновления изменений в univers достаточно закрыть отчет и открыть его заново. И если unives проходит тестирование, то думаю синтаксических ошибок в старых отчетах не будет(ну если конечно не менялись типы объектов) а вот логические ошибки могут появиться.
...
Рейтинг: 0 / 0
Что запоминает отчёт BO WebI XI R3?
    #35800917
west151
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть в настройках такая хитрая галочка как генерировать SQL (при соответствующей установке) так вот если использовать её то БО не будет генерировать новый запрос в соответствии с изменениями в юниверсе ну или в противном случае будет :)
...
Рейтинг: 0 / 0
Что запоминает отчёт BO WebI XI R3?
    #35808698
anykey-щик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо за помощь, по моему BO действительно не очень капризничает при изменении юниверса.

А по поводу этого вопроса есть какие-нибудь мысли:

Можно ли как в WebI провести анализ зависимости, т.е. выяснить к каких отчётах используются те или другие объекты из определённого юниверса?
...
Рейтинг: 0 / 0
Что запоминает отчёт BO WebI XI R3?
    #35814507
west151
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
anykey-щикМожно ли как в WebI провести анализ зависимости, т.е. выяснить к каких отчётах используются те или другие объекты из определённого юниверса? Конечно можно SDK спасет :)
посмотри здесь http://www.forumtopics.com/busobj/viewforum.php?f=25 может что и подойдет !
...
Рейтинг: 0 / 0
Что запоминает отчёт BO WebI XI R3?
    #35816978
anykey-щик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
west151 Конечно можно SDK спасет :)
посмотри здесь http://www.forumtopics.com/busobj/viewforum.php?f=25 может что и подойдет !

спасибо, но там куча всякого homebrew, не уверен, что выберу правильное. Пальцем не ткнёшь, если не трудно? Мне нужно для WebI R2.

Вроде как по описанию подходят:

http://www.forumtopics.com/busobj/viewtopic.php?t=60568
http://www.forumtopics.com/busobj/viewtopic.php?t=16473
http://www.forumtopics.com/busobj/viewtopic.php?t=80856 - WID scanner

.. и парочка других.

А что обозначает WID жаргоне БО?
...
Рейтинг: 0 / 0
Что запоминает отчёт BO WebI XI R3?
    #35817084
west151
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
anykey-щик,

Вполне возможно что там нет идеального решения но можно по образу на басике наваять скрипт из того что ты предлагаешь думаю вторая ссылка, wid это расширение файлов WI ибо R2 все отчеты хранит на файловой системе ... можешь поискать ... если интересно !!!

Там еще есть файл exel который открывает юниверс и все объекты в ексельный файл пихает ... тоже может пригодиться !!!! :)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Что запоминает отчёт BO WebI XI R3?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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