Захист шаблонів від редагування

Придбання, комплектація та доставка програмних продуктів

Модератори: NickS, feNICKs

Аватар користувача
roofoos
Повідомлень: 15
З нами з: 08 липня 2010, 12:53
Звідки: Cевастополь
Контактна інформація:

Захист шаблонів від редагування

Повідомлення roofoos » 02 листопада 2011, 10:09

Как защитить свои шаблоны от редактирования, но с возможностью их открытия и распечатки???

PS: Часто нахожу свои шаблоны в других вариантах исполнения в конкурирующих организациях. Обидно :(

Аватар користувача
NickS
Повідомлень: 1393
З нами з: 04 квітня 2008, 12:21

Re: Защита шаблонов от редактирования

Повідомлення NickS » 07 листопада 2011, 11:50

roofoos писав:Как защитить свои шаблоны от редактирования, но с возможностью их открытия и распечатки???


Защитить шаблон можно, для этого, в редакторе шаблона в меню Звіт - Налаштування перейдите в окно Налаштування звіту, на вкладке Основні, поле Пароль. Введите туда пароль и нажмите Ок. Но эта опция будет требовать ввода пароля не только при редактировании, но и даже при открытии шаблона. Потому в фастрепорте нету такой возможности защиты шаблона. Можете, например, установить защиту записи на папочку "Reports", или поставить его защищённым от записи и отключить редактирование таких файлов, но в данном случае код всё равно можно увидеть и файл скопировать. Увы лучшего механизма защиты в FastReport нету.

roofoos писав:PS: Часто нахожу свои шаблоны в других вариантах исполнения в конкурирующих организациях. Обидно :(

Вы уверены, что это лично Ваши шаблоны, а не сделанные нами стандартно? Если да, то можно предусмотреть в шаблоне какой-то код проверки, допустим, чтобы проверялось поле в конкретном каком-то участке и если нету таких данных, то чтобы шаблон не печатался. Если Ваши конкурирующие организации не смыслят в скриптах шаблона, они не догадаются как это изменить, и следовательно, в других базах этот шаблон будет печататься пустой или с ошибкой, или можно сделать, чтобы он выдавал, что защищено правообладателем. :)

Аватар користувача
NoViChoK
Повідомлень: 140
З нами з: 10 вересня 2012, 18:09

Re: Защита шаблонов от редактирования

Повідомлення NoViChoK » 22 листопада 2012, 16:53

можно предусмотреть в шаблоне какой-то код проверки, допустим, чтобы проверялось поле в конкретном каком-то участке и если нету таких данных, то чтобы шаблон не печатался
а можно поточнее как это сделать?
А возможно защитить папку с шаблонами от копирования но при этом оставить возможность работать с ними? может кто знает какие либо программы?

Аватар користувача
NickS
Повідомлень: 1393
З нами з: 04 квітня 2008, 12:21

Re: Защита шаблонов от редактирования

Повідомлення NickS » 22 листопада 2012, 17:08

NoViChoK писав:
можно предусмотреть в шаблоне какой-то код проверки, допустим, чтобы проверялось поле в конкретном каком-то участке и если нету таких данных, то чтобы шаблон не печатался
а можно поточнее как это сделать?
А возможно защитить папку с шаблонами от копирования но при этом оставить возможность работать с ними? может кто знает какие либо программы?

Посути, есть вариант получше и надёжней. Одному клиенту, на заказ, мы сделали специальную функцию, которая обычный шаблон шифрует и расшифровывает. Работает это шифрование и расшифровка автоматом но только для его ключа (брался его ключ, usb-устройство, на него записывалась специальная информация). В результате, такой шаблон можно открыть или изменить только там, где есть специальным образом подготовленный ключ программы. Если интересует данная информация, связывайтесь с нашим менеджером, она подскажет, что для этого нужно, но услуга эта платная.