- •Лекция №3
- •Основные элементы окна Конфигуратора:
- •Палитра свойств конфигурации
- •Основные.
- •Работа с основным режим запуска.
- •Модули.
- •Представление.
- •Возможные режимы
- •В режиме РабочееМесто скрываются все панели и область системных команд (главное меню и
- •Режим ПолноэкранноеРабочееМесто скрывается всё то же самое, что и при режиме РабочееМесто, но
- •В режиме Киоск дополнительно ко всему перечисленному будут скрыты гиперссылка с именем пользователя
- •Типы блокировок
- •Объекты конфигурации
- •Прикладные объекты
- •Справочники – списки однородных элементов данных, используются для хранения нормативно-справочной информации. Справочники используются
- ••Представление объекта – название одного объекта. Используется в представлении стандартной команды создания объекта.
- ••На закладке «Данные» можно настроить длину кода и наименования, а также переопределить свойства
- •Обозначим характерные особенности предопределенных элементов.
- ••Иерархия – это возможность связать между собой записи, находящиеся в рамках одной таблицы.
- ••Документы – объекты, которые служат для ввода информации о совершаемых хозяйственных операциях в
- ••Журналы документов – служат для отображения списков документов различного рода. Работая с формами
- ••Перечисления – списки значений, задаваемых на этапе конфигурирования. Это служебный тип данных, который
- ••Обработки – объекты, используемые для выполнения различных действий над информационной базой.
- ••Чаще всего исходные данные, необходимые для отчета, находятся в базе данных. Для того
- •Система компоновки данных позволяет реализовать следующие возможности:
- ••Планы счетов – совокупность синтетических счетов.
- ••Планы видов расчета – объекты, предназначенные для описания множеств однотипных объектов механизмов расчета.
- ••Бизнес-процессы – используются для реализации процессного принципа работы. Данный принцип позволяет автоматизировать процесс
- •Бизнес-процессы в «1С:Предприятие» предназначены для объединения отдельных операций в цепочки взаимосвязанных действий, приводящих
- ••Точка маршрута отражает этап жизненного цикла бизнес- процесса, связанный с выполнением, как правило,
- •Механизм бизнес-процессов обеспечивается сразу несколькими объектами конфигурации:
- •Бизнес-процессы в «1С:Предприятии» допускают следующие виды маршрутизации
- ••Свободная. Адресаты точки карты маршрута бизнес-процесса не установлены и определяются программно или интерактивно
- •Параллельная. Карта маршрута предусматривает разделение бизнеспроцесса на параллельные ветви с возможностью последующего слияния
- •Подчиненные объекты
- ••Табличные части – наборы дополнительной информации об объекте, представленные в виде таблиц.
- •В «1С: Предприятие» используется принцип учета «от документа»:
- •Концепция пользовательского интерфейса
- •Конструирование рабочего пространства
- •Можно создать минималистичное рабочее место, оставив на экране лишь главную панель. При этом
- ••Можно разместить на экране сразу несколько панелей, обеспечив себе разнообразные и быстрые возможности
- •Константы
- •Справочники
- •Каждый элемент справочника, как правило, содержит некоторую дополнительную информацию, которая подробнее описывает этот
- •Например, если справочник иерархический, у него будет доступен стандартный реквизит Родитель. Если справочник
- •Если справочник предполагает хранение большого количества элементов (например, в справочнике «Номенклатура» могут храниться
- •Если для справочника включена иерархия, то появляется возможность создавать элементы двух видов: «Группа»
- •Разные справочники могут находиться в состоянии подчинения, т.е. элементы одного справочника могут быть
- •Справочники допускают также создание предопределенных элементов, которые существуют в справочнике всегда, вне зависимости
- •Форма списка справочника 1С
- •Форма элемента справочника 1С
- •В зависимости от того, какие действия мы хотим выполнять со справочником, нам требуется
- •Форма элемента используется для редактирования или создания элемента справочника.
- •Форма выбора
- •Команды формы
- •В свойстве Действие указывается обработчик, который реализует действие, выполняемое командой. Если обработчик не
- •Если команда изменяет данные формы, то следует указать на это установкой свойства Изменяет
- •Если для команды установлено свойство Изменяет сохраняемые данные и форма находится в режиме
- •Свойство «Быстрый выбор»
- •Макеты
Работа с основным режим запуска.
Модули.
•Модуль управляемого (или обычного) приложения — модуль, в котором описываются глобальные переменные конфигурации и глобальные обработчики конфигурации — ПередНачаломРаботыСистемы, ПриНачалеРаботыСистемы, ПередЗавершениемРаботыСистемы, ПриЗавершенииРаботыСистемы, ОбработкаВнешнегоСобытия.
•Модуль сеанса — обработчик, отрабатывающий при старте системы, в котором принято инициализировать параметры сеанса.
•Модуль внешнего соединения — модуль, доступный при внешнем соединении, содержит в себе обработчики — ПриЗавершенииРаботыСистемы, ПриНачалеРаботыСистемы.
Представление.
Представление.
Возможные режимы
Возможных режимов работы получилось четыре. Обычный – для работы как раньше, и три новых режима:
РабочееМесто,
ПолноэкранноеРабочееМесто
Киоск.
В режиме РабочееМесто скрываются все панели и область системных команд (главное меню и набор вспомогательных команд). Скрывается надпись «Начальная страница», кнопки навигации «Вперед/Назад», а также отключются сочетания клавиш, которые используются в этих скрытых элементах интерфейса
Режим ПолноэкранноеРабочееМесто скрывается всё то же самое, что и при режиме РабочееМесто, но дополнительно к этому основное окно будет разворачиваться на весь экран, и будут скрываться кнопки управления окном (Свернуть, Восстановить, Закрыть)
В режиме Киоск дополнительно ко всему перечисленному будут скрыты гиперссылка с именем пользователя и кнопка О программе. Этот режим мы позиционируем для «внешних» пользователей, поэтому персональная информация тут не используется и не нужна
Типы блокировок
Объектные блокировки 1С
Данный вид блокировок полностью реализован на уровне платформы 1С и никак не затрагивает СУБД.
- Пессимистические блокировки
Эта блокировка срабатывает, когда один пользователь что-то изменил в форме справочника, а второй пытается так же изменить объект в форме.
- Оптимистические блокировки
Данная блокировка сравнивает версии объекта: если два пользователя открыли форму, и один из них изменил и записал объект, то второму при записи система выдаст ошибку, что версии объектов отличаются.
– Транзакционные блокировки 1С
Механизм тразакционных блокировок 1С гораздо интереснее и более функционален, чем механизм объектных блокировок. В этом механизме активно участвуют блокировки на уровне СУБД. Неверная работа транзакционных блокировок может привести с следующим проблемам:
-проблема потерянного изменения;
-проблема грязного чтения;
-неповторяемость чтения;
-чтение фантомов.
Объекты конфигурации
Подсистемы – это основные элементы для построения интерфейса 1С:Предприятия. Поэтому первое, с чего нужно начинать разработку конфигурации – проектирование состава подсистем. Можно сказать, что структура подсистем определяет, каким образом пользователь будет осуществлять навигацию по функциональности предлагаемого решения.
Прикладные объекты
Константы – предназначены для хранения постоянной или условнопостоянной информации. Такая информация либо совсем не изменяется в процессе деятельности предприятия, либо изменяется достаточно редко.
