Страница 1 из 1

как получить отчет?

Добавлено: 27 мар 2006, 11:49
Nikos
Здравствуйте. Необходимо получить отчет в Excel по оборотам за определенный период с фильтрами и полным описанием аналитики. Почитав документацию vipprogr.pdf решил пойти по следующему пути: создаю интерфейс (форму), в котором указываю интервал дат, счет, аналитику и т.д. Отчет помещаю в отчеты пользователя. Затем все загружаю в Excel. Это был план, но когда начал реализовывать, то столкнулся с различными сложностями, такими как множественный выбор, последнее состояние и т.д. Отсюда вопрос: Правильное ли я направление выбрал в принципе. Ведь форма "Обороты по субсчетам" есть в Галактике, а в ней те фильтры, что и мне нужны, можно ее как-нибудь использовать? Необходимо ли писать интерфейс, я попробовал использовать диалоги, но там возникли проблемы с выбором из списка (pickbutton)? Может, все проще?

Добавлено: 27 мар 2006, 11:51
Алексей
Если есть подобный отчет в галактике и потом данных вас устраивает, делайте ФРМ, приводите к виду, какой вам нужен, и далее из ФРМ делает SLK файл.

Добавлено: 27 мар 2006, 11:59
Nikos
Спасибо, почитаю про это.
А если поток чем-то не устраивает или форма не та, тогда тот путь, что я выбрал?

Добавлено: 27 мар 2006, 12:38
Алексей
Если не устраивает поток, ищите в прототипе nrec-и и уже делайте логическую таблицу прямо в отчете. Так можно получить ту информацию, которой нет в поток. В послденее время в потом выкладываются большинство НРЕКов, необходимых для построения своей логической таблицы.

Мы пишем свои интерфейсы когда уже либо скорость отчета не устраивает, либо совсем нет возможности достать ту информацию, которая нам нужна.

Добавлено: 27 мар 2006, 12:49
Nikos
А если нужны дополнительные параметры отчета? Их можно добавить в стандартную форму или нужно создавать свой интерфейс?

Добавлено: 27 мар 2006, 12:51
Алексей
Доп.параметры можно спрашивать диалогом и уже в потоке отсеивать через конструкцию
.{?Internal;(условие=истинк)
выводим поля
.}

Добавлено: 27 мар 2006, 12:57
Nikos
Спасибо. Буду пробовать.