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

Как запретить редактирование отчёта?

Добавлено: 07 апр 2005, 13:10
DarkAngel27
Суть проблемы в следующем: Необходимо запретить редактирование печатной формы програмно. Оптимально, чтобы это распрастранялось и на RTF файлы.
Запрет в настройках не устраивает.
Возможно ли это сделать ???

Re: Как запретить редактирование отчёта?

Добавлено: 07 апр 2005, 15:51
ecasoft
А какой смысл....если видишь на экране...значит всегда можно скопировать..и отредактировать копию..вывести ее. Я так понял интересует запрет корректировки печатных документов. Вообще на форуме это уже обсуждали.
Копия любого отчета сохраняется сначало на диске, а затем показывается Вам. Следовательно никаких проблем получить и отредактировать копию нет. Ну для чайников наверное можно придумать что-то..но для опытных пользователей компа - бесполезно.
И вообще, кто мешает пользователю просто дома напечатать левую накладную и отдать ее покупателю или еще кому? Если запретите править...то он сделает так и весь запрет не имеет смысла.

Re: Как запретить редактирование отчёта?

Добавлено: 07 апр 2005, 17:11
DarkAngel27
Чтобы снять с себя ответственность за подделку документов... Если человек не чайник, он может распечатать, отсканировать и изменить, но это уже будет не моя вина... Здесь делается для того же...
К тому же данные с диска можно удалить до того, как пользователь их сможет получить.

Re: Как запретить редактирование отчёта?

Добавлено: 07 апр 2005, 18:00
ecasoft
АСУ тут не при чем...в плане ответственности. Это пусть служба безопастности занимается.

По галатике нет эффективных средств закрыть исправление документов. Вообще, если сделать только присоединеные формы в Ворде (RTF) и переписать некоторые функции Ворда, то можно закрыть исправления...но будут проблемы и редактирование других...негалактических документов в Ворде. Это так мысли..вслух :)

Re: Как запретить редактирование отчёта?

Добавлено: 07 апр 2005, 18:53
Vitas
вообще-то смысла действительно нет, так как печатный документ подкрепляется еще и подписями с печатями.

в противном случае можно даже не сканить, а тупо заного настучать документ в ворде с нуля, так что смысла нет, однозначно

Re: Как запретить редактирование отчёта?

Добавлено: 12 апр 2005, 11:57
DarkAngel27
Реализовал следующим путём написал LinkForm в RTF, а документ закрыл случайным паролем. Исправлять нельзя и с другими документами работать можно без проблем. Только копию документа, незакрытого паролем оставить не забудьте, чтобы можно было отредактировать, если потребуется.

Re: Как запретить редактирование отчёта?

Добавлено: 12 апр 2005, 13:05
ecasoft
Но смысла, честно говоря не очень видно. За много лет соровождения фирм разговор заходил один раз об этом( впрошлом году весной), но удалось убедить клиента, что такие методы борьбы неэффективны.

Re: Как запретить редактирование отчёта?

Добавлено: 12 апр 2005, 14:56
DarkAngel27
Смысл в следующем: распечатка производится на фирменном бланке, подделка его затруднена и все бланки пронумерованы, а так как есть возможность произвести исправления, то нет смысла и тратиться на другую защиту... К тому же нам необходимо жесткое соответствие данных на бумаге и в БД.

Re: Как запретить редактирование отчёта?

Добавлено: 12 апр 2005, 15:05
Grom
Если распечатка производится на фирменном бланке и тому же нам необходимо жесткое соответствие данных на бумаге и в БД то имеет смысл вообще не выводить на экран печатную форму, а сразу отправлять данные (файл) на принтер.

Re: Как запретить редактирование отчёта?

Добавлено: 13 апр 2005, 16:24
DarkAngel27
А можно узнать как это сделать? Это было бы даже лучше.