stepbystep:protect1c
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | Следующая версияСледующая версия справа и слева | ||
stepbystep:protect1c [2020/04/07 12:19] – nb | stepbystep:protect1c [2020/04/07 12:22] – внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 37: | Строка 37: | ||
Элементы.Кличка.СписокВыбора.ЗагрузитьЗначения(КличкиКотов); | Элементы.Кличка.СписокВыбора.ЗагрузитьЗначения(КличкиКотов); | ||
- | КонецПроцедуры</ | + | КонецПроцедуры</ |
- | - Перейдите к модулю " | + | - Перейдите к модулю " |
Запрос = Новый Запрос; | Запрос = Новый Запрос; | ||
Строка 81: | Строка 81: | ||
- Перенесите объекты (общие модули, | - Перенесите объекты (общие модули, | ||
- Откройте общий модуль " | - Откройте общий модуль " | ||
- | - Заполнение тело процедуры " | + | - Заполнение тело процедуры " |
ОписаниеПродукта = Новый Структура; | ОписаниеПродукта = Новый Структура; | ||
Строка 92: | Строка 92: | ||
Продукты.Добавить(ОписаниеПродукта); | Продукты.Добавить(ОписаниеПродукта); | ||
- | КонецПроцедуры</ | + | КонецПроцедуры</ |
- | - В этом же модуле нужно указать местоположение макетов внешних компонент. В данном примере компоненты подключаются к демо-серверу лицензирования. Для подключения к собственным серверам требуются персонализированные под разработчика компоненты, | + | - В этом же модуле нужно указать местоположение макетов внешних компонент. В данном примере компоненты подключаются к демо-серверу лицензирования. Для подключения к собственным серверам требуются персонализированные под разработчика компоненты, |
Процедура ПриИнициализацииЗакрытогоМодуля(ПрефиксКлюч, | Процедура ПриИнициализацииЗакрытогоМодуля(ПрефиксКлюч, | ||
Строка 108: | Строка 108: | ||
КонецЕсли; | КонецЕсли; | ||
- | КонецПроцедуры</ | + | КонецПроцедуры</ |
- | - Для работы закрытого модуля потребуется лицензионный ключ. Система будет периодически запрашивать ключ, а также может выдать новый при регистрации продукта.< | + | - Для работы закрытого модуля потребуется лицензионный ключ. Система будет периодически запрашивать ключ, а также может выдать новый при регистрации продукта.< |
Если ИдентификаторКонфигурации= " | Если ИдентификаторКонфигурации= " | ||
Строка 123: | Строка 123: | ||
КонецЕсли; | КонецЕсли; | ||
- | КонецПроцедуры</ | + | КонецПроцедуры</ |
- Обновите конфигурацию базы данных. | - Обновите конфигурацию базы данных. | ||
- Настройте поставку конфигурации так, чтобы исходный текст модуля " | - Настройте поставку конфигурации так, чтобы исходный текст модуля " | ||
Строка 144: | Строка 144: | ||
Чтобы пользователь мог получить лицензионный ключ потребуется добавить форму регистрации. | Чтобы пользователь мог получить лицензионный ключ потребуется добавить форму регистрации. | ||
- | - Откройте модуль управляемого приложения и добавьте в него код следующего содержания: | + | - Откройте модуль управляемого приложения и добавьте в него код следующего содержания: |
Процедура ПриНачалеРаботыСистемы() | Процедура ПриНачалеРаботыСистемы() | ||
Строка 182: | Строка 182: | ||
МИКО_Лицензирование.ЗавершитьРаботу(НаименованиеКонфигурации); | МИКО_Лицензирование.ЗавершитьРаботу(НаименованиеКонфигурации); | ||
- | КонецПроцедуры</ | + | КонецПроцедуры</ |
- Обновите и запустите информационную базу. При первом запуске появится окно регистрации продукта. {{ : | - Обновите и запустите информационную базу. При первом запуске появится окно регистрации продукта. {{ : | ||
- Нажмите кнопку " | - Нажмите кнопку " |
stepbystep/protect1c.txt · Последнее изменение: 2024/01/23 15:06 — 127.0.0.1