Създайте превключватели, радио бутони и квадратчета за отметка

Има три вида контроли, които работят по абсолютно същия начин, въпреки че изглеждат различно:

  • Превключване;
  • Превключване;
  • Квадратче за отметка.

Тези елементи се използват за показване на данни от булев тип. Таблица 2 изброява тези контроли и описва външния им вид.

Външен вид напревключватели, превключватели иквадрати за отметка в състояние True и False

Тип бутонсъстояниеВъншен вид
ПревключванеВярноНатиснат бутон
ПревключванеЛъжаБутонът е освободен
ПревключванеВярноКръг с точка
ПревключванеЛъжапразен кръг
Квадратче за отметкаВярноКвадрат с отметка
Квадратче за отметкаЛъжапразен квадрат

Превключватели, превключватели иКватата за отметка връщат стойност -1 към полето на прикачената им таблица, ако бутонът е в състояние Да (включено или вярно), и стойност 0 в противен случай. За да покажете дадено състояние, можете да въведете стойността му по подразбиране. Ако не е зададена стойност по подразбиране и състоянието на елемента все още не е избрано, контролата ще бъде в състояние Null. Елемент в състояние Null изглежда по същия начин като елемент в състояние None.

За да създадетеКвадратче за отметка, Превключване илиПревключване, изпълнете следните стъпки:

1. Щракнете върху съответния бутон на лентата с инструменти. Ако не сте сигурни кой контрол създава определен бутон, задръжте курсора на мишката над него и изчакайте да се появи подсказката.

2. Ако списъкътполето не се показва, щракнете върху бутонаСписък с полета в лентата с инструменти.

3. Изберете необходимото поле в списъка с полета и го плъзнете към формуляра, отчета или страницата за достъп до данни.

Забележка. Ако вместо да плъзнете избраното поле от списъка с полета, опитате да създадете контрола за щракване върху формуляр, отчет или страница за достъп до данни, то няма да бъде прикачено.

4. Променете текста на етикета, ако е необходимо.

Разгледахме как да създадем един бутон за избор или поле за отметка. На практика често се изисква група от контроли. За да направите това, използвайте специален бутон на лентата с инструменти -Превключване на група. В този случай всички контроли в груповата рамка функционират координирано. Вместо просто да представят булеви данни, те връщат число, съответстващо на тяхната позиция в групата. Освен това в групата може да бъде избран само един контрол.

Нека създадем групаSwitchbox за полетоСпециализация на лекар с помощта на съветника.

1. Уверете се, че бутонът на съветника в кутията с инструменти е натиснат.

2. Изберете полетоСпециализация на лекар в списъка с полета.

3. Натиснете бутонаПревключване на група и щракнете върху формата. Ще се появи прозорецът на съветника (фиг. 11).

създайте

Фиг.11. Нов прозорец на съветника за група бутони за избор

4. Въведете етикети за всеки радио бутон. В нашия пример една възможна опция е показана на фиг. 12.

превключватели

Фиг.12. Нов прозорец на съветника за група бутони за избор

5. След това можете да зададете превключвател, който ще бъде активиран по подразбиране.

6. В следващия прозорец щракнете върхуНапред.

7. В прозореца, който се показва, изберете радио бутонаЗапазване на стойност в поле и изберете полето от списъкаСпециализация на лекар (фиг.13).

8. След това посочете вида на контролите и стила.

9. В последния прозорец въведете етикет за цялата група обекти и щракнете върхуКрай.

радио

Фиг.13. Прозорец на съветника за избор на поле за източник на данни

В резултат на това във формуляра ще се появят четири бутона за избор (фиг. 14).

Процедурата за създаване на група флагове е подобна. Вече сме създали квадратче за отметка при поставяне на полета във формата (в този случай програмата автоматично задава типа на обекта). Можете да направите същото и сами.

1. Щракнете върху бутонаКвадратче за отметка в лентата с инструменти.

2. Поставете отметката във формуляра, където искате.

бутони

Фиг.14. Форма с радио бутони

3. В полетоДанни в разделаДанни на прозореца със свойства изберете полетоПартньор/Редовен.

4. В полетоПодпис на прозореца за свойства на надписа за отметката въведетеСлужител/редовен.

Резултатът е показан на фиг.15.

радио

Фиг.15. Формуляр с поставена отметка върху него

Създаване на линии и контури.