1з8 форма списку. Як відкрити форму списку з певним відбором? Налаштування форм та можливості роботи зі списками

Стаття продовжує цикл "Перші кроки у розробці на 1С".

У конфігурації на платформі «1С:Підприємство» під час виведення інформації найчастіше використовуються таблиці, які відображають різні інформаційні списки. p align="justify"> Робота з такими списками може відбуватися як у формі списку, так і у формі елемента (обробки).

У цій статті ми ознайомимося з цими можливостями налаштування списків, а також розглянемо інші особливості налаштування форм з боку користувача.

Застосовність

У статті розглядається Керований інтерфейс у варіанті "Версії 8.2" конфігурації, розробленої на платформі 1C 8.3.4.482.

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

Якщо ж ви працюєте в новому інтерфейсі «Таксі», назви деяких команд налаштування, а також загальна послідовність дій може дещо відрізнятися.

Крім того, до актуальної версії платформи додалися нові можливості пошуку у списках.

Налаштування форм та можливості роботи зі списками

Для елементів керованих форм існує можливість змінювати видимість та інші властивості. Для цього в керованій формі в меню Усі діїслужить пункт Змінити форму.

Після натискання цієї команди з'явиться вікно "Налаштування форми".

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

Можна змінювати порядок реквізитів. Додавати нову групу та поміщати до неї деякі реквізити (елементи), визначаючи варіант їх угруповання (горизонтальна, вертикальна).

Реквізити, що входять до складу групи, будуть розміщені відповідним чином. Крім того, для елементів можна налаштовувати такі властивості, як ширина, висота, дані по заголовку.

Можна визначати реквізит, який активізуватиметься при відкритті форми.

Важливою властивістю є можливість додавання нових полів на форму. Це стає можливим через реквізити типу посилання.

Наприклад, маючи на формі реквізит посилання типу Контрагент, можна додати Контактна особа, якщо цей реквізит присутній у довіднику «Контрагенти».

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

Для повернення до стандартних налаштувань у вікні «Налаштування форми» у меню Усі діїслід вибрати пункт Встановити стандартні налаштування.

Крім налаштування форм у керованому інтерфейсі, існує можливість налаштування списків (елементів довідників, документів).

У формі списку меню Усі діїміститься спеціальна команда Налаштувати список.

Відкриється вікно "Налаштування списку". У цьому вікні можна проводити відбір, сортування, визначати умовне оформлення та угруповання.

На малюнку представлено форму для редагування відбору.

Відбір можна проводити за кількома полями. У цьому випадку за промовчанням відбір працюватиме за умовою І. Можна також використовувати умови АБО та НЕ.

Для використання умови АБО (НЕ) потрібно за допомогою команди Згрупувати умови додати відповідну групу (Групу АБО, Групу НЕ).

На малюнку представлена ​​форма визначення полів сортування.

Можливе налаштування угруповання. На малюнку як поле для угруповання обрано Контрагент.

На черговому малюнку представлено, як виконуватиметься угруповання.

Можна довільним чином розфарбувати список або застосувати інші елементи умовного оформлення (виділення шрифтами, певне форматування) за заданою умовою, а також виділити список полів, що оформлюються.

На малюнку представлено результат умовного оформлення тлом поля Сума.
Коли сума > 100 000.

Слід зазначити, що є можливість перегляду довідників у режимі ієрархії.

Ієрархічний перегляд довідників можна налаштовувати через пункт Режим переглядув меню Усі дії. Можна вибрати один із варіантів: Ієрархічний список, перелік, Дерево.

Також можна налаштовувати власне угруповання елементів довідників за деякими реквізитами.

Наприклад, можна згрупувати номенклатуру за постачальником. Приклад аналогічний тому, де ми розглядали угруповання документів «Реалізація товарів та послуг» щодо контрагентів.

Зручна можливість – множинне виділення у списках з подальшим виконанням групових дій (проведення, скасування проведення, зняття позначки видалення).

Виділення об'єктів у списку здійснюється з утриманням клавіші Shiftабо Ctrl.

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

Для пошуку за значенням у поточній колонці достатньо спозиціонувати курсор на потрібній колонці та натиснути на кнопку Знайтиу командній панелі. З'явиться вікно, в якому слід також натиснути кнопку Знайти.

Для підвищення конкретизації пошуку можна використовувати прапорець Шукати у знайденому.

Здійснюючи пошук за рядком даних посилання типу (наприклад, одиниці вимірювання) слід вибирати відповідний варіант пошуку …(по рядку).

На цьому закінчуємо зі списками та способами їх налаштування. У наступній статті ми продовжимо знайомитись з інтерфейсом та розглянемо зручний інструмент для інформування користувача, про який ми раніше не говорили. Що то за інструмент? :)

Для того щоб відкрити форму вибору з відбором 1с 8.2(Звичайні форми), нам потрібно виконати деякі дії. Спочатку ми її отримаємо. Після цього виставимо відбір і програмно відкриємо, приклад коду:

Відбір на формі у полі введення 1С 8.2 з кількома значеннями

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

Для початку отримуємо форму вибору, у параметрах передаємо "Елемент" (власника), встановлюємо прапор режиму вибору. Потім створюємо список значень і масив, відзначаємо що як відбір коли встановлюється вид порівняння у списку, може бути об'єкт тільки з типом СписокЗначень. Додаємо елементи в масив, потім цей масив завантажуємо в СписокЗначень, який у результаті ми встановлюємо у відборі. Також не забуваємо увімкнути прапор використання даного відбору, та встановити ВидПорівняння.

Встановлення відбору в полі введення на формі 1С 8.3, подія ПочатокВибору

Тепер розглянемо відбір у полі введення на керованій формі 1С 8.3. Знайдемо на формі елемент, що цікавить нас, в якому ми будемо встановлювати відбір, у нашому випадку це поле «Організація». Знаходимо подію «Початок Вибору», клацаємо на лупу і опиняємось у процедурі. Ми бачимо параметр Дані Вибору, цей параметр має тип СписокЗначень. Для того, щоб обмежити вибір необхідними елементами, нам необхідно заповнити СписокЗначень. Елементи вибрати можемо тільки на сервері, тому створюємо процедуру з директивою компіляції &На сервері. У цій процедурі заповнюємо Дані Вибору.

Налаштування відбору та керування формою списку в 1С 8.х

У восьмій версії 1С з'явилися більш «стрункі» можливості роботи з динамічними списками, ніж у версії 7.7.

Під динамічними списками слід розуміти форми списків довідників, документів, регістрів. Всі об'єкти, які відображаються на екрані в міру перегортання. Форми списку, як відомо з попередньої статті, мають стандартні командні панелі зі стандартним набором кнопок управління.

До відборів належать такі кнопки:

І для молодших версій 8.х:

Відкриваючи будь-яку стандартну панель керування формою списку, ми можемо знайти стандартні кнопки керування відбором на панелі. Для 8.1 та 8.2 вони трохи відрізняються зовні, але вони схожі на «воронки»-фільтри.

Окрім кнопок відбору, у версії 8.х з'явилася важлива функція, якої не вистачало у версії 7.7: можливість вивести на екран, роздрукувати чи зберегти на диск усі елементи списку як таблиці. Для цього не потрібно просити програміста намалювати звіт.

Отже, що таке відбір і навіщо він?

Уявіть собі класичну таблицю:

У ній може бути будь-яка кількість рядків та колонок. По суті, список елементів довідника або список документів є такою самою таблицею.

Часто виникає необхідність вибрати із загальної купи та відобразити кілька рядків із потрібним значенням колонок:

  • Усі товари з першими символами в артикулі = 100
  • Усі документи від потрібного контрагента та інше.

Або навпаки, викинути зі списку елементи, що «заважають»:

  • Всі товари іноземні товари
  • Усі товари з порожньою ставкою ПДВ.

Ось тут і приходять на допомогу інструменти відбору. У 1С ви можете зіткнутися з відбором у різних варіаціях. Але принцип скрізь однаковий: відібрати рядки з потрібними значеннямив одному або кількох стовпцях. Або прибрати рядки з непотрібними значеннями у колонках.

Основна кнопка управління відбором – перша зліва

Вона відкриває основну форму відбору для обраної форми списку

Приклад форми відбору довідника основних засобів

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

Рядок містить назву колонки з позначкою, вид порівняння та значення для відбору.

Значення для порівняння можуть бути різними типами. Якщо колонка простого типу(число, рядок, дата), то ви просто вписуєте значення для порівняння в полі (Код = 1000, найменування = деталь). Якщо колонка складного типу (посилання елемент довідника, документ, перерахування), то поле значення відбору потрібно вибрати елемент цього типу.

Вигляд порівняння

Крім простого «колонка і значення» часто потрібні гнучкіші види порівняння.

Причому види цих порівнянь залежить від типу значення відбору. Дату можна перевіряти не тільки на одно, а й на відповідність діапазону (дата від початку місяця до кінця місяця), число - на приналежність до інтервалу (сума від 1000 до 1500). Рядок можна перевіряти на входження (коментар містить «під звіт»). Крім того, елементи довідників можна перевіряти на входження до групи, але не можна більше/менше. Можна також використовувати відбір за множинними значеннями - наприклад, нам потрібні рядки, що містять колонки з кількома значеннями.

До будь-якого виду порівняння "рівно" є аналогічний вид порівняння "не рівно". Це означає, що при виборі такого виду порівняння у списку будуть усі рядки, крім тих, у колонках яких містяться вказані у значенні відбору величини. Повний списоквидів порівняння:

  • Рівно (Всі типи даних)
  • Більше (дати, числа, рядки)
  • Більше або дорівнює (дати, числа, рядки)
  • Менше (дати, числа, рядки)
  • Менше або дорівнює (дати, числа, рядки)
  • Інтервал (4 типи з різним типом входження граничних значень) (дати, числа, рядки)
  • Містить (рядки)
  • У списку (всі типи)
  • У групі (посилальні типи)
  • У групі зі списку (посилальні типи)

Ряду перелічених вище видів відповідають протилежні за змістом:

  • Не дорівнює
  • Не містить
  • Не у списку
  • Не в групі
  • Не в групі зі списку

На початку кожного рядка відбору знаходиться поле, в якому можна ставити або знімати позначку. Встановлена ​​позначка означає використання відбору, навіть якщо ви не вказали значення для відбору (вона буде встановлена ​​за порожнім значенням). І навпаки – відключення позначки означає відмову від використання відбору. При цьому обране значення для відбору та вигляд порівняння залишаються заповненими.

Як ми пам'ятаємо, на командній панелі, крім «головної воронки», містяться й інші кнопки управління відбором. Друга кнопка у цьому списку – відбір за поточним значенням. Ця зручна для практичного використання кнопка, про що ми розповімо далі. Її дія полягає в наступному: встановити відбір за значенням у поточній колонці. Це заощаджує деякий час і дозволяє прискорити багато дій. Третя кнопка – історія відборів. При натисканні ви бачите всі відбори, які ви накладали на поточний список раніше. Список зберігається після закінчення роботи з програмою. Але тільки якщо ви завершили сеанс роботи коректно, а не через перезавантаження або вимкнення живлення комп'ютера. І нарешті остання кнопка – відключає всі встановлені відбори.

Налаштування зовнішнього виглядусписків, їх збереження та виведення на друк.

Усі стандартні форми списків мають кнопки управління колонками та печаткою. Налаштування колонок викликається з меню «дії», клацнувши правою кнопкою на формі списку. Іноді цю кнопку винесено на командну панель.

Після її натискання відкривається форма налаштування:

Видимі колонки відзначені галками. Можна вимкнути зайві та увімкнути невидимі колонки. У правій частині для поточної колонки вказано положення та керування розміром. Ширину всіх колонок зазвичай можна змінювати, встановивши курсор у шапці таблиці на межі колонок (при курсор набуває вигляду). Якщо він не змінює вигляд, зміна розміру вимкнена у налаштуваннях колонки. Увімкнути зміну розміру можна у вказаній вище формі налаштування (вибрати колонку - Зміна розміру: Змінювати).

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

Шукаємо поруч із кнопкою налаштування списку кнопку «вивести список». Натискаємо - відкривається діалог:

Тут також галками відзначені видимі колонки, які будуть виведені у друкарську форму. Забираємо непотрібні, включаємо потрібні та натискаємо ОК. За замовчуванням список виведений у табличний документ і цей табличний документ буде відразу відображено на екрані. (хоча гурмани можуть вивести текстовий документ, у ньому колонки розділені табуляціями). При цьому увага – будьте обережні з динамічними списками (це ті, що показуються екранними порціями та кількість їх елементів наперед не відома). Якщо ваш довідник номенклатури складається зі 100 тисяч позицій, то ви просто не дочекаєтесь побудови друкованої форми, або вашому комп'ютеру не вистачить пам'яті. Потрібно або знати приблизно кількість елементів, які відображає ваш список, або грамотно встановити відбір. Щоб список можна було переглянути очима з початку до кінця. У загальному випадку не варто виводити на друк список із понад 10000 позицій.

Отже, список у вас на екрані – тепер ви можете його роздрукувати. Його також можна зберегти на диск для передачі або подальшого використання. За умовчанням він зберігається у внутрішньому форматі 1С у файлі з розширенням *. mxl. Для цього ви, у правому верхньому куті вибираєте пункт меню "Файл", далі "Зберегти". Викликається стандартний діалог збереження файлів. Відкрити такий файл ви зможете лише у середовищі 1С. Причому цієї ж версії платформи. («Файл» – Відкрити – вибираєте свій збережений раніше файл).

Практичні приклади:

1. Надрукуємо список видаткових накладних, створених користувачем Іванова

Якщо ми бачимо у списку документ, створений Івановою, просто стаємо на осередку, що містить «Іванова» і натискаємо відбір по поточному осередку. Чекаємо на деякий час і бачимо список документів, створених Івановою. При цьому нам потрібні не всі документи, а лише по двох організаціях (наприклад, ІПП "Підприємець" та Торговий дім "Комплексний" з демо-бази). Натискаємо першу основну кнопку відбору, в діалозі знаходимо рядок «організація», вибираємо вид порівняння «У списку» (адже нам потрібні дві організації) , в полі значення натискаємо кнопку вибору і підбираємо в список 2 потрібних організації. Натискаємо ОК і бачимо у списку те, що хотіли побачити. Натискаємо список. Залишаємо тільки колонки Номер, Дата, Сума, Організація, контрагент та натискаємо вивести. Список готовий. Якщо ми хочемо поміняти місцями колонки ("Сума" зробити останньою), відкриваємо форму налаштування списку і "рухаємо" потрібну колонку вниз або вгору за допомогою стрілок сортування.

2. Видалимо зі списку товарів у документі надходження всі товари, крім трьох потрібних.

Допустимо, ми скопіювали якийсь документ. І нам треба залишити зі всього списку лише кілька позицій. Практично у кожній табличній частині є відбір, що викликається правою кнопкою миші.

Відкриваємо діалог, вибираємо «номенклатура» НЕ у списку і надалі підбираємо до списку товари, які потрібно залишити. Натискаємо ОК і бачимо список, який складається з непотрібних нам товаром. Натискаємо та утримуємо кнопку «DEL», доки список повністю не очиститься. Потім правою кнопкою миші за списком – вимкнути обор. У списку бачимо лише потрібні товари.

Для введення та обробки інформації, що зберігається в конфігураціях, написаних на платформі "1С:Підприємство 8.1", в інтерфейсі користувача активно використовуються різноманітні форми. Якщо дещо спростити, то можна сказати, що форми - це ті вікна, які відкриваються користувачем і які відображають у тому чи іншому вигляді необхідну йому інформацію. У "1С:Підприємстві 8.1" існує кілька основних типів форм. Про призначення кожного з типів, про можливості та особливості роботи з ними розповідає у цій статті В.В. Риболовля, фірма "1С".

форми списків


Мал. 1

Дія

Поєднання клавіш

Додати новий елемент

Позначка на видалення

Ctrl+Стрілка вниз

Вихід на рівень вище

Ctrl+Стрілка вгору

Змінити поточний елемент

Форма списку

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

Наприклад, форми списків можна побачити при відкритті різноманітних довідників, журналів документів, списків записів у регістрах конфігурації тощо.

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

Наприклад, викликаючи довідник "Контрагенти", ми отримуємо на екрані саме таку форму-список (рис. 1).

Мал. 1

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

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

Крім цього, в командній панелі, як правило, є елемент "Дії", де зібрані всі дії, які можна виконувати над елементами даного списку.

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

Деякі дії однакові для всіх списків, деякі створені розробниками конфігурації та можуть бути відсутніми в інших формах списків.

Для часто використовуваних у формі списків дій призначені комбінації клавіш ( докладніше про використання "гарячих" клавіш читайте у номері 10 (жовтень) "БУХ.1С" за 2007 рік, стор.), використання яких підвищить ефективність роботи у програмі:

Дія

Поєднання клавіш

Активація дії у командній панелі

Додати новий елемент

Позначка на видалення

Додати групу (для довідників з ієрархією)

Перемістити елемент до іншої групи (для довідників з ієрархією)

Швидкий вхід до групи (для довідників з ієрархією)

Ctrl+Стрілка вниз

Вихід на рівень вище

Ctrl+Стрілка вгору

Додати новий елемент копіюванням поточного

Змінити поточний елемент

У формах списків можуть зустрічатися прості списки та дерева. Дерева - це ієрархічно підлеглі за певним правилом елементи. На рис. 1 зліва на формі бачимо якраз приклад такого дерева - ієрархічний список вкладених один в одного груп контрагентів.

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

Для цього можна використовувати клавіші зі стрілками (вгору, вниз, праворуч, ліворуч), включаючи звичне всім нам сторінкове перемикання (PageUp/PageDown) у поєднанні з цими клавішами. Працюють також загальноприйняті "гарячі" кнопки:

Форма елемента

Форма елемента- ще один поширений тип подання інформації, які у конфігураціях, створених на платформі "1С:Підприємство 8.1".

Форма елемента, по суті, - це відображення будь-якого одного логічного об'єкта конфігурації так, щоб можна було переглянути і часто відредагувати всю необхідну інформацію про нього. Прикладів форм елементів достатньо. Розглянемо форму елемента довідника "Контрагенти" - "Світло (Чертанове)" (див. рис. 2). (Відкриття форми елемента з форми списку можна зробити подвійним клацанням миші, а можна натисканням клавіші Enter).

Мал. 2

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

Щоб не перевантажувати наше сприйняття, інформаційне наповнення форми розподіляється у ній за кількома закладками.

Закладки групують за видами інформації - у нашому прикладі це Загальна інформація, адреси, контакти та інформація за договорами та рахунками.

Для форм елементів характерна наявність командних панелей зверху та/або знизу вікна. Це командні панелі форми з діями, які стосуються відкритого об'єкта конфігурації повністю.

Як правило, зверху розташовані різноманітні можливі дії над відкритим об'єктом (включаючи вже знайомий розділ "Дії"), а знизу - основні варіанти обробки дій користувача з даними форми (наприклад, "ОК"- зберегти та закрити; "Записати"- Зберегти правки в інформаційної бази, не закриваючи вікна форми; "Закрити"- Закриття вікна форми).

Зазвичай одна з команд призначена "за замовчуванням". Вона активується комбінацією клавіш Ctrl+Enter. Така кнопка виділяється жирним (у нашому прикладі, це кнопка "ОК").

Крім цього, як правило, є ще одна дія за замовчуванням - Ctrl+S, яка аналогічна натисканню на "Записати".

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

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

Мал. 3

Як правило, на формі елемента можна чітко визначити різницю між командними панелями форми і допоміжними командними панелями.

Комбінація Alt+F10 працює і тут, вона активує ту командну панель, з елементами якої користувач працює зараз.

Корисно знати, що всі дії на формі елемента можна виконувати без використання миші.

Клавіатурне керування, як правило, значно прискорює процес роботи з даними. Наприклад, натискання на клавішу Enter або Tab дозволяє "перескакувати" з одного елемента форми на інший (наступний за ним). Натискання Shift+Tab дозволяє "скакати" по елементах у зворотному напрямку. Якщо ви знаходитесь в якомусь полі введення (наприклад, на рис. 2 у групі контрагентів), достатньо написати перші літери потрібного вам елемента і натиснути Tab і програма автоматично підставить потрібний елемент у полі введення (якщо він унікальний у системі), або надасть автоматичний список, щоб уточнити ваш варіант.

Як правило, у швидкому підборі таким способом для довідників можна використовувати не тільки найменування елемента, але і код, а для документів - номер. У формі елемента також доступні "гарячі" клавіші:

Дія

Поєднання клавіш

Відкрити форму вибору потрібного елемента

Відкрити форму елемента вже вибраного об'єкта у полі введення

Очистити поле введення

Швидке перемикання між закладками на формі, якщо вони є

Ctrl+PageUp та Ctrl+PageDown

Переключення активного елемента типу "Прапорець"

Відмовитись від внесених змін у текстових елементах форми

Повернути скасовану дію

Закриття практично будь-якої форми

Закриття/відкриття вікна службових повідомлень (те, яке може з'являтися внизу)

Ctrl+Shift+Z / Ctrl+Alt+O

При введенні нових об'єктів конфігурації за допомогою форм елементів, обов'язкові заповнення поля підкреслені червоним. Наприклад, для документа "Реалізація товарів та послуг: Продаж, комісія" такими полями є поле "Контрагент" та поле "Договір" (рис. 4).

Мал. 4

Виділяти текстові блоки можна мишею, а можна курсорами із натиснутою кнопкою Shift. Це корисно для операцій з буфером обміну.

До речі, практично для всіх елементів можна використовувати копіювання в буфер. Достатньо активувати потрібний елемент і натиснути Ctrl+C - у буфер скопіюється текстове подання елемента, якщо таке для нього можливе.

Форма вибору

Крім вищеописаних форм, часто застосовується ще один тип - форма вибору. Як видно з назви, призначена вона насамперед для допомоги користувачеві у виборі якогось об'єкта конфігурації (наприклад, елемента довідника, документа тощо). Часто форму вибору ви можете бачити під час заповнення даними нового об'єкта конфігурації (документа, елемента довідника, запису в регістрі, проведення в плані рахунків тощо). Наприклад, на рис. 4 при виборі контрагента ми отримуємо форму вибору, що містить список контрагентів. Зверніть увагу на дію "Вибрати", розташовану в командній панелі форми "Контрагенти". Таку ж дію ви зможете побачити, натиснувши на потрібний елемент у списку цієї форми правою кнопкою миші.

Часто як форми вибору можуть виступати форми списку необхідних на даний момент об'єктів конфігурації. Але можуть бути і винятки - тобто для вибору система може надавати вам форму, відмінну від форми списку.

Як правило, у формі вибору можна виконувати масу подібних до форми списку дій. Наприклад, завести новий елемент. Про те, які дії можливі в даному випадку, ви завжди зможете дізнатися з наповнення командної панелі форми вибору і по тому, які клавіші працюють, а які ні.

Результат при натисканні клавіші Enter відрізняється у формі списку і у формі вибору – там це виправлення поточного елемента, а тут – його вибір.

Форма групи

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

Аналогічно формі вибору (елемента), у конфігурації можуть бути форми вибору груп - іноді вони доступні, коли розробник конфігурації вимагає явного вибору лише групи якогось певного довідника. Явних відмінностей (за винятком заповнення даними) ці форми від "звичайних" форм вибору не мають.

Для кожного об'єкта конфігурації може бути задано при розробці кілька форм: різноманітні форми елемента, вибору, допоміжні форми. Необхідно це насамперед для полегшення введення та обробки інформації, що зберігається в цьому об'єкті. Тобто набір форм, як правило, визначається на етапі створення конфігурації та в різних конфігураціях може відрізнятися один від одного навіть для однотипних об'єктів (наприклад, у типових конфігураціях "Бухгалтерія підприємства" та "Керування торгівлею").

У зміни можуть і якісь дуже спеціальні форми, вирішальні певні завдання, закладені в логіку конкретної конфігурації. Вони можуть бути не прив'язані до якогось конкретного об'єкта конфігурації - це звані " Загальні форми " . Що і як вони відображають, вирішують розробники конфігурації, а користувач може зрозуміти їхнє призначення з контексту, в якому вони відкриваються.

У будь-якому випадку, поведінка елементів, розташованих на формі, як правило, ідентична з точки зору можливостей керування ними мишею або "гарячими" клавішами.

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

Якщо спеціальних пояснень немає, то відобразиться загальна інформація щодо роботи з поточним типом форми.

Викликати довідку можна, натиснувши клавішу F1.

Якщо у формі є список, у якого можлива зміна порядку розташування елементів, ви побачите відповідні дії в командній панелі, що до нього відноситься - переміщення рядків та їх сортування (рис. 5).

Мал. 5

Крім цього, в такому випадку завжди доступні "гарячі" клавіші Ctrl + Shift + Стрілка вгору та Ctrl + Shift + Стрілка вниз.