на начало
На главную страницу
Форум   

Статья :: visual foxpro Редактирование данных

 

Редактирование данных

В Visual FoxPro представления данных могут использоваться не только для просмотра результатов выборки данных, но и для редактирования таблиц, которые использовались при его создании. Создавая представления данных, вы можете указать признак редактирования выбираемых полей базовых таблиц. Таким образом, вы можете задать список полей для просмотра и редактирования. Например, при изменении фамилии, имени и отчества клиента вы должны видеть на экране наименование фирмы, фамилию, имя и отчество клиента, но можете редактировать только поля, содержащие фамилию, имя и отчество.

Для определения таблиц и полей, которые будут изменяться при модификации данных с помощью представления, используется вкладка Update Criteria (Критерий обновления).

Перечень всех таблиц, поля которых используются для создания представления, приведен в раскрывающемся списке Table (Таблица). При выборе таблицы из этого списка в области Field name (Имя таблицы) отображается список выбранных полей. Для каждого поля вы можете определить признаки ключевого поля и разрешения модификации, которые устанавливаются с помощью флажка в столбцах, заголовки которых содержат изображение ключа и карандаша соответственно.

Кнопка Reset Key (Сброс ключа) устанавливает исходное состояние флажков разрешения модификации и ключевых полей. При этом сбрасываются все флажки в столбце разрешения модификации, а флажки в столбце признака ключевых полей устанавливаются только для тех полей, которые являются первичными ключами.

Кнопка Update All (Обновить все) устанавливает флажки в столбце разрешения модификации для всех полей, кроме ключевых.

Замечание

Все выбранные на вкладке Update Criteria (Критерий обновления) параметры действительны только в том случае, если установлен флажок Send SQL updates (Отправить SQL-обновление).

Установка редактируемых полей

Рассмотрим последовательность действий при создании представления данных, позволяющего редактировать информацию в полях, содержащих фамилию, имя и отчество клиента.

  1. Откройте окно конструктора представлений и добавьте в него таблицу customer.
  2. В список Selected fields (Выбранные поля) перенесите наименование фирмы ccompany, а также clastname, cf irstname и csecondname.
  3. Для определения редактируемых полей перейдите на вкладку Update Criteria (Критерий обновления).
  4. Установите флажки разрешения редактирования для полей clastname, cfirstname и csecondname.
  5. Установите флажок Send SQL updates (Отправить SQL-обновление).
  1. Сохраните представление данных и откройте его для редактирования данных в режиме Browse (Обзор).

 

visual foxpro Редактирование данных

страницы в данном разделе 
visual foxpro Глава 14 visual foxpro Условия достоверности, хранимые процедуры, триггеры, представления данных
visual foxpro Триггеры visual foxpro Хранимые процедуры
visual foxpro Использование триггеров и хранимых процедур visual foxpro Условия достоверности ввода данных на уровне поля таблицы
visual foxpro Использование представлений данных visual foxpro Создание представления данных
visual foxpro Сохранение созданного представления данных visual foxpro Просмотр объема продаж товаров клиентам
visual foxpro Просмотр объема продаж товаров клиентам visual foxpro Параметры представления данных
visual foxpro Редактирование данных >  


Содержание сайта (выборка)
Apache
Протоколы TCP/IP (принципы, протоколы и архитектура)



PHP, PELR, JSP
PHP
JavaServer Pages (JSP)

Базы данных
Основы mysql
СУБД INFORMIX
СУБД POSTGRES
Основы проектирования реляционных баз данных

HTML, javascript
Спецификация HTML 4.01
Каскадные Таблицы Стилей, Уровень 2
Клиентский JavaScript. Справочник.
JavaScript руководство пользователя
Серверный JavaScript 1.4. Руководство по Использованию.

Паскаль, C, C++, C#
GCC (примеры)
FAQ Валентинa Озеровa DELPHI
C



 
© faq.pp.ru, справочник программиста