5. Додавання підсистем
Закриємо додаток і повернемося в конфігуратор. Щоб створити нові підсистеми, розкриємо вітку Общие в дереві об'єктів конфігурації, нажавши на + ліворуч від неї.
Потім виділимо вітку Подсистемы, викличемо її контекстне меню й виберемо пункт Добавить або натиснемо відповідну кнопку в командній панелі вікна конфігурації (рис. 1.8).
Рис. 1.8. Додавання нової підсистеми в дерево об'єктів конфігурації
Після цього система відкриє вікно редагування об'єкта конфігурації.
Воно призначено спеціально для складних об'єктів конфігурації й дозволяє шляхом виконання послідовних дій швидко створювати такі об'єкти.
Для того щоб дотримуватися правильної послідовності дій, у нижній частині вікна є кнопки Далее й Назад. Кнопка Далее дозволяє задавати властивості об'єкта в потрібній послідовності, щоб нічого не пропустити й не проскочити вперед, де будуть потрібні дані, які повинні були бути уведені раніше. Кнопка Назад дозволяє повернутися на кілька кроків назад, якщо ви виявили, що раніше ввели не всі або помилкові дані. Згодом ви зможете задавати властивості об'єктів, відразу виділяючи потрібну вам закладку, наприклад, Данные. При відкритті вікна редагування об'єкта конфігурації ми попадаємо на закладку Основные.
ПРИМІТКА
Щоб змінити властивості об'єкта в процесі розробки, часто буває потрібно повторно відкрити вікно редагування об'єкта конфігурації. Для цього варто виділити потрібний елемент у дереві об'єктів конфігурації й нажати в командній панелі вікна конфігурації кнопку Змінити поточний елемент (F2) або двічі клацнути мишею по виділеному елементі.
Задамо ім'я підсистеми - Бухгалтерия. На підставі ім'я платформа автоматично створить синонім - Бухгалтерия (рис. 1.9).
Рис. 1.9. Установка ім'я й синоніма підсистеми
Картинка підсистеми
З метою вдосконалення інтерфейсу додатку ми можемо також задати картинку для відображення підсистеми.
Натиснемо кнопку вибору в поле Картинка (див. рис. 1.9). У вікні вибору картинки додамо картинку в список на закладці Из конфигурации. Для цього натиснемо кнопку Добавить (рис. 1.10).
Система створить об'єкт конфігурації Общая картинка й відкриє вікно редагування його властивостей.
Дамо картинці ім'я Бухгалтерия. Щоб задати саму картинку, натиснемо кнопку Выбрать из файла (рис. 1.11).
Рис. 1.10. Вибір картинки для Рис. 1.11. Вікно редагування об'єкта
подання підсистеми конфігурації «Общая Картинка»
Далі на диску виберемо папку Image, що містить картинки, і вкажемо потрібний файл із зображенням. Відзначимо файл Бухгалтерия й натиснемо кнопку Открыть.
Обрана нами картинка з'явиться у вікні редагування загальної картинки.
Закриємо вікно редагування об'єкта конфігурації Общая картинка й повернемося у вікно вибору картинки для підсистеми Бухгалтерия. Ми бачимо, що в списку картинок на закладці Из конфигурации з'явилася додана нами картинка. Натиснемо ОК (рис. 1.12).
Рис. 1.12. Вибір картинки для подання підсистеми
Після наших дій у дереві об'єктів конфігурації у вітці Общие картинки з'явилася картинка Бухгалтерия, яку ми можемо редагувати й використовувати надалі в нашій конфігурації (рис. 1.13).
Рис. 1.13. Загальні картинки в дереві об'єктів конфігурації
Отже, ми повернулися у вікно редагування об'єкта конфігурації Підсистема Бухгалтерия. Ми бачимо, що обрана нами однойменна картинка встановилася як картинка для підсистеми (див. рис. 1.9).
Таким чином, в інтерфейсі 1С:Підприємства в якості назви розділу буде показаний синонім підсистеми, і над ним буде виводитися зазначена картинка.
Відсутність картинки в підсистеми не перешкоджає відображенню розділу в інтерфейсі. У цьому випадку поруч із назвою розділу відображається стандартна картинка за замовчуванням.
Знову виділимо вітку Подсистемы, натиснемо кнопку Добавить в дереві об'єктів конфігурації й створимо підсистеми з іменами УчетМатериалов і ОказаниеУслуг. Установимо для них в якості картинок відповідно загальні картинки Материалы й Услуги, додавши їх з файлів Материалы й Услуги так само, як ми це робили для підсистеми Бухгалтерия.
Тепер скористаємося іншим способом для додавання підсистем. Викличемо контекстне меню однієї зі створених підсистем. Виберемо в ньому пункт Добавить. Він розбивається на два підпункти. Вибір підпункту Подсистема дозволяє додати підсистему того ж рівня ієрархії, що й виділена. Вибір підпункту Подчиненная Подсистема дозволяє додати підсистему, підлеглу виділеної.
Оскільки в нашій конфігурації не планується складної багаторівневої структури, виберемо перший варіант і додамо підсистему РасчетЗарплаты. Установимо для неї як картинка загальну картинку Зарплата, додавши її з файлу Зарплата.
На закінчення додамо підсистему Предприятие для доступу до адміністративних і сервісних функцій.
Запустимо 1С:Підприємство в режимі налагодження й побачимо результат наших змін. Вид розроблювального нами додатка змінився (рис. 1.14).
Відразу під головним меню розташовується панель розділів додатка, де й відображені створені нами підсистеми. Причому всі розділи виводяться з обраними в їхніх властивостях картинками.
Рис. 1.14. 1С:Підприємство
Розділи представлені у формі гіперпосилань, нажавши на які користувач може відкрити пов'язані з ними документи, довідники, звіти й т.п. Зараз состав розділів порожній, тому що ми ще не створили їхніх об'єктів конфігурації, що наповнюють.
ПРИМІТКА
Зверніть увагу, що розділ Рабочий стол формується платформою за замовчуванням. Він призначений для розміщення найбільше часто використовуваних користувачем документів, звітів і т.п.
