Скачиваний:
5
Добавлен:
26.09.2025
Размер:
3.6 Mб
Скачать

Работа с основным режим запуска.

Модули.

Модуль управляемого (или обычного) приложения — модуль, в котором описываются глобальные переменные конфигурации и глобальные обработчики конфигурации — ПередНачаломРаботыСистемы, ПриНачалеРаботыСистемы, ПередЗавершениемРаботыСистемы, ПриЗавершенииРаботыСистемы, ОбработкаВнешнегоСобытия.

Модуль сеанса — обработчик, отрабатывающий при старте системы, в котором принято инициализировать параметры сеанса.

Модуль внешнего соединения — модуль, доступный при внешнем соединении, содержит в себе обработчики — ПриЗавершенииРаботыСистемы, ПриНачалеРаботыСистемы.

Представление.

Представление.

Возможные режимы

Возможных режимов работы получилось четыре. Обычный – для работы как раньше, и три новых режима:

РабочееМесто,

ПолноэкранноеРабочееМесто

Киоск.

В режиме РабочееМесто скрываются все панели и область системных команд (главное меню и набор вспомогательных команд). Скрывается надпись «Начальная страница», кнопки навигации «Вперед/Назад», а также отключются сочетания клавиш, которые используются в этих скрытых элементах интерфейса

Режим ПолноэкранноеРабочееМесто скрывается всё то же самое, что и при режиме РабочееМесто, но дополнительно к этому основное окно будет разворачиваться на весь экран, и будут скрываться кнопки управления окном (Свернуть, Восстановить, Закрыть)

В режиме Киоск дополнительно ко всему перечисленному будут скрыты гиперссылка с именем пользователя и кнопка О программе. Этот режим мы позиционируем для «внешних» пользователей, поэтому персональная информация тут не используется и не нужна

Типы блокировок

Объектные блокировки 1С

Данный вид блокировок полностью реализован на уровне платформы 1С и никак не затрагивает СУБД.

- Пессимистические блокировки

Эта блокировка срабатывает, когда один пользователь что-то изменил в форме справочника, а второй пытается так же изменить объект в форме.

- Оптимистические блокировки

Данная блокировка сравнивает версии объекта: если два пользователя открыли форму, и один из них изменил и записал объект, то второму при записи система выдаст ошибку, что версии объектов отличаются.

– Транзакционные блокировки 1С

Механизм тразакционных блокировок 1С гораздо интереснее и более функционален, чем механизм объектных блокировок. В этом механизме активно участвуют блокировки на уровне СУБД. Неверная работа транзакционных блокировок может привести с следующим проблемам:

-проблема потерянного изменения;

-проблема грязного чтения;

-неповторяемость чтения;

-чтение фантомов.

Объекты конфигурации

Подсистемы – это основные элементы для построения интерфейса 1С:Предприятия. Поэтому первое, с чего нужно начинать разработку конфигурации – проектирование состава подсистем. Можно сказать, что структура подсистем определяет, каким образом пользователь будет осуществлять навигацию по функциональности предлагаемого решения.

Прикладные объекты

Константы – предназначены для хранения постоянной или условнопостоянной информации. Такая информация либо совсем не изменяется в процессе деятельности предприятия, либо изменяется достаточно редко.