Інтерфейс 1с і підсистеми 1с

Коли користувач заходить в 1С в режимі Підприємство, щоб почати працювати, то в першу чергу він бачить інтерфейс програми.

У програмуванні під словом інтерфейс можуть мати на увазі кілька різних значень. Ми зараз маємо на увазі «інтерфейс користувача».







Інтерфейс користувача - це все вікна, меню, кнопки та інше, з чим користувач працює безпосередньо в програмі.

Дизайн інтерфейсу - це використаний шрифт, колір, фонова картинка і інші елементи декору. Дизайн не впливає на склад інтерфейсу.

Інтерфейс 1с і підсистеми 1с

У платформі 1С реалізовані два різних механізму інтерфейсу користувача, які використовуються в різних клієнтів 1С. У товстому клієнті 1С свій інтерфейс, в тонкому (і веб клієнта) - свій.

Поговоримо сьогодні про користувальницький інтерфейс 1С.

Інтерфейс 1С товстого клієнта виглядає так.

Інтерфейс 1с і підсистеми 1с

Робочий стіл, який використовується в деяких конфігураціях (бухгалтерія, зарплата) не є частиною інтерфейсу 1С, це обробка, яка робиться програмістом окремо і яка відкривається в 1С на повний екран в момент входу в програму.

Інтерфейс 1с і підсистеми 1с

У конфігураторі інтерфейс 1С знаходиться в гілці Загальні / Інтерфейси.

Інтерфейс 1с і підсистеми 1с

Програміст створює інтерфейс 1С з певною назвою і при створенні користувача вказує інтерфейс 1С за замовчуванням цього користувача.

Інтерфейс 1с і підсистеми 1с

У властивостях інтерфейсу 1С є галочка «перемикається». Якщо інтерфейс 1С не перемикайтеся (галка знята), то його бачать всі користувачі, навіть якщо їм призначений інший інтерфейс 1С. При цьому користувач бачить обидва інтерфейсу злиті в один.

При додаванні інтерфейсу 1С Ви бачите список панелей. Завжди є панель за замовчуванням, на ній розташовується головне меню програми.







Якщо додати ще панелі - то вони будуть відображені панелями (з кнопками).

При додаванні нового інтерфейсу 1С з нуля відкривається конструктор, який допомагає сконструювати меню проставивши галочки по потрібних об'єктів.

Інтерфейс 1с і підсистеми 1с

При редагуванні існуючого меню, пункти додаються поштучно, так як при повторному виклику конструктора він перестворює меню з нуля.

При додаванні верхнього пункту меню, у властивостях можна вибрати одне з типових меню - Файл, Операції, Сервіс, Вікна, Довідка.

Інтерфейс 1с і підсистеми 1с

Після додавання кнопки або пункту меню потрібно вибрати виконувану дію. Дія може бути двох видів.

Якщо Ви хочете, щоб в результаті натискання відкривався об'єкт 1С - довідник, документ або звіт - потрібно натиснути кнопку з трьома крапками і вибрати потрібний об'єкт, а також потрібну форму (потенційний вплив об'єкта).

Інтерфейс 1с і підсистеми 1с

Якщо Ви хочете, щоб в результаті натискання виконувалася довільна команда - натисніть лупу. Функція обробник команди може розташовуватися в модулі програми або в загальному модулі. Після вибору модуля в ньому буде створена функція обробник, модуль буде відкритий для редагування.

Керований командний інтерфейс 1С

Інтерфейс 1С тонкого клієнта виглядає так.

Інтерфейс 1с і підсистеми 1с

Інтерфейс 1С веб клієнта виглядає так.

Інтерфейс 1с і підсистеми 1с

В ідеалі вони однакові, і, як видно, сильно відрізняються від інтерфейсу 1С товстого клієнта.

Він тепер складається не тільки з меню і панелей, а з:
1) Список розділів обліку
2) Навігації по вибраному розділу
3) Команд на виконання в поточному розділі
4) Форми для виконання поточної операції.

Інтерфейс 1с і підсистеми 1с

Для формування інтерфейсу 1С керованого клієнта більше не використовується об'єкт 1С «Інтерфейси», він формується складно, на підставі безлічі налаштувань, зроблених в конфігурації.

Справа в тому, що тепер інтерфейс 1С є єдиним для всіх користувачів і при цьому динамічним, що працюють в залежності від набору прав користувача і доступних йому для виконання команд.
Також можна сказати, що він формується на основі команд 1С. тому його також називають командний інтерфейс 1С.

Основою керованого командного інтерфейсу 1С є список розділів обліку. Наприклад - гроші і товари, два розділи обліку.

У конфігурації за розділи обліку відповідає об'єкт 1С Підсистеми, який знаходиться в гілці Загальні / Підсистеми 1С.

Інтерфейс 1с і підсистеми 1с

Створивши підсистему 1С, в потрібних довідниках і документах, на закладці Підсистеми 1С в конструкторі об'єкту Ви можете включити їх в цю підсистему 1С. Це означає, що вони відносяться до цього розділу обліку. Об'єкти можуть бути включені в кілька підсистем 1С.







Схожі статті