wiki:dialogs

Version 4 (modified by sokol, 4 роки ago) (diff)

--

Діалоги

Структура діалогів

На ілюстрації нижче представлено загальний вигляд стандартного діалогу.

Структура діалоги

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

Всі поля погруповані в секції, за певними логічними особливостями. Наприклад для ілюстрації, представленої вище, це будуть наступні: "Основні дані", "Додатково" та "Ціноутворення". В діалозі одномоментно можуть відображатись дані лише однієї із секцій, що є активною на даний момент.

Для переміщення поміж полів зручно користуватись клавішами "Tab" чи "Enter". Після завершення редагування останнього поля з секції, відбудеться перехід на перше поле наступної секції. Після того, як буде змінено поля останньої секції фокус вводу переміститься на кнопку "Прийняти". Після натиснення даної кнопки, усі зроблені зміни будуть записані в базу даних. Щоб прийняти зміни без обходу всіх полів, зручно скористатись комбінацією клавіш "Ctrl + Enter".

Типи полів

Текстове поле

Характерною особливістю полів даного виду є можливість вводу довільних символів, обмеження кількості символів (вказується в дужках після назви поля) та відсутність інших кнопок в середині прямокутної області вводу.

Числове поле

Числові поля розділяються на цілі та дійсні. Відповідно в цілочисельні поля можна вносити лише не дробові числа, а в дійсні - довільні числа з крапкою з обмеженням на кількість знаків після коми.

Відмінною особливістю числових полів є наявність стрілок покрокової зміни значення в правій частині.

Список

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

Чек-бокс

Каталог

Дерево

Список чек-боксів

Типи діалогів

Майстри

Майстри по помітках

Імпортери

Аналізатор залежностей

Редактор опису

Діалоги злиття

Долучення (13)

Завантажити всі долучення як: .zip