Информатика. Теория и практика. Часть 2. Ищенко В.А - 173 стр.

UptoLike

172
Для того, чтобы сделать выбор между списком и полем со спи-
ском , следует решить, как этот элемент управления будет выглядеть в
форме и как его будут использовать. Каждый элемент управления
имеет свои преимущества :
Преимущества списка. Список изображается в форме посто-
янно, допустимыми являются только значения, включенные в список .
Для быстрого перехода к первому значению , начинающемуся с опре-
деленной буквы, можно просто ввести эту букву. При использовании
формы для ввода или изменения данных невозможно ввести значение,
отсутствующее в списке.
Преимущества поля со списком . В закрытом состоянии спи-
сок не изображается в форме, поэтому занимает меньше места. Для
быстрого поиска нужного значения достаточно ввести несколько его
первых букв. Кроме того, пользователь может разрешить или запре-
тить ввод новых значений в поле со списком .
Типы списков .
список , включающий строки из любой таблицы или любого
запроса.
список значений, включающий явно заданные при его форми-
ровании значения.
список полей, содержащий имена полей таблицы или запроса.
Список значений, полученный с помощью инструкции SQL
SELECT.
список значений, полученный с помощью функции Access Ba-
sic.
Объекты типа списка и поля со списком имеют дополнительные
свойства :
присоединенный столбец , определяет , значение какого
столбца становится значением элемента управления.
источник строк , указывает источник данных списка .
                                      172

         Д ля т ого, ч т обы с дела т ь выбор между с п ис ком и п олем с о с п и-
с ком, с ледует реш ит ь , ка к эт от элемент уп ра вления будет выглядет ь в
форме и ка к его будут ис п оль зова т ь . Ка ждый элемент уп ра вления
имеет с вои п реимущ ес т ва :
         Преи м ущ еств а спи ск а. Сп ис ок изобра жа ет с я в форме п ос т о-
янно, доп ус т имыми являю т с я т оль козна ч ения, вклю ч енные в с п ис ок.
Д ля быс т рого п ерехода к п ервому зна ч ению , на ч ина ю щ емус я с оп ре-
деленной буквы, можно п рос т о ввес т и эт у букву. П ри ис п оль зова нии
формыдля ввода или изменения да нныхневозможноввес т и зна ч ение,
от с ут с т вую щ ее в с п ис ке.
         Преи м ущ еств а поля соспи ск ом . В за крыт ом с ос т оянии с п и-
с ок не изобра жа ет с я в форме, п оэт ому за нима ет мень ш е мес т а . Д ля
быс т рого п оис ка нужного зна ч ения дос т а т оч но ввес т и нес коль ко его
п ервых букв. Кроме т ого, п оль зова т ель может ра зреш ит ь или за п ре-
т ит ь ввод новых зна ч ений в п оле с ос п ис ком.
         Т и пы спи ск ов .
       • с п ис ок, вклю ч а ю щ ий с т роки из лю бой т а блиц ы или лю бого
            за п рос а .
       • спи сок значени й, вклю ч а ю щ ий явно за да нные п ри его форми-
            рова нии зна ч ения.
       • спи сок пол ей, с одержа щ ий имена п олей т а блиц ыили за п рос а .
       • Спи сок значени й, п олуч енный с п омощ ь ю инс т рукц ии SQL
            SELECT.
       • спи сок значени й, п олуч енный с п омощ ь ю функц ии Access Ba-
            sic.
         Объект ыт ип а с п ис ка и п оля с ос п ис ком имею т доп олнит ель ные
с войс т ва :
       • при соед и ненны й столбец, оп ределяет , зна ч ение ка кого
            с т олбц а с т а новит с я зна ч ением элемент а уп ра вления.
       • и сточни к строк , ука зыва ет ис т оч ник да нных с п ис ка .