Как защитить свои шаблоны от редактирования, но с возможностью их открытия и распечатки???
PS: Часто нахожу свои шаблоны в других вариантах исполнения в конкурирующих организациях. Обидно
Захист шаблонів від редагування
Re: Защита шаблонов от редактирования
roofoos писав:Как защитить свои шаблоны от редактирования, но с возможностью их открытия и распечатки???
Защитить шаблон можно, для этого, в редакторе шаблона в меню Звіт - Налаштування перейдите в окно Налаштування звіту, на вкладке Основні, поле Пароль. Введите туда пароль и нажмите Ок. Но эта опция будет требовать ввода пароля не только при редактировании, но и даже при открытии шаблона. Потому в фастрепорте нету такой возможности защиты шаблона. Можете, например, установить защиту записи на папочку "Reports", или поставить его защищённым от записи и отключить редактирование таких файлов, но в данном случае код всё равно можно увидеть и файл скопировать. Увы лучшего механизма защиты в FastReport нету.
roofoos писав:PS: Часто нахожу свои шаблоны в других вариантах исполнения в конкурирующих организациях. Обидно
Вы уверены, что это лично Ваши шаблоны, а не сделанные нами стандартно? Если да, то можно предусмотреть в шаблоне какой-то код проверки, допустим, чтобы проверялось поле в конкретном каком-то участке и если нету таких данных, то чтобы шаблон не печатался. Если Ваши конкурирующие организации не смыслят в скриптах шаблона, они не догадаются как это изменить, и следовательно, в других базах этот шаблон будет печататься пустой или с ошибкой, или можно сделать, чтобы он выдавал, что защищено правообладателем.
Re: Защита шаблонов от редактирования
а можно поточнее как это сделать?можно предусмотреть в шаблоне какой-то код проверки, допустим, чтобы проверялось поле в конкретном каком-то участке и если нету таких данных, то чтобы шаблон не печатался
А возможно защитить папку с шаблонами от копирования но при этом оставить возможность работать с ними? может кто знает какие либо программы?
Re: Защита шаблонов от редактирования
NoViChoK писав:а можно поточнее как это сделать?можно предусмотреть в шаблоне какой-то код проверки, допустим, чтобы проверялось поле в конкретном каком-то участке и если нету таких данных, то чтобы шаблон не печатался
А возможно защитить папку с шаблонами от копирования но при этом оставить возможность работать с ними? может кто знает какие либо программы?
Посути, есть вариант получше и надёжней. Одному клиенту, на заказ, мы сделали специальную функцию, которая обычный шаблон шифрует и расшифровывает. Работает это шифрование и расшифровка автоматом но только для его ключа (брался его ключ, usb-устройство, на него записывалась специальная информация). В результате, такой шаблон можно открыть или изменить только там, где есть специальным образом подготовленный ключ программы. Если интересует данная информация, связывайтесь с нашим менеджером, она подскажет, что для этого нужно, но услуга эта платная.