Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Генератор отчетов в БЭСТ-5

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-5
View previous topic :: View next topic  
Author Message
martyr



Joined: 10 Nov 2003
Posts: 19
Location: Титова Марина
Occupation: ЗАО СК Развитие (программист)
Interests: Люберцы

PostPosted: 10 Nov 2003 12:19    Post subject: Генератор отчетов в БЭСТ-5 Reply with quote

Народ, поделитесь опытом перевода форм внешней отчетности из БЭСТ-4 в БЭСТ-5. Дело в том, что при попытке расчета нашей формы БЭСТ-5 предлагает выбрать свой шаблон отчета, к которому прилеплен некий датасет. И в этом датасете нет переменных, которые описаны в нашей форме. Шаблон строится на системную форму, и датасет тоже расчитан на системную форму. А если необходимо ввести какую-то переменную, то сливайте воду... Из раздела внешней отчетности датасет "БЭСТ-5" не доступен. Значится сосздаем новый датасет, на для этого нужно поставить Фохпро 7, столько телодвижений ради нескольких своих переменных. В итоге хорошее дело - генератор отчетов - применять не хочется. Может быть кто-то столкнулся с такой же проблемо
Back to top
View user's profile Send private message
Павлова Наталья



Joined: 08 Jan 2002
Posts: 814
Location: Наталья Павлова


PostPosted: 12 Nov 2003 10:05    Post subject: Re: Генератор отчетов в БЭСТ-5 Reply with quote

martyr wrote:
Народ, поделитесь опытом перевода форм внешней отчетности из БЭСТ-4 в БЭСТ-5. Дело в том, что при попытке расчета нашей формы БЭСТ-5 предлагает выбрать свой шаблон отчета, к которому прилеплен некий датасет. И в этом датасете нет переменных, которые описаны в нашей форме. Шаблон строится на системную форму, и датасет тоже расчитан на системную форму. А если необходимо ввести какую-то переменную, то сливайте воду... Из раздела внешней отчетности датасет "БЭСТ-5" не доступен. Значится сосздаем новый датасет, на для этого нужно поставить Фохпро 7, столько телодвижений ради нескольких своих переменных. В итоге хорошее дело - генератор отчетов - применять не хочется. Может быть кто-то столкнулся с такой же проблемой?


Построение формы отчетности производится в Генерации форм документов,
после расчета формы по F10 на экране появляется окно дизайнера данного
шаблона отчета.

Добавлять переменные в источник не надо поскольку в системном источнике отображаются все переменные определенные в алгоритме расчета.

В Инспекторе, в свойстве <DSName> выбираем из справочника источников данных БЭСТ источник Печатные формы bda.s_maker.
Далее в свойстве <Params> Инспектора открываем окно параметров.
Для параметра <Шапка> устанавливаем флаг в параметре <Значение> и присваиваем ему значение единица, что означает истина,
т.е. по данному источнику будут отображаться поля для шапки документа, для параметра <Список> ничего не указываем. Нажимаем ОК. В результате в окне Вставка поля БД появились поля по источнику и переменные данной формы.
Back to top
View user's profile Send private message
martyr



Joined: 10 Nov 2003
Posts: 19
Location: Титова Марина
Occupation: ЗАО СК Развитие (программист)
Interests: Люберцы

PostPosted: 12 Nov 2003 10:50    Post subject: Генератор отчетов Reply with quote

Спасибо Наталье Павловой за очень обстоятельный и подробный ответ. Но все это справедливо только для форм с отметкой "системность=да" или для форм полученных копированием из этих форм. А как быть с формами, перекачанными из БЭСТ-4. Там иногда при расчете, а иногда при предварительном просмотре полученного отчета сообщается что такой-то переменной нет а датасете, а сам датасет "БЭСТ-5" почему-то пустой. В итоге получается, что все формы, отдаженные в БЭСТ-4 придется полностью переделывать в БЭСТ-5 практически с нуля. Кстати, я по этому поводу уже консультировалась со службой технической поддержки ИС. Жду теперь ответа от этой службы, а она, по всей видимости ждет ответа от программистов ИС.
Back to top
View user's profile Send private message
Павлова Наталья



Joined: 08 Jan 2002
Posts: 814
Location: Наталья Павлова


PostPosted: 12 Nov 2003 12:21    Post subject: Re: Генератор отчетов Reply with quote

martyr wrote:
Спасибо Наталье Павловой за очень обстоятельный и подробный ответ. Но все это справедливо только для форм с отметкой "системность=да" или для форм полученных копированием из этих форм. А как быть с формами, перекачанными из БЭСТ-4. Там иногда при расчете, а иногда при предварительном просмотре полученного отчета сообщается что такой-то переменной нет а датасете, а сам датасет "БЭСТ-5" почему-то пустой. В итоге получается, что все формы, отдаженные в БЭСТ-4 придется полностью переделывать в БЭСТ-5 практически с нуля. Кстати, я по этому поводу уже консультировалась со службой технической поддержки ИС. Жду теперь ответа от этой службы, а она, по всей видимости ждет ответа от программистов ИС.


Возможно в перенесенной из БЭСТ-4 или новой форме привязан системный отчет в fastReport и в его форме в алгоритме нет этих переменных или переменные были переименованы. В этом случае выдается сообщение об отсутствии переменной.

Необходимо в Дизайнере отчетов сделать копию системного шаблона и в конкретных метках изменить привязку на свои переменны
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-5 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru