Отправляет email-рассылки с помощью сервиса Sendsay

Автоматизация бизнеса

  Все выпуски  

Простой софт - автоматизация любого учета ПОЛЯ


 

Добрый день!!!

 

Сегодня мы рассмотрим функцию добавления нового поля в таблицу.

Программа Учет клиентов http://www.simple-soft.ru/ClientsCount.htm

 

Для добавления поля в таблицу Клиенты, на панели инструментов нажимаем клавишу Добавить поле в таблицу. Открывается отдельное окно, где мы и будем задавать параметры для нового поля.

 

Добавим новое поле Страна в таблицу Клиенты.

Назначим внутренне имя (так мы называем внутренний идентификатор поля  данной таблицы в базе данных, он обязательно должен быть на английском языке без пробелов и спецсимволов) в нашем случае - Country.

Внутренние имена желательно давать в стиле конвенции Паскаль, то есть

каждое новое слово указывать с заглавной буквы. Вне зависимости от того, является ли слово какой-нибудь аббревиатурой или нет. Символ нижнего подчеркивания использовать не нужно. Хорошие примеры имен полей: ClientFullName, InnNumber, OkpoCode, RegistrationDate, ContractAmount, ContractAmountCurrency, ProductQuantity и др.

 

Наименование (удобочитаемое название поля на русском языке, которое будет отображаться в нашей таблице, в названии можно использовать пробеллы) в нашем случае - Страна.

 

Тип поля.

Хранимые поля хранят значения, введенные пользователем. Эти значения можно в произвольный момент времени изменять. Вычисляемые поля – напротив, не хранят ни каких значений, их значения вычисляются «на лету» на базе значений других полей, каждый раз при открытии таблицы. Сегодня мы говорим только о хранимых полях, но в следующих выпусках - и о вычисляемых полях.

Тип данных

Всего 7 основных типов: Текст, Большой текст, Числовой (целый), Числовой дробный, Дата и время, Да/Нет, Картинка.

Выбираем в нашем случае - текстовый.

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

Условие на значение это условие на вводимое с клавиатуры значение, нам его в данном примере заполнять не надо.

Наше новое поле не является обязательным для заполнения.

Добавим в наше поле выбор значений из списка и зададим его явно. Нажимаем на кнопку с зеленым плюсом и вводим добавляемую страну.

 

Разрешим добавление новых значений в список, то есть при редактировании записи в таблице (или в форме), при вводе с клавиатуры других стран (не содержащихся в нашем списке явно заданных) они автоматически будут добавляться в наш список. А если мы выберем опцию «Выбор только значений из списка» то напротив - ввод других стран с клавиатуры будет запрещен.

Сортировать значения из списка нам не обязательно так как сам список у нас не большой и мы сами расставим нужную последовательность с помощью кнопочке «Вверх» и «Вниз» с соответствующими стрелочками.

А вот множественный выбор позволяет нам выбирать несколько значений из списка, установкой галочек. Например, если наш клиент работает по всем странам СНГ, то очевидно, для него нужно будет задать несколько стран, перечислив их через запятую. Это и поможет сделать данная галочка.

 

Заполним описание поля, введя «Страна, в которой находится головной офис клиента». Описание поля будет показываться во всплывающей подсказке при наведении указателя мыши на заголовок поля в таблице, а также при редактировании в форме, при наведении на заголовок поля в форме. А при задании соответствующего свойства автоформы – ShowDescriptions в единицу «1», описания полей будут показываться постоянно под самими полями.

 

В следующим выпуске я расскажу вам о других параметрах хранимых полей.

 

Добавление новых полей одна из важнейших функций наших программ. У вас нет жёстких ограничений в создании вашей базы данных, и с помощью данной возможности вы сможете настроить программу на совершенно любую предметную область без специальных знаний.

 

Если у Вас возникли какие-либо вопросы по данной функции, пишите мне, я с удовольствием Вам помогу. Также Вы можете обратиться ко мне с вопросами о приобретении программных продуктов компании

«Простой Софт».

 

 

С Уважением,

Ольга Абрамова

olga.a@simple-soft.ru

До скорых встреч!

 


В избранное