Составители:
Рубрика:
106
RETURN - команда возврата из подпрограммы в Головную программу (либо другую
вызвавшую подпрограмму) на команду, следующую за вызовом DO <...>.
PUBLIC <список_переменных_памяти_через_запятые> - команда объявления глобальных
(общих, «видимых из подпрограмм») переменнх в Головной программе.
PRIVATE<список_переменных_памяти_через_запятые> - команда объявления локальных
переменных (автономно используемых подпрограммами и Головной
программой и не
сохраняющих свои значения при переходе от Головной программы к подпрограмме и
обратно.
REGIONAL <список_обозначений_через_запятые> - команда объявления региональных
переменных (подобных локальным переменным)
LOCAL <список_обозначений_через_запятые> - команда объявления локальных переменных
(действующих только в пределах процедуры или функции, в которых были созданы. К
ним нельзя
обратиться из программы или функции ни более высокого, ни более
низкого уровня.)
SET PROCEDURE TO <имя_процедурного_файла_без_расширения> - команда, объявляющая
имя файла, в котором хранятся подпрограммы (это может быть тот же файл, в котором
хранится Головная программа, или – лучше – отдельный файл, в котором
«коллекционируются» подпрограммы; тогда будет удобнее
использовать их в
других программах).
3. РАБОТА с НЕСКОЛЬКИМИ БАЗАМИ ДАННЫХ (таблицами данных)
В Visual FoxPro 5.0 (как во всякой реляционной СУБД) имеется развитый аппарат
упорядочения файлов (в частности, путем индексирования). Благодаря этому в Visual
FoxPro5.0 оказалось возможным реализовать систему взаимосвязей между таблицами по
принципам:
один – к – одному, один – ко – многим, много – к – одному и много – ко –
многим
причем для организации связей не используются массовые операции.
Виды устанавливаемых отношений:
Отношение один – к – одному означает, что каждая запись одной таблицы
соответствует только одной записи в другой таблице.
Отношение один – ко – многим означает, что каждая запись одной таблицы связана
более чем с одной записью из другой таблицы.
Отношение много – к – одному аналогично типу отношений один – ко – многим. Тип
отношений между объектами зависит
от Вашей точки зрения. Например, если Вы будите
рассматривать отношение между полученными оценками по какому либо предмету за семестр и
студентом, то получите отношение много – к – одному.
Отношение много – ко – многим возникает между двумя таблицами в тех случаях,
когда:
одна запись из первой таблицы может быть связана более чем
с одной записью из второй
таблицы
одна запись из второй таблицы может быть связана более чем с одной записью из первой
таблицы
В Visual FoxPro 5.0 Вы можете устанавливать постоянные отношения между
таблицами, которые будут поддерживаться при создании форм, отчетов и запросов. При
определении отношений одна из таблиц является родительской, а другая – дочерней. Для
родительской таблицы должен быть определен первичный ключ или ключ – кандидат, а
для дочерней – индекс для связи с родительской таблицей.
3.1.Знакомство с техникой установления связей между таблицами данных
(один_файл_со_многими)
106
RETURN - команда возврата из подпрограммы в Головную программу (либо другую
вызвавшую подпрограмму) на команду, следующую за вызовом DO <...>.
PUBLIC <список_переменных_памяти_через_запятые> - команда объявления глобальных
(общих, «видимых из подпрограмм») переменнх в Головной программе.
PRIVATE<список_переменных_памяти_через_запятые> - команда объявления локальных
переменных (автономно используемых подпрограммами и Головной программой и не
сохраняющих свои значения при переходе от Головной программы к подпрограмме и
обратно.
REGIONAL <список_обозначений_через_запятые> - команда объявления региональных
переменных (подобных локальным переменным)
LOCAL <список_обозначений_через_запятые> - команда объявления локальных переменных
(действующих только в пределах процедуры или функции, в которых были созданы. К
ним нельзя обратиться из программы или функции ни более высокого, ни более
низкого уровня.)
SET PROCEDURE TO <имя_процедурного_файла_без_расширения> - команда, объявляющая
имя файла, в котором хранятся подпрограммы (это может быть тот же файл, в котором
хранится Головная программа, или – лучше – отдельный файл, в котором
«коллекционируются» подпрограммы; тогда будет удобнее использовать их в
других программах).
3. РАБОТА с НЕСКОЛЬКИМИ БАЗАМИ ДАННЫХ (таблицами данных)
В Visual FoxPro 5.0 (как во всякой реляционной СУБД) имеется развитый аппарат
упорядочения файлов (в частности, путем индексирования). Благодаря этому в Visual
FoxPro5.0 оказалось возможным реализовать систему взаимосвязей между таблицами по
принципам:
один – к – одному, один – ко – многим, много – к – одному и много – ко – многим
причем для организации связей не используются массовые операции.
Виды устанавливаемых отношений:
Отношение один – к – одному означает, что каждая запись одной таблицы
соответствует только одной записи в другой таблице.
Отношение один – ко – многим означает, что каждая запись одной таблицы связана
более чем с одной записью из другой таблицы.
Отношение много – к – одному аналогично типу отношений один – ко – многим. Тип
отношений между объектами зависит от Вашей точки зрения. Например, если Вы будите
рассматривать отношение между полученными оценками по какому либо предмету за семестр и
студентом, то получите отношение много – к – одному.
Отношение много – ко – многим возникает между двумя таблицами в тех случаях,
когда:
одна запись из первой таблицы может быть связана более чем с одной записью из второй
таблицы
одна запись из второй таблицы может быть связана более чем с одной записью из первой
таблицы
В Visual FoxPro 5.0 Вы можете устанавливать постоянные отношения между
таблицами, которые будут поддерживаться при создании форм, отчетов и запросов. При
определении отношений одна из таблиц является родительской, а другая – дочерней. Для
родительской таблицы должен быть определен первичный ключ или ключ – кандидат, а
для дочерней – индекс для связи с родительской таблицей.
3.1.Знакомство с техникой установления связей между таблицами данных
(один_файл_со_многими)
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »
