Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Конструктор режимінде кесте құру







Кестені қ ұ ру барысында Конструктор режимін таң дап кесте ө рістерінің сипттамасын анық тайық. Мұ нда ә рбір ө ріске ат беріп мә ліметтер типін жә не оның сипаттамасын беріп, бұ л ө рістің қ асиеттерін анық тау керек.

Мысалғ а объект ретінде автомобильді алайық. Бұ л объектінің ө рістерінің сипатта­масы 2 кестеде келтірілген.


Конструктормен жұ мыс істеу терезесі 3 суретте келтірілген. Курсор “Мә ліметтер типі” графасына тү скенде бағ ыттауыш тілсызық пайда болады, оны бассақ, мү мкін болатын барлық мә лі­мет­тер типінің тізімі шығ ады. Суретте бұ л тізім “Бағ асы” ө рісі ү шін кө рсетіліп тұ р. Тө мендегі “Жалпы” ішкі бетінде ө ріске шектеулар, алғ ашқ ы мә ндер тағ айындауғ а болады, мысалы мә тіндік типті ө рістер ү шін оның енін (мө лшерін – размерін) кө рсету: “Нө мір” ө рісі ү шін 7 байт, “Марка” жә не “Тү с” ө рістері ү шін – 10 байттан алуғ а болады. “Нө мір” жә не “Иесінің коды” ө рістері ү шін міндетті ө ріс (иә) белгісін ор­натуғ а болады, яғ ни оларды бос қ алдыруғ а болмайды.


 
 
“Алмастыру (Подстановка)” ішкі бетімен жұ мыс істеу

 


2 кесте “Авто” кестесінің ө рістері

Ө РІС АТЫ МӘ ЛІМЕТ­ТЕР ТИПІ СИПАТТАУ
Автокоды Санауыш Автомобиль идентификаторы
Нө мір Сандық Автомобиль нө мірі
Маркасы Мә тіндік  
Тү сі Мә тіндік  
Бағ асы Сандық Бағ асы, $-мен
Шық қ ан жылы Дата/Уақ ыт Автомобиль шық қ ан кү ні
Қ уаттылығ ы Сандық Қ уаттылығ ы, ат кү шімен
Зауыт коды Сандық  
Иесінің коды Сандық  
Сатып алғ ан кү ні Дата/Уақ ыт  

“Алмастыру” ішкі бетімен жұ мыс істеу тә сілдерін қ арастырайық. “Тү с” ө рісімен жұ мыс істеу ың ғ айлы болу ү шін “Авто тү сі ” деген ө рісі бар “Авто тү сі” анық тамалық кестесін қ ұ райық. Бұ дан кейін “Алмастыру” ішкі бетінде “Авто” кестесінің “Тү с” ө рісі ү шін қ ажетті тағ айындауларды орнатайық. “Басқ ару элементінің типі” қ асиеті ү шін “Тізімді ө ріс” (Поле со списком) мә нін таң даймыз. “Жолдар шық қ ан жерінің типі” (Тип источника строк) қ асиеті ү шін “Кесте/Сұ раныс” мә нін береміз. “Жолдар шық қ ан жері” қ асиеті ү шін “Тү с (Цвет)” кестесін алып, “Қ осылғ ан бағ ана” (При­сое­диненный столбец) мен “ Бағ ана сандары ” мә ндері ретінде 1-ді кө рсетейік. Осы мысалмен Конструкторда жұ мыс істеу кезі 4 суретте кө рсетілген. “Авто” кестесіне мә ліметтер ен­гізу ү шін мә ліметтер базасы терезесінде бұ л кестені белгілеп алып, “Ашу (Открыть)” батырмасын шерту керек. Кестедегі “Авто ко­ды” ө рісі санауыш болып табылады, оғ ан мә лімет енгізілмейді, ол автоматты тү рде толтырылады. “Тү с (Цвет)” ө рісінде ашылғ ан тізім шығ ады, одан керекті мә ндерді алуғ а болады (5 сурет).

 
 

 


“Марка” ө рісімен жұ мыс істеу қ олайлы болу ү шін, ішінде “Марка коды” жә не “Авто маркасы” сияқ ты 2 ө рісі бар, “Авто маркасы ”анық тамалық кестесін қ ұ райық. ”Авто” кестесінде ”Мар­­­­­­ка” ө рісі ү шін керек­ті “Алмастыру” (Подстановка) жаса­йық. “Элементтер басқ ару типі” (Тип элемента управления) қ а­­сиет­тер ү шін “Тізімі бар ө ріс” (Поле со списком) мә нін таң дап алайық. “Жолдардың шығ у кө зі” (Тип источника строк) қ асиеттеріне “Кесте/сұ раныс” (Таблица/запрос) мә нін таң дап алайық, “Авто маркасы” ө рісінің қ ұ рамын енгізетін сұ раныс қ ұ ­ра­йық. “Жолдардың шығ у кө зі” (Источник строк) қ асиетінде кө п нү ктесі бар квадратты шертеміз, одан кейн сұ ранысты қ ұ растыратын терезе ашылады. Бұ л терезеге кесте атын енгізіп, сол кестеден мә ліметтер алынады жә не ө ріс аты соның мә ндерін таң дау ү шін пайдаланылады. Сұ рыптау реттілігін де бе­ру­­ге болады, онда мә ліметтер бастап­қ ы кестеде сақ талғ ан тү рінен басқ аша тү рде реттеліп кө рсетіледі.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.