|
Вопрос по возможности редактирования отчета
|
|||
---|---|---|---|
#18+
Возможно ли как-то на фоксе (9 версия) в репорте дать пользователю перед печатью возможность отредактировать некоторые поля отчета перед печатью (например в Delphi есть такой значок с карандашиком), где перед печатью можно изменить отчет под требования клиента. Бюджетники требуют, то дату изменить, то шапку или количество подписей, то еще по мелочи. Неужели писать 10 отчетов под каждый случай? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2011, 21:08 |
|
Вопрос по возможности редактирования отчета
|
|||
---|---|---|---|
#18+
Игoрь Семенович, MODIFY REPORT но лучше вынести это возможность в другое место и для администратора, а не пользователя! ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2011, 12:34 |
|
Вопрос по возможности редактирования отчета
|
|||
---|---|---|---|
#18+
Бланки строгой отчетности (счета-фактуры, накладные) нельзя изменять. Например, пользователь изменил дату счета-фактуры, а завтра другой пользователь распечатал ту же фактуру, но без изменений. И как Вы докажете, что это не "программа плохая", а пользователи "тупые"? Как минимум, Вы должны организовать хранение всех возможных изменений в базе данных. Например, если пользователям надо печатать счет-фактуру с другой датой, то эта самая другая дата должна где-то, как-то, но быть записана в базе данных, чтобы при последующей печати печаталась именно сохраненная дата. Из этого следует, что давать возможность модифицировать готовый отчет, если речь идет о бланках строгой отчетности - плохая идея. Вы не найдете "концов" кто и когда изменил, и окажетесь крайним при "разборе полетов". Поэтому, в общем случае, если речь идет о бланках строгой отчетности, придется именно что делать 10 отчетов. Однако не все так плохо. Как правило, модификации, которые нужны пользователям, не уникальны в том смысле, что, например, изменения в счетах-фактуры одного контрагента вполне подойдут для счета-фактуры другого контрагента. Это значит, что один измененный отчет может быть использован для многих контрагентов. Если все-таки подобных модификаций много и они возникают часто, то придется разработать собственный функционал по формированию значений "полей" отчета. Или, как минимум, отдельную табличку для хранения даты для печати. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2011, 14:21 |
|
|
start [/forum/topic.php?fid=41&msg=37504317&tid=1584039]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 19ms |
total: | 139ms |
0 / 0 |