Главная » Просмотр файлов » А.Ю. Гончаров Access 2003

А.Ю. Гончаров Access 2003 (960524), страница 6

Файл №960524 А.Ю. Гончаров Access 2003 (А.Ю. Гончаров Access 2003) 6 страницаА.Ю. Гончаров Access 2003 (960524) страница 62017-12-26СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 6)

2.3. Вкладка параметров текстового поляФормат поля (формат отображения) используется для вывода данныхв формах и запросах. Существует набор специальных символов формата, которыезадают вид и размер выводимых строк. Кодовые символы формата текстовых полей представлены ниже.@ — обязательный текстовый символ или пробел;& - необязательный текстовый символ;< — преобразование символов в н и ж н и й регистр;> - преобразование символов в верхний регистр.Таблицы31Формат поля может состоять из двух частей, разделенных знаком «точка с запятой».

Первая часть является собственно форматом ввода, а вторая определяетзначение поля, если данные в него не были введены.Маска ввода позволяет задать вид строки при наборе данных.О - обязательная цифра (0...9);9 - цифра или пробел;ft - цифра, пробел, плюс или минус;L - обязательная буква (если используется русский алфавит, то A...Z и А..

Я);? - необязательная буква;А - обязательная буква или цифра;а - обязательная буква или цифра;& - обязательное наличие символа или пробела;С - любой необязательный символ;Точка, запятая, двоеточие, точка с запятой, дефис, слэш - возможные разделители данных (они сохраняют свой вид в строке);! - строка должна заполняться справа налево:\ -символ, введенный после обратного слэша, интерпретируется как символьная константа. Это позволяет использовать в маске вышеприведенные символы.

Например, если какие-то данные должны быть разделены символом #, тов маске надо указать \#.Кроме обратного слэша можно использовать кавычки для добавления в маскупроизвольного фиксированного текста.Пароль - позволяет создать поле для ввода пароля, при этом набранные символы не отображаются.Знаки маски ввода О, A, L, & требуют обязательного ввода данных в поле.Поскольку некоторые виды данных (даты, время, телефонные номера) содержатстандартные разделители, то для упрощения ввода предусмотрено, что некоторые общепринятые символы-разделители воспринимаются в маске ввода «буквально», то есть записываются в поле наряду с введенными данными. Кромеэтого, для определения символьных констант, состоящих из нескольких символов, допускается использовать двойные кавычки.

В отличие от символов формата, символы маски ввода являются общими для всех типов полей, в которыхразрешено применение маски.В качестве примера напишем маску для ввода семизначного номера телефона:.000-00-0032Глава2Масками надо пользоваться с осторожностью. Еще один пример — маска ввода для заполнения анкеты.

В справочнике Access приводится пример для именичеловека:Это действительно так, но только в том случае, когда поле содержит толькоимя и ничего больше. . А как быть в случае поля «Фамилия Имя Отчество»?Может быть, подойдет такая маска?~>!_<???' ? ???'????'??? >\ <?'???? г ??'''?'??'?7? .'|_<? 7???? 9 ?'- 1 ??? 9 ?Увы, нет. Например, при попытке ввести в это поле данные «Гарин АфанасийИммануилович» мы получим в результате: «Гаринафанасийим Мануилович».Получается, что ари необходимости использования маски это поле придется разбить на три. Кроме того, указанная в справочнике Access маска подойдет толькодля имени или отчества, а для фамилии - нет.

Бывают, к примеру, двойные фамилии (Гарин-Задунайский), и получается, что обязательным элементом форматафамилии является только заглавная первая буква, но такой вариант маски не предусмотрен. Скорее всего, создать подходящую маску для фамилии не удастся.,—,Если в поле, для которого создана маска, вводятся данные не поформату, то программа выводит на экран предупреждающее сообщение, в котором приводится текст маски. Это сообщение можетоказаться непонятным для пользователя.Подпись. Это второе имя поля, которое можно использовать в таблицахи формах. Подпись может состоять из нескольких слов и быть более понятной.нежели обычное и м я ноля.У меня, правда, был один случай. В базе данных были заданы подписи для полей.

и часть полей были обязательными для заполнения. Пока данные в них присутствовали, все было нормально, но как-то раз во время заполнения таблицы припереходе на новую запись одно поле оказалось пустым. Access вывел на экран сообщение, но поле назвал по имени, а не по подписи. Понять, что это за поле, можнобыло, только открыв режим конструктора, но именно это Access делать не позволял, постоянно выводя окна с сообщением об ошибке. Пришлось потратить достаточно много времени, чтобы разобраться, в чем дело, и ликвидировать ошибку.Такой вот казус.Таблицы33Значение по умолчанию.

В некоторых случаях (чаще всего это числовые поля)требуется, чтобы в поле изначально присутствовало какое-то значение. Например,если эта величина используется в вычислениях: для расчетов или создания вычисляемых полей. Тогда этот параметр оказывается очень кстати.Условие на значение и Сообщение об ошибке, С помощью инструментаПостроителя выражений можно сформировать ограничения на значения поля,Это должно быть выражение логического типа. Например, для ввода числа градусов (величины угла) можно предусмотреть такое ограничение:>1 And <360Если пользователь введет число, не удовлетворяющее этим условиям,, программа выведет на экран сообщение об ошибке.

Для этого сообщения надо задатьстроку в параметре Сообщение об ошибке. В нашем примере это может быть такая фраза: «Введите число от 1 до 360».Обязательное поле. Если выбрана опция «Да», пользователь обязательнодолжен ввести данные в это поле.Пустые строки. Для текстовых полей это строки, не содержащие ни одногосимвола. Они обозначаются двойными кавычками: "".

Если эта опция не выбрана. Access использует для отсутствующих данных стандартную константу Null.Индексированное поле. Этот параметр может иметь одно из трех значений:1. Поле не индексировано.2. Поле индексировано, допускаются повторяющиеся значения.3. Поле индексировано, не допускаются повторения значений поля.Чаще всего это свойство используют для запрета повторяющихся значений.Например, если создается база данных для почтовой рассылки, то необходимо запретить повтор значений в поле «Электронный адрес», иначе один адресат можетполучить несколько одинаковых писем.Сжатие Юн и код. Тестовые данные записываются в Access 2003 по системеUnicode, то есть для каждого символа отводится два байта.

При использованиинекоторых алфавитов первый байт всегда равен 0. и представляется возможность«сжать» информацию. В целом это позволяет уменьшить объем базы данных.Обратите внимание, что по умолчанию этот режим выбран.Режим 1МЕ и Режим предложений IME. Аббревиатура расшифровываетсятак: Input Method Editor - редактор способа ввода. Это надстройка для обеспечения ввода данных на восточноазиатских языках. К русскому языку это не имеетникакого отношения.2-87034Глава 2Смарт-теги.

Это дополнительные инструменты, которые встраиваются в полеи позволяют открыть какое-либо приложение Office (например, календарь встречиз Outlook).iПоле MEMOЭто тоже текстовое поле, с той разницей, что поле MEMO может содержать до65 535 символов. Набор свойств поля MEMO такой же, как у обычного текстового. Такие поля могут выполнять разные функции. Во-первых, они обеспечиваютсовместимость с базами данных других СУБД, поддерживающих формат MEMO(например, dBASE или FoxPro). Это может оказаться важным при выполненииопераций импорта или экспорта баз данных. Во-вторых, поле MEMO может служить хранилищем текста.

Но увидеть такой текст можно будет только в формеили отчете, если для поля MEMO будет создан элемент управления «поле».Лучше всего создавать его при помощи мастера. Область для вывода текста может иметь размеры, позволяющие увидеть сразу несколько строк, а если весьтекст не уместится в границах элемента управления, то будет создана полосавертикальной прокрутки.Числовой форматВкладка числового формата показана на рис. 2.4.

Числовые поля обладаютв основном теми же свойствами, что и текстовые, с некоторыми отличиями.Их мы сейчас и рассмотрим.ОбщиеПодстановкаPasnep поляФормат поляЧисла десятичных знаковМаска вводаПодписьЗначение по умолчаниюУсловие назначениеСообщение об ошибкеОбязательное попеИндексированное полеСмарт-тегиДлиннее целивДетоОНетНетРис. 2.4. Вкладка параметров числового поляРазмер поля. Он может принимать значения из следующего списка:Байт - целые числа в пределах от 0 до 255.Таблицы35Целое - целые числа от-32 768 до 32 767.Длинное целое-целые числа от-2 147 483 648 до 2 147483 647.Одинарное с плавающей точкой (4 байта)-числа в пределах от-3.402823Е38 до-01298Е -45 для отрицательных значений и положительные числа от 1.40I298E - 45до 3.402823Е38.Двойное с плавающей точкой (8 байт)-отрицательные числа в пределах от-1.79769313486231Е308 до - 4.94065645841247Е-324 и положительные числав пределах от 4.94065645841247Е - 324 до 1.79769313486231Е308.Действительное (12 байт) - формат, обеспечивающий наибольшую точностьпредставления данных.

Можно использовать до 28 знаков после запятой. Диапазон значений от- 10Е28- 1 до 10Е28- 1.Код р е п л и к а ц и и - GUID, Globally unique identifier (уникальный глобальныйидентификатор) длиной 16 байт.Формат поля. Может определяться следующими кодовыми символами:. - точка используется как десятичный разделитель;, - запятая применяется как разделитель групп разрядов;О - вывод цифры или нуля, если разряд незначащий;и -вывод цифры;$ - вывод знака доллара;к - вывод числа в процентном формате;Е или е - вывод числа в экспоненциальной форме (например, 0.370Е + 06).При создании числового формата могут быть заданы четыре группы кодов:первая для вывода положительных чисел, вторая - для отрицательных значений,третья - для представления нулевого значения и четвертая - для пустых полей.Группы разделяются знаком «точка с запятой».В формате можно задавать и цвет выводимых символов.

Характеристики

Тип файла
PDF-файл
Размер
24,39 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6367
Авторов
на СтудИзбе
309
Средний доход
с одного платного файла
Обучение Подробнее