= Діалоги = * [#point1 Структура діалогів] * [#point2 Типи полів] * [#point2_1 Текстове поле] * [#point2_2 Числове поле] * [#point2_3 Список] * [#point2_4 Чек-бокс] * [#point2_5 Каталог] * [#point2_6 Дерево] * [#point2_7 Список чек-боксів] * [#point3 Типи діалогів] * [#point3_1 Майстри] * [#point3_2 Майстри по помітках] * [#point3_3 Імпортери] * [#point3_4 Аналізатор залежностей] * [#point3_5 Редактор опису] * [#point4_6 Діалоги злиття] == [=#point1 Структура діалогів] == На ілюстрації нижче представлено загальний вигляд стандартного діалогу. [[Image(dialog_structure.jpg)]] Кожен діалог містить певний [#point2 набір полів], у які користувач вносить дані про різні об'єкти системи, наповнюючи та змінюючи вміст бази даних. Всі поля погруповані в ''секції'', за певними логічними особливостями. Наприклад для ілюстрації, представленої вище, це будуть наступні: "Основні дані", "Додатково" та "Ціноутворення". В діалозі одномоментно можуть відображатись дані лише однієї із секцій, що є активною на даний момент. Для переміщення поміж полів зручно користуватись клавішами "Tab" чи "Enter". Після завершення редагування останнього поля з секції, відбудеться перехід на перше поле наступної секції. Після того, як буде змінено поля останньої секції фокус вводу переміститься на кнопку "Прийняти". Після натиснення даної кнопки, усі зроблені зміни будуть записані в базу даних. Щоб прийняти зміни без обходу всіх полів, зручно скористатись комбінацією клавіш "Ctrl + Enter". == [=#point2 Типи полів] == === [=#point2_1 Текстове поле] === Характерною особливістю полів даного виду є можливість вводу довільних символів, обмеження кількості символів (вказується в дужках після назви поля) та відсутність інших кнопок в середині прямокутної області вводу. [[Image(field_text.jpg)]] === [=#point2_2 Числове поле] === Числові поля розділяються на цілі та дійсні. Відповідно в цілочисельні поля можна вносити лише не дробові числа, а в дійсні - довільні числа з крапкою з обмеженням на кількість знаків після коми. [[Image(field_number.jpg)]] Відмінною особливістю числових полів є наявність стрілок покрокової зміни значення в правій частині. === [=#point2_3 Список] === Випадаючий список використовується для встановлення одного значення, що треба обрати з не великого (такого, що не вимагає складної фільтрації) статичного (що не буде змінюватись) списку значень. [[Image(field_list.jpg)]] Змінювати елемент списку можна за допомогою миші, проте зручніше використовувати гарячі кнопки. Щоб переміщуватись по списку можна просто натискати клавіши з стрілками "Вверх" та "Вниз". Для того, аби відкрити випадаючий список для подальшого вибору, можна натиснути "Alt + Вниз" і вже тоді рухатись по ньому стрілками. === [=#point2_4 Чек-бокс] === Чек-бокси використовуються тоді, коли потрібно вказати опцію, що може приймати лише два значення - "Так" або "Ні". [[Image(field_check.jpg)]] Гарячою клавішою для зміни значень дпного типу є "Пробіл". === [=#point2_5 Каталог] === [[Image(field_catalog_drop.jpg)]] === [=#point2_6 Дерево] === Зовні поле вибору гілки деревовидних стркутур виглядають аналогічно до вибору запису з каталогу, проте вікно містить дерево з випадаючими гілками, замість таблиці. [[Image(field_tree.jpg)]] === [=#point2_7 Список чек-боксів] == [#point3 Типи діалогів] == === [=#point3_1 Майстри] === === [=#point3_2 Майстри по помітках] === [[Image(dalog_master_sel.jpg)]] === [=#point3_3 Імпортери] === === [=#point3_4 Аналізатор залежностей] === === [=#point3_5 Редактор опису] === === [=#point4_6 Діалоги злиття] ===