Текущее время: Сб, авг 23 2025, 16:18

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Форматированные отчёты на портале
СообщениеДобавлено: Вт, мар 15 2011, 11:14 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 15 2011, 11:07
Сообщения: 5
Добрый день,

Подскажите плз, решение вот такой проблемы:
Надо на портал выложить BEx-отчёт. Но не простой, а с отформатированной шапкой. Чтобы названия столбцов состояли из нескольких строк, а не из одной. Столбцы (как названия, так и их количество) фиксированы. В BEx Query Designer это нереализуемо.

Обычно это решается с помощью WAD вместе с Report Designerом. Но в данном отчёте в строках - иерархия. И определяется она выбором пользовательской переменной. Так что Report Designer отказывается работать с таким отчётом.

М.б. кто-нибудь знает, как тут быть? Может существует возможность какие-то java-скрипты вкрутить (но куда вкручивать? где искать html-код таблицы отчёта?). Может заАбапить как-то можно?
Или единственный путь к красоте - BO?

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Форматированные отчёты на портале
СообщениеДобавлено: Вт, мар 15 2011, 15:01 
Начинающий
Начинающий

Зарегистрирован:
Чт, июл 29 2010, 14:29
Сообщения: 17
Добрый день,
Wolfer написал(а):
Надо на портал выложить BEx-отчёт. Но не простой, а с отформатированной шапкой. Чтобы названия столбцов состояли из нескольких строк, а не из одной. Столбцы (как названия, так и их количество) фиксированы. В BEx Query Designer это нереализуемо.

Вторая структура показателей в этом случае не помогает?


Wolfer написал(а):
М.б. кто-нибудь знает, как тут быть? Может существует возможность какие-то java-скрипты вкрутить (но куда вкручивать? где искать html-код таблицы отчёта?).


Мы у себя правили html-код таблиц отчетов через WAD 3.x, объекты - 0ADHOC*


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Форматированные отчёты на портале
СообщениеДобавлено: Вт, мар 15 2011, 15:24 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 15 2011, 11:07
Сообщения: 5
ketsalkoatl2 написал(а):
Вторая структура показателей в этом случае не помогает?


Нет, столбцы, это не развёртка по показателям. Каждый столбец, это рассчитываемая формула. Так что названия столбцов заполняются вручную во время создания отчёта.


ketsalkoatl2 написал(а):
Мы у себя правили html-код таблиц отчетов через WAD 3.x, объекты - 0ADHOC*


А каким образом получить доступ к html-коду? В WAD вроде как вся форма, это один сплошной скрипт... И добавление элемента-сценария добавляет java-код в строго определённое место скрипта формы (например, попытки таким скриптом стандартно получить html-код ничем не заканчиваются - на странице видны только другие скрипты)...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Форматированные отчёты на портале
СообщениеДобавлено: Вт, мар 15 2011, 15:47 
Начинающий
Начинающий

Зарегистрирован:
Чт, июл 29 2010, 14:29
Сообщения: 17
Ну это слишком грубый способ... просмотр исходного кода в браузере...
java-код вставляли в элементе сценария, взамен старого.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Форматированные отчёты на портале
СообщениеДобавлено: Вт, мар 15 2011, 16:02 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 15 2011, 11:07
Сообщения: 5
Может я что-то делаю не так... Но после загрузки отчёта в браузере попытка посмотреть сурс или исходный код страницы выводит лишь java-скрипт. Соотв и функция типа такой:
Public Function GetHTML(URL As String)
Dim runReq As Object
runReq.Open "GET", URL, False
runReq.Send
GetHTML = runReq.ResponseText
Set runReq = Nothing
End Function

Возвращает лишь скрипты, а не результат их выполнения.
Сохранение страницы на харде также сохраняет лишь скрипты (html-код виден только если сохранять как статичный html, но проку от этого кода никакого)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Форматированные отчёты на портале
СообщениеДобавлено: Вт, мар 15 2011, 16:12 
Начинающий
Начинающий

Зарегистрирован:
Чт, июл 29 2010, 14:29
Сообщения: 17
Google Chome + встроенные инструменты разработчика?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Форматированные отчёты на портале
СообщениеДобавлено: Вт, мар 15 2011, 16:28 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 15 2011, 11:07
Сообщения: 5
Нее, IE. Но тоже с Developer Tools. И на вкладке HTML вместо таблицы куча строк вида <script src="*.js"></script>
Попробую хром.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Форматированные отчёты на портале
СообщениеДобавлено: Вт, мар 15 2011, 17:38 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 15 2011, 11:07
Сообщения: 5
Увидел код html. Если бы к нему доступ с помощью java-script получить с возможность перезаписи...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Форматированные отчёты на портале
СообщениеДобавлено: Вт, май 10 2011, 11:12 
Начинающий
Начинающий

Зарегистрирован:
Чт, фев 03 2011, 15:07
Сообщения: 11
Откуда: СПб
Пол: Мужской
насколько я понимаю, речь идет о редактировании отчета(html) скриптом?
я делал это вставляя js-код в элемент сценарий в WAD, код оформлял как функцию
Далее в xhtml представлении в конце дописывал строчку, которая эту функцию вызывает (чтобы html успел загрузиться и только после начал работать скрипт)
К html элементам можно обращаться через DOM дерево, к примеру


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB