Руководство по paradox

Предложите, как улучшить StudyLib

(Для жалоб на нарушения авторских прав, используйте

другую форму
)

Ваш е-мэйл

Заполните, если хотите получить ответ

Оцените наш проект

1

2

3

4

5

Paradox Esprit 728 Installation Manual

  1. Manuals
  2. Brands
  3. Paradox Manuals
  4. Control Panel
  5. Esprit 728
  6. Installation manual

  • Contents

  • Table of Contents

  • Bookmarks

Quick Links

LISTED

Installation Manual

VERSION 2.20

S

E

C

U

R

I

T

Y

S

Y

S

T

E

M

S

IM728-738 960716-0000

loading

Related Manuals for Paradox Esprit 728

Summary of Contents for Paradox Esprit 728

  • Page 1: Installation Manual

    LISTED Installation Manual VERSION 2.20 IM728-738 960716-0000…

  • Page 2
    IM728-738 Requirements and guidelines for U.L. INSTALLATIONS UL listed in accordance with standard UL1023 (Household Burglar — Alarm System Units), standard UL985 (Household Fire Warning Units) and UL1635 (Digital Alarm Communicator System Units). UL has only evaluated the 718, 728L, 728, 728 EXPRESS, 738, 738 EXPRESS and 748 for compatibility with the Ademco model 685, FBI model CP220FB, SUR-GUARD SG-MLR2-D6 and Silent Knight model 9000.
  • Page 3: Table Of Contents

    IM728 -738 TABLE OF CONTENTS REQUIREMENTS/GUIDELINES FOR UL, ULC AND AUSTELINSTALLATIONS INTRODUCTION ……….ABOUT THIS MANUAL .

  • Page 4
    IM728 -738 TABLE OF CONTENTS (continued) Telephone and Account Numbers ……Computer telephone number ……Central station telephone numbers .
  • Page 5
    IM728 -738 TABLE OF CONTENTS (continued) Delay 2 ……….Bypass-enabled .
  • Page 6: About This Manual

    We hope that the important features of the Esprit 728 and Esprit 738 , which include a 120-event, PC- uploadable event buffer and high-speed pre-programmed communicator formats, will simplify your task of supplying quality security service to your customers.

  • Page 7: Programmable Outputs

    IM728-738 Programmable Outputs Almost any control panel status situation may be used to activate the Esprit’s programmable outputs. Once a panel status mode is selected for a PGM to follow, the polarity and duration of the output may also be programmed. 18 supplementary programmable outputs are available with the SRI18 module, which connects to the panel’s serial output.

  • Page 8: Digital Communicator

    IM728-738 Digital Communicator: Compatible with most worldwide telecommunication standards. Reporting formats: Pulse: Ademco slow (10BPS), Silent Knight fast, Sescoa (20 BPS) Radionics, Radionics with parity (40 BPS), 1400Hz — 1800Hz (10 BPS) DTMF: Contact ID, Ademco Express, “No handshake” DTMF format. (Pager) True Dial tone detection and telephone line monitoring.

  • Page 9: Earth Ground

    IM728-738 EARTH GROUND The earth terminal should be connected to the cabinet and grounding rod as per local electrical codes. Use a 16.5VAC (50-60 Hz) transformer with a minimum 40VA rat- ing to provide sufficient AC power. Do not utilize any switch-con- trolled outlets to power the transformer.

  • Page 10: Keypad Connections

    IM728-738 KEYPAD CONNECTIONS Panel/keypad connection: The four keypad connections labeled «red», «black», «green» and «yellow» should be connected to the corresponding colour terminals on the control panel PC board. Keypad zone connection: The two connections labeled «zone» and «com» are used to connect a zone to the keypad.

  • Page 11: Tamper/Wire Fault Definitions And Options

    IM728-738 SINGLE ZONE connection with a 1K EOL resistor (N.C. and N.O. contacts) address 208, key [ ] = «off» (default) key [10] = «off » (default) key [11] = «off » (default) SINGLE ZONE connection with a 1K EOL resistor, tamper recognition (N.C.

  • Page 12: Fire Circuit

    IM728-738 Exception: When the zone definition is «24 hour», the tamper definition follows the audible/silent alarm arm definition of the «24 hour» zone. Tamper recognition addresses: Tamper report and restoration codes should be programmed at addresses 191 and 180. FIRE CIRCUIT The fire zone (enabled by defining zone 3 as «24 hour’) should always be connected with a 1K EOL resistor (PN201100200-PRT on UL systems).

  • Page 13: Panel Programming Methods

    IM728-738 Panel Programming Methods To conduct panel programming, use the keypad or initiate communication with Espload (see page 11). Use of Espload is highly recommended, as it greatly reduces the potential for data entry errors during programming. For Keypad Programming instruction, refer to «Programming Guide». Battery Hook-Up (required on UL/ULC installations) Use a 12VDC 7AH rechargeable acid/lead or gel cell battery.

  • Page 14: Panel Answer Options

    IM728-738 Panel Answer Options: (Address 000) DIRECT ADDRESS The first digit entered disables the “Answering Machine Override” (key [2 ] or key [1]), or determines the period of time between first and second call. The second digit entered determines the number of rings required before the panel will answer. If ] is entered, the panel will not answer.

  • Page 15: Telephone And Account Numbers

    IM728-738 Telephone and Account Numbers Three telephone numbers can be programmed: a PC telephone number and two central station numbers. Each number can contain a maximum of 16 digits. Special instructions can be entered in the telephone numbers using the following keys: [10] = the number «0»…

  • Page 16: Zone Alarm Codes

    IM728-738 Zone alarm codes: (Addresses 120-143) SECTION 15 — 20 Alarm report codes programmed will be sent to the monitoring station, identifying the zones that are gen- erating alarms. Zone restore codes: (Addresses 144-167) SECTION 21 — 26 Zone restoration codes programmed will be sent to the monitoring station, identifying zones returning to normal status after alarms.

  • Page 17: Programmable Output (Pgm) Types

    IM728-738 Ademco contact ID (selected codes reported) (key [9]) Select certain report codes to be reported by entering any value other than [2 ] at the required addresses. The preprogrammed Contact ID report code for that event will then be reported. Default value of all addresses is [2 Ademco express (key [8])

  • Page 18: System Options

    IM728-738 Typical PGM (Programmable Output) Programming FUNCTION DESCRIPTION TYPE HEXA PROG. Address Address 196/197 198/199 3 sec. Ground start Pulse Provides pulse before (Timed N.O.) communication attempt. Push key [1] and [2] Provides output when keys [1] (Regular N.O.) and [2] are pressed simultaneously. System armed Output removed when system (Regular N.C.)

  • Page 19: Call Back

    IM728-738 There are three options for TLM use. (1) Line test failure can generate a trouble indication. (2) Line test failure can generate a trouble indication and an alarm if the system is armed. (default) (3) Line test failure will cause silent or panic zones to switch to audible mode.

  • Page 20: Silent Alarm

    IM728-738 Memory display and auto zone shutdown are always active for silent zones (when enabled at address 206, key [ TRBL Silent alarms can be monitored by a PGM output. (Silent flag is cleared on report or disarm.) On split reporting, silent zones/panic are reported to Telephone #1. The Contact ID report for all zones is «burglary».

  • Page 21: Auto Zone Shutdown

    IM728-738 Auto zone shutdown (Address 206, key [ ] «on») TRBL Key [ ] «on» = zones that initiate 4 consecutive alarms during the same armed period will be auto- TRBL matically bypassed. (Zones must be bypass-enabled at address 236.) After a zone has been bypassed, the panel can send a «partial arming»…

  • Page 22: Beep On Exit Delay

    IM728-738 Beep on exit delay (Address 208) Key [12] «on» = the keypad will sound on exit delay (except when in “stay” arming). Frequency of inter- mittent beeps increases during the last 10 seconds of the exit delay period. Zone restore transmission (Address 208) Key [ ] «off «…

  • Page 23: Keypad Zone Supervision

    IM728-738 Keypad zone supervision Keypad 1 zone supervision (Kpd 1) Keypad 2 zone supervision (Kpd 2) (Address 210, key [11]) (Address 210, key [12]) “ ” = enabled “ ” = disabled “ ” = enabled “ ” = disabled Keypad zone supervision allows the system to verify the presence of a keypad and its keypad zone(s).

  • Page 24: Delay 2

    IM728-738 Delay 2 (Addresses 232, 234) One of two different zone delays (delay 1 & delay 2) can be assigned to each zone. Zones activated at this address are assigned «Delay 2» definition. The length of zone entry delays is programmed at addresses 248- 249.

  • Page 25: Auto Arm/Report Options

    IM728-738 The «late to close/no movement» code programmed at address 190 (SECTION 32) will be transmitted; • at the time programmed at addresses 245 and 246 if the system is not armed (Late to Close). • after the time programmed at address 253 expires (No Movement). The amount of time programmed at address 254 (Max = 127 minutes) can be used to: •…

  • Page 26: User/Keypad Functions

    IM728-738 The Esprit ‘s innovative keypads take a new approach to security features and functions. Each numeral from 1 to 12 on the keypad represents an actual zone. When the [2 ] key flashes, the same numerals represent a second set of 12 zones, zones 13 to 24. When the zone light is «off», the status in the protect- ed zone is normal.

  • Page 27: Double «Stay» Arming

    IM728-738 Double «Stay» Arming During the “stay” arming exit delay, pressing [ ] (key [11]) again will switch any delay 1 or delay 2 STAY zones to instant zones. (24 hour «stay» zones, follow «stay» zones, and instant «stay» zones are not affected.) Full system arming cancels «double stay»…

  • Page 28: Arming/Disarming

    IM728-738 Arming/Disarming Code definition: Partition «on» (Address 206, key [8] «on») Address 200: Designates access codes that arm System «A» zones. Address 202: Designates access codes that arm System «B» zones. Address 204: Designates access codes that can «bypass» zones When a code is activated at both addresses (200 and 202), it can do the following: •…

  • Page 29: Zone Bypassing

    IM728-738 ZONE BYPASSING Bypassed zones will not generate an alarm. Manual bypass arming is employed when a system user chooses not to arm the entire protected area. Only zones that have been defined as «bypass enabled» (address 236) can be selected by the user (address 204) during manual bypass arming. To bypass zones, enter [ ] + a valid access code.

  • Page 30: Power Failure

    IM728-738 Power failure Key [2] Activates when inadequate AC power goes to panel the power supply is unable to charge battery the power supply voltage exceeds 14.9V. Report can also be sent to central, and “power failure” report delay time is programmable at address 252. Delay duration can be from 001 — 255 minutes (factory default = 30 min).

  • Page 31: Key Access Programming

    In all cases, the warranty does not cover malfunctions arising from installer error or failure to follow installation/operation instructions, nor does it apply to damages due to causes beyond the control of Paradox Security Systems, such as lightning, exces- sive voltage, mechanical shock or water damage.

  • Page 32: Programming Info

    IM728-738 PROGRAMMING INFO BENCH TEST (Refer to Connection (Wiring) Diagram.) 1. To set zones in non-alarm state (keypad zone lights 5. [ ] key illuminates, due to timer loss. TRBL off), install 1K resistors across zone terminals. Push [ ] to view trouble conditions. TRBL 2.

  • Page 33: Trouble Display

    IM728-738 INTERPRETING HEXA VALUES MASTER AND USER CODES HEXA VALUE DECIMAL VALUE (default master 474747) [1] — [9] 1 — 9 1 — 9 ] + master code + code number (2 digits, 00 to 16) + ENTER [10] new code (4 or 6 digits, 0 to 9) +[ ].

  • Page 34: Fcc Compliance

    (4) consult the dealer or an experienced radio/tv technician for assistance. CAUTION Changes or modifications not expressly approved by PARADOX SECURITY SYSTEMS could void the user’s authority to operate the equipment.

  • Page 35: Industry Canada Attachment Limitation Notice

    IM728-738 ESPRIT ESPRIT 728 / ATTACHMENT LIMITATION NOTICE The Industry Canada label identifies certified equipment. This certification means that the equipment meets certain telecommunications network protective, operational and safety requirements. The Department does not guarantee the equipment will operate to the user’s satisfaction. Before installing this equipment, users should ensure that it is permissible to be connected to the facilities of the local telecommunications company.

  • Page 36: Index

    INDEX 20 Sec. Delay Before Transmission 24 Hour — Fire/Regular 3 Digit Decimal Value Programming Intellizone Delay About Paradox Key Access Programming 6, 11 About This Manual Keypads Keypad (panic) alarm Accessory Modules Keypad Zone Supervision 5, 20 Advanced Technology Zoning Late to Close Alarm Memory Location and Mounting…

  • Page 37
    INDEX Zone Restore Transmission Zones With EOL Resistors…


Введение в Paradox

                    
     
          ____________________________________________________________
           
           
           
           
           
           
               
               
                      В В Е Д Е Н И Е    В    П А Р А Д О К С
               
                      
               
               
               
               
               
               
               
               
                                        Реляционная  база  данных
                                        _________________________
               
                                        Версия  1.1
.

                             - 2 -
           
                                    
                                 С О Д Е Р Ж А Н И Е
                                                                   стр.
                       1 Самый удивительный парадокс.................4
                       2 Термины и концепции........................11
                       3 Генерация парадокса........................16
                       4 Запуск парадокса...........................23
                       5 Клавиатура парадокса.......................28
                       6 Задание парадоксу выполняемых действий.....33
                       7 Получение подсказки........................43
                       8 Таблицы на экране..........................47
                       9 Формы......................................55
                      10 Ввод и измерерие информации................60
                      11 Создание таблиц............................69
                      12 Вопросы относительно ваших данных..........78
                      13 Отчеты.....................................90
                      14 Cортировка.................................93
                      15 Сценарии...................................97
                      16 Инструментальные средства для управления
                         вашими данными............................102
                         Приложение(рисунки).......................110
                                            
.

                             - 3 -
                                      
                                   КРАТКОЕ  ПУТЕШЕСТВИЕ
          
                                     Таблицы
                                     Формы
                                     Запросы
                                     Отчеты
                                     Главное меню
                                    
                                    
                                   ПАРАДОКС ЯВЛЯЕТСЯ...
                                    ...гибким в эксплуатации
                                    ...мощным
                                    ...быстрым
                                    ...простым для использования
                                    ...для начинающего и опытнного
                                       пользователя одинаково
                                    ...системой с широкими возможностями
                                    ...полным подсказок
                                    
                                   ТРЕБОВАНИЯ К СИСТЕМЕ
                                    
                                   КАК ИСПОЛЬЗОВАТЬ ЭТИ РУКОВОДСТВА
.

                             - 4 -
                                                         Г Л А В А  1
           ___________________________________________________________
                
                           САМЫЙ  УДИВИТЕЛЬНЫЙ  ПАРАДОКС
           ___________________________________________________________
                
           
            
                                  В В Е Д Е Н И Е
          
                                
              Наилучший способ начать знакомство с Парадоксом  -  объяс-
           нить, каким образом программа получила свое имя.Прежде всего,
           что такое парадокс? Нечто, что кажется противоречивым, но, на
           самом деле, является истиной. В частности,  мощные  программы
           управления базой данных исторически были трудными и медленны-
           ми для иэучения и использования. Поэтому, парадоксом является
           то,  что  сложная  программа управления базой данных является
           простой и быстрой для изучения и использования.
              Вот почему - Парадокс. С одной стороны,  это  -  программа
           управления  базой  данных с широкими возможностями и сложными
           функциями. С другой стороны, она проста для изучения, провор-
           на в работе и удобна для использования.
              Эта глава дает обзор Парадокса. В ней Вы найдете:
              -  краткое путешествие по Парадоксу;
              -  описание его возможностей и требованийк системе;
              -  руководство по документации Парадокса.
              Добро пожаловать в Парадокс. Мы полагаем,что Вы найдете его
           очень полезным и исключительно удобным. Все рисунки  приведены
           в конце книги в приложении.
                
                                    КРАТКОЕ ПУТЕШЕСТВИЕ
                                    ___________________
               
               Парадокс  - программа управления базой данных для персо-
           нального компьютера. Если Вы иногда чувствуете  себя  задав-
           ленными  огромным  количеством и разнообразием информации, с
           которой Вы должны иметь дело, эта программа - для  Вас.  Она
           позволяет  Вам справиться с расширяющимися объемами информа-
           ции, с которыми Вы ежедневно работаете.
               Прежде, чем рассказать о том,  что  Парадокс  может  де-
           лать,однако,  позвольте  нам показать товар лицом, пригласив
           Вас в краткое путешествие по программе.
               
                                    Таблицы
                                    ________
                             
               Вся информация в Пародоксе организуется в виде таблиц. В
           таблицах категории (виды) информации располагаются в  верти-
           кальных столбцах, в то время как индивидуальные записи о лю-
           дях или вещах располагаются в виде вертикальных строк. Такая
           организация упрощает проверку и изменение информации. Вы мо-
           жете иметь столько таблиц Парадокса, сколько хотите. Эталон-
           ная таблица заказчиков (sample table of customers), включен-
           ная  в  Ваши  диски Парадокса, показывает, как располагается
           информация. (Смотрите рисунок 1 приложения)
               
                                     
.

                             - 5 -
                                        Формы
                                        _____
          
               Вы можете найти более полезным работать с информацией  об
           одном  человеке  или вещи, чем с таблицей, полной информации.
           Нажатием единственной клавиши Вы можете отобразить на  экране
           индивидуальную строку таблицы в форме, такой как форма инфор-
           мации заказчика (customer information form), показанной ниже.
           Эта информация - такая же, как и в таблице, но организованная
           по другому. Если Вы изменяете информацию в форме,  информация
           в таблице также изменяется.
               Когда на экране выводится  форма,  Вы  можете  отображать
           каждую  запись  из  таблицы  в ней, или переключаться назад и
           вперед между отображением в форме таблицы или в  виде  формы.
           Парадокс  автоматически создает одну форму для каждой таблицы
           и  Вы можете конструировать Вашу собственную форму  (Смотрите
           рисунок 2).
               
                                     Запросы
                                    _________
               
               Вы  запрашиваете  Парадокс когда бы Вы ни захотели "нало-
           жить Ваши руки" на Ваши данные. Возможность запроса Парадокса
           - душа и сердце программы. Вы можете использовать запросы для
           того, чтобы:
               - найти и выбрать информацию из таблицы;
               - объединить информацию из более, чем одной таблицы;
               - выполнить вычисления с данными в таблице;
               - добавить новые данные или удалить старую информацию;
               - изменить выбранные значения в таблице.
               Для того, чтобы использовать эту мощную  возможность,  Вы
           просто заполняете формы запроса (query forms) на экране. Фор-
           мы запроса точно специфицируют, как  Вы  хотите  использовать
           Вашу информацию в запросе.
               Запрос, приведенный далее,  указывает  Парадоксу  "покажи
           мне  имена,  города и штаты всех заказчиков, которые живут на
           Западном побережье (почтовые коды 90000 или  более)  и  имеют
           ограничение  кредита  больше, чем 100000 долларов". Результат
           отображается в таблице, названной ANSWER, потому что она  яв-
           ляется ответом на Ваш запрос. Несмотря на то, что этот запрос
           выбирает информацию только из одной таблицы, Вы можете запра-
           шивать обработку одновременно такого количества таблиц, какое
           Ваш компьютер может обработать(Смотрите рисунок 3 приложения)
           
          
                                     Отчеты
                                    ________
               
               Многим  требуется  работать с информацией, отпечатанной в
           виде отчетов. Отчеты Парадокса - исключительно гибкие и  мощ-
           ные.  Вы  можете легко сортировать и группировать строки, вы-
           числять поля и итоговые суммы, вводить заголовки и названия и
           организовывать  Ваши данные почти в неограниченном разнообра-
           зии форматов.
               Этот отчет представляет  информацию  из  Вашего  запроса,
           сгуппированную  по  штатам, с общими и промежуточными суммами
.

                             - 6 -
           для ограничения на кредит (Смотрите рисунок 4 приложения).
              
          
                   
                                   Главное меню
                                  ______________
               
               Переход от одной операции Пароадокса к другой осуществля-
           ется  просто  нажатием  функциональных клавиш или выполнением
           выборок из меню. Главное меню программы содержит  большинство
           операций Парадокса (Смотрите рисунок 5 приложения).
              
                
                                ПАРАДОКС  ЯВЛЯЕТСЯ...
                              _______________________
               
               ... гибким в      Сейчас, когда Вы получили ощущение,
                эксплуатации     как  работает  Парадокс,  мы  можем
                                 Вам  сказать об особенностях, кото-
           рые делают его настолько необычным.
               - База данных Парадокса может содержать любую  инфор-
           мацию,  которую  Вы  могли  бы представить в виде списка,
           таблицы или формы. Элементами могут  быть  слова,  числа,
           денежные суммы или даты.
               -  Следовательно,  Парадокс идеален для организации и
           обслуживания почти  любого  сорта  информации.  Несколько
           примеров  включают  списки почтовой корреспонденции; учет
           кадров; материальные запасы; счета кредиторов и счета де-
           биторов;  списки  заказчиков,  клиентов  и поставщиков; и
           счета. Иллюстрации даются в соответствующих местах  доку-
           ментации по Парадоксу.
               - Когда Ваша информация помещается в Парадокс, Вы мо-
           жете изменить ее, провести поиск в любой форме по  Вашему
           выбору,  выполнить  вычисления  и комбинировать ее новыми
           способами.
               ... мощным        - Вплоть до ограничений пространства
                                 на диске, одиночная таблица может со-
           держать вплоть до:
                  - 260 миллионов байтов (символов) информации;
                  - 65 000 строк (записей);
                  - 255 столбцов (полей);
                  - 4 000 символов на запись;
                  - 255 символов на поле.
               - Визуальный метод Парадокса запроса на примере  поз-
           воляет Вам связывать (link) множество таблиц в единствен-
           ном запросе.
               ... быстрым       - Парадокс отвечает на Ваши вопросы
                                 почти мгновенно, позволяя Вам  ста-
           вить вопрос за вопросом и  забавляться  с данными в Ваших
           таблицах "что, если?".
               -  Каждый  оператор  запроса  остается активным до тех
           пор, пока Вы его не сотрете. Это  значит,  что  Вы  можете
           "чисто исполнить мелодию" Ваших запросов почти немедленно,
           до тех пор пока Вы не получаете конечный результат,  кото-
           рый Вы ищете.
                
               -  Комплексный запрос, затрагивающий множество таблиц,
.

                             - 7 -
           обрабатывается приблизительно так же проворно, как и  оди-
           ночный запрос для одной таблице.
               
               ... простым для   - Парадокс является в  высшей  сте-
               использования     пени наглядным.  Все хорошо показы-
                                 вается на экране. Когда Вы констру-
           ируете запросы, формы и отчеты, Вы просто изображаете на
           экране результаты, которые Вы хотите получить.
               -  Парадокс является интуитивным. Экспериментирование
           поощряется и когда Вы пытаетесь попробовать новую  опера-
           цию, наилучшая догадка, вероятнее всего, будет корректна.
           Для использования Парадокса не требуется  никакой  специ-
           альной подготовки по программированию или особой квалифи-
           кации.
               - Парадокс является процедурным. Это значит,  что  Вы
           указываете  программе,  что делать, и она определяет, как
           делать это наиболее быстро и эффективно. Парадокс  выпол-
           няет много операций "за кулисами", о которых пользователи
           других программ управления базами данных  должны  позабо-
           титься,  таких, как конструирование индексов и сохранение
           файлов. Вы свободны для того, чтобы сконцентрироваться на
           Вашей информации, а не на технических деталях.
               -  Вы  выполняете  выборки из различных меню, суживая
           интервал возможных выборов до тех пор, пока не достигнете
           той  операции, которую Вы хотите. Когда Вы изучите опции,
           Вы можете двигаться через них с такой скоростью, с  какой
           Вы можете печатать их первые буквы. Вы можете также обой-
           ти меню и получить доступ ко многим операциям простым на-
           жатием функциональной клавиши.
              ... для начинающего и     - Если  Вы  ранее никогда не
              опытного пользователей    использовали базу данных или
                    одинаково           Ваши требования - просты, Вы
                                        можете изучить основные осо-
           бенности  Парадокса и получить полные навыки  использова-
           ния программы. Более сложные особенности не будут  загро-
           мождать Вашу память или экран до тех пор, пока  Вы не бу-
           дете к ним готовы.
           
               -  Искушенные пользователи со сложными задачами могут
           воспользоваться полностью мощной реализацией  реляционной
           модели  базы  данных  Парадокса, включая такие   развитые
           характеристики, как много-табличные запросы  (multi-table
           queries) и контроль действительности (validity checking).
                
               ... системой с     - Структуру  Ваших  таблиц  также
                     широкими     легко модифицировать, как и инфор-
                возможностями     мацию в них;
                                  -  Несколькими нажатиями клавиш Вы
           можете  выбирать  данные  из  других  программ (таких, как
           Lotus 1-2-3 и dBASE III), находясь в Парадоксе; и  переда-
           вать  данные  из Парадокса таблиц назад в другие программы
           вне Парадокса.
               -  Способность Парадокса создавать и хранить сценарии
           (script capability) позволяет Вам записывать запросы  или
           последовательности нажатия клавиш любой длины и сложности
           для будущего использования. Вы можете  вновь  "разыграть"
           эти  сценарии,  когда захотите этого, что делает рутинную
.

                             - 8 -
           работу быстрой и эффективной.
               - Таблицы и сценарии могут шифроваться при помощи па-
           роля, необходимого для доступа.
               - PAL (Paradox Application Language - прикладной язык
           Парадокса)  является  языком  программирования  со  всеми
           свойствами    алгоритмического    языка    (full-featured
           programming language) и является частью  Парадокса.  Сов-
           местно Прадокс и PAL формируют мощную прикладную развива-
           ющуюся среду.
               
               ... полным      - Полная, он-лайновая контекстно-вос-
                подсказок      приимчивая система подсказки поясняет
                               каждую особенность программы.
               
                               ТРЕБОВАНИЯ К СИСТЕМЕ
                              ______________________
               
                  Для того, чтобы работать с программой  Парадокс,  Вам
           требуется:
               - компьютеры IBM PC, PC XT или PC  AT;  Compaq  Portable,
           Plus   или  Deskpro;  или  другой  100%  совместимый  с  ними
           компьютер.
               - один накопитель на жестком диске и,  по  крайней  мере,
           один накопитель на гибком диске, или ни одного жесткого диска
           и два накопителя на гибком диске;
               - по крайней мере 512 Кбайт оперативной памяти;
               - DOS 2.0 или старше;
               - совместимый монохроматический  или  цветной  монитор  с
           адаптером;
               - совместимый принтер с адаптером;
               -  форматированные  гибкие  диски для записи исходных или
           резервных копий таблиц, которые Вы создаете в Парадоксе.
               
                         КАК ИСПОЛЬЗОВАТЬ ЭТИ РУКОВОДСТВА
                        __________________________________
               
               Парадокс поставляется вместе с пятью  руководствами:
               Введение в Парадокс (Introduction to Paradox), книга, ко-
           торую Вы сейчас читаете, написана для тех, кто имеет  неболь-
           шой  практический  опыт работы с компьютерами или программами
           управления базами данных. Дальнейшие 15 глав этой  книги  со-
           держат  расширенный обучающий курс на "многоступенчатых" при-
           мерах, которые включеныв Ваши диски Парадокса. Следуя поясне-
           ниям  и пытаясь выполнить примеры на Вашем компьютере, Вы мо-
           жете быстро и легко изучить основы Парадокса.
               Если Вы имеете практический опыт работы с программами уп-
           равления базами данных, прочитайте главу 3 этой книги,  чтобы
           сгенерировать  (ввести  в действие) (install) Парадокс. Затем
           бегло просмотрите оставшуюся часть этой книги и переходите  к
           Руководству пользователя Парадокса (Paradox User's Guide).
               -  Руководство пользователя Парадокса предназначается как
           для  начинающих,  так  и  для  имеющих   опыт   использования
           компьютеров  и  программ управления базами данных пользовате-
           лей. Если Вы искушенный пользователь, Вы можете по своему же-
           ланию бегло просмотреть вводную книгу и начать изучение Пара-
           докса с  Руководства пользователя. Эта книга  охватывает  всю
           информацию,  содержащуюся во Введении в Парадокс, но рассмат-
.

                             - 9 -
           риваемую  значительно глубже. Руководство пользователя содер-
           жит, также, детальную информацию о более развитых командах  и
           возможностях Парадокса, глоссарий и список сообщений об ошиб-
           ках.
                                             
               - Руководство пользователя по PAL (PAL User's Guide) опи-
           сывает прикладной язык Парадокса (PAL), язык программирования
           с  широкими возможностями, который Вы можите использовать для
           разработки  заказных  приложений  Парадокса  (custom  Paradox
           applications).
               - Краткое руководство по Парадоксу для пользователей  Ло-
           туса (Quik Guide to Paradox for Lotus Users) - вводный буклет
           для тех, кто хорошо знаком с Lotus 1-2-3 или Symphony.
               Краткое  руководство по Парадоксу для пользователей dBASE
           (Quik Guide to Paradox for Lotus Users) - вводный буклет  для
           тех, кто знает dBASE II или III.
               Если Вы когда-то не уверены в том, что делать, когда  ис-
           пользуете  Парадокс,  нажмите  Help {F1} . Вы увидите краткий
           перечень или обзор информации из этих руководств,  предназна-
           ченный  для  того,  чтобы  ответить на Ваши вопросы. Парадокс
           "знает", что Вы делаете в данный момент  и  экран  подсказки,
           который  появляется,  когда  Вы запрашиваете подсказку, будет
           соответствовать Вашей текущей операции.
               Не стесняйтесь экспериментировать! Парадокс  сконструиро-
           ван  так,  чтобы позволять Вам учиться методом проб и ошибок.
           Выбранные элементы и инструкции появляются на экране ясно ви-
           димыми, подсказка всегда доступна и программа сконструирована
           так, чтобы предостеречь Вас от случайной потери  любой  Вашей
           информации. На самом деле - самый удивительный Парадокс.
.

                             - 10 -
                                       
                             ОСНОВНЫЕ ЭЛЕМЕНТЫ ДАННЫХ
                             
                             ________________________
                             
                               ТАБЛИЦЫ
                                      
                                 Строки (записи)
                                 Столбцы (поля)
                                 Типы поля
                       
                               ЭТАЛОННАЯ БАЗА ДАННЫХ
                                      
                               СООТНОШЕНИЯ МЕЖДУ ТАБЛИЦАМИ
                                                          
               
               
                             СПЕЦИАЛЬНЫЕ ТЕРМИНЫ ПАРАДОКСА
                             _____________________________
                                                           
                               ИЗОБРАЖЕНИЯ
                       
                               СЦЕНАРИИ
                       
                               ОБЪЕКТЫ
                            
               
               
                              АННОТАЦИЯ
                              _________
               
.

                             - 11 -
                 
                                                           Г Л А В А  2
           _____________________________________________________________
                
                               ТЕРМИНЫ  И  КОНЦЕПЦИИ
           _____________________________________________________________
                
                                   Т Е Р М И Н Ы
               
               Парадокс  - программа управления реляционной базой данных
           для Вашего персонального компьютера. Эта глава объясняет, что
           это означает, определяет и обсуждает термины и концепции, ко-
           торые Вам нужно знать для использования Парадокса. Вы узнаете
           о:
               - базах данных;
               - таблицах;
               - строках (записях), столбцах (полях) и типах поля;
               - соотношениях между таблицами;
               - изображениях, сценариях и объектах;
               - эталонной базе данных Парадокса.
               Некоторые из этих концепций - общие для всех программ уп-
           равления базами данных, в то время, как другие -  специфичные
           концепции Парадокса. Вы найдете полный глоссарий в Приложении
           В Руководства пользователя Парадокса.
                                                        
                             ОСНОВНЫЕ ЭЛЕМЕНТЫ ДАННЫХ
                             ________________________
               
               База данных представляет  собой  организованную  совокуп-
           ность связанной информации, или данных, расположенных на дис-
           ке для простого и эффективного использования. Файл имен и ад-
           ресов  на Вашем диске представляет собой упрщенный пример ба-
           зы.
               В реляционной базе данных, такой, как Парадокс,  информа-
           ция организуется в виде таблиц. Таблицы просты для понимания,
           визуализации и использования.
               Таблицы в реляционной базе данных являются гибкими,  поз-
           воляя Вам свободно определять соотношения среди разнообразных
           элементов информации, как  Вам  это  потребуется.  Вы  можете
           отыскивать информацию в любой форме, как Вам нравится, выпол-
           няя вычисления над ней и комбинируя ее новыми способами.
                
                                   ТАБЛИЦЫ
                                   _______
                
                В Парадоксе информация о конкретной группе людей или ве-
           щей  организуется в виде таблицы. Типичная таблица, приведен-
           ная ниже, перечисляет служащих (фиктивной)  эталонной  компа-
           нии. База данных состоит из набора таблиц, которые соотносят-
           ся одна с другой.
                Информация в таблице организуется в виде  горизонтальных
           и вертикальных столбцов (Смотрите рисунок 6 приложения).
          
                Строки      Гризонтальная строка в таблице Парадокса со-
               (записи)     держит информацию об индивидуальном человеке
                            месте или вещи. Строка называется записью. В
           таблице  служащих произвольная запись содержит всю информацию
.

                             - 12 -
           о некотором человеке: идентификационный номер служащего,  фа-
           милию  и  инициал,  номер страхового полиса и зарплату, долж-
           ность.
                 
              Столбцы       Вертикальный столбец в таблице Парадокса со-
              (поля)        держит один  конкретный  элемент  информации
                            записей. Cтолбец называется, также полем.  В
           таблице  служащих : фамилия - одно поле информации, инициал -
           еще одно поле и т.д..
                Следовательно, каждая строка  в  таблице  образуется  из
           различных  связанных полей. Информация в поле называется зна-
           чением поля.
               
                
             Типы поля     Каждое поле может содержать значения конкрет-
                           ного типа, названного типом поля.  Типы  поля
           определяют  общий  вид  информации, которая может вводиться в
           столбец.
               Когда Вы создаете таблицу, Парадокс попросит Вас специфи-
           цировать, какой тип данных будет помещаться в каждом поле. Вы
           имеете следующие варианты выбора:
               - Буквенно-цифровые  (символьные)  поля  могут  содержать
           практически любые символы, включая буквы, (символы алфавита),
           знаки препинания и специальные символы, такие, как +, -, % и
           $. В таблице служащих фамилия,  инициал,  должность  и  номер
           страхового полиса являются буквенно-цифровыми полями.
               - Числовые поля могут содержать только числа, знаки числа
           ( + или - ) и десятичные точки. В таблице служащих ID#  -чис-
           ловое поле.
               -  Поля денежной единицы - специальные числовые поля, ко-
           торые могут содержать только денежные суммы. В таблице служа-
           щих зарплата - поле денежной единицы.
               - Поля даты могут содержать только даты. В таблице служа-
           щих дата приема на работу - поле даты.
               В связи с тем, что буквенно-цифровые столбцы могут содер-
           жать  практически все, Вы можете поинтерисоваться, почему Вам
           требуется возиться с еще какими-то  типами  поля.  Причина  в
           том,  что  специфические  поля  - более мощные. Если Парадокс
           знает, что столбец содержит только числа, он может  выполнить
           вычисления  над  ними. Одновременно, если Парадокс знает, что
           столбец содержит денежные суммы, он будет отображать их с це-
           лой и дробной частью.
               
                            ЭТАЛОННАЯ БАЗА ДАННЫХ
                            _____________________
               
               Большинство концепций, функций и операций  в  этой  книге
           иллюстрируется  при помощи эталонной базы данных, которая со-
           держит типичные таблицы, формы, запросы и сценарии.  Все  эти
           файлы размещаются на Вашем диске эталонных таблиц Парадокса.
               Эталонная база данных содержит информацию о фиктивном от-
           деле подарков воображения большого  универсального  магазина.
           он  занимается продажей экстравагантных и потрясающих вообра-
           жение продуктов случайно  зашедшим  покупателями  заказчикам,
           обратившимся за товаром по почте. Первоначально Вы будете ис-
           пользовать три эталонные таблицы:
                                         
.

                             - 13 -
               - таблица продуктов содержит информацию о предметах, дос-
           тупных покупателю в отделе подарков воображения;
               - таблица заказчиков содержит фамилии, адреса и  информа-
           цию о кредите не оптовых покупателей (заказчиков) отдела;
               - таблица служащих содержит информацию о служащих отдела,
           включая их фамилии, зарплату и номера страховых полисов.
               В дополнение к таблицам, поставляемых  с  Парадоксом,  Вы
           будете создавать одну дополнительную таблицу:
               -  таблицу  заказов, которая будет содержать информацию о
           каждом заказе, поступившем от заказчика, включая дату,  зака-
           занный предмет и его количество.
               Другие эталонные формы, отчеты и файлы будут использо-
           ваться в различных местах в этой книге.
                                                     
               
                         СООТНОШЕНИЯ МЕЖДУ ТАБЛИЦАМИ
                         ___________________________
               
               Из-за  того, что Парадокс является реляционной базой дан-
           ных, информация в одной таблице может соотноситься с информа-
           цией  в еще одной таблице, если есть логический смысл так де-
           лать. Возможность соотносить одну  таблицу  с  другой  сильно
           увеличивает  прикладные  возможности Парадокса, поскольку это
           позволяет Вам организовывать информацию в дискретные и управ-
           ляемые  модули (units). Вы можете комбинировать модули, когда
           бы Вам этого ни захотелось.
               Например, эталонная таблица заказчиков содержит фамилии и
           адреса заказчиков. Имеется в виду, что когда Вы вводите заказ
           в таблицу заказов, Вы не должны заполнять фамилию и адрес за-
           казчика,  только  номер заказчика, который идентифицирует за-
           пись в таблице заказчиков. Когда Вы хотите  отпечатать  счет,
           Вы можете объединить информацию о заказе (из таблицы заказов)
           с фамилией и адресом заказчика (из таблицы заказчиков).
               Организация информации в таблицы  оставляет  вам  свободу
           для  того, чтобы работать в конкретный момент времени с одной
           таблицей, или с двумя, или любым количеством в пределах огра-
           ничений  Вашей компьютерной системы! Вы можете соотносить ин-
           формацию из таблиц, которые логически соотносятся друг с дру-
           гом  так  долго, пока они имеют общее поле (как идентификатор
           заказчика) (Смотрите рисунок 7 приложения).
               
              
                       СПЕЦИАЛЬНЫЕ  ТЕРМИНЫ  ПАРАДОКСА
                      _________________________________
               
               
                              ИЗОБРАЖЕНИЯ
                              
               
               Таблица  или  форма  на  экране  называется  изображением
           (image).  Вы  можете  одновременно  иметь на экране различные
           изображения (Смотрите рисунок 8 приложения).
                                       
                                  СЦЕНАРИИ
              
               Сценарии используются для того, чтобы беречь время и  си-
           лы.  Если Вы часто выполняете серии операций или нажатий кла-
.

                             - 14 -
           виш, неважно каких - простых или составных, Вы  можете  запи-
           сать их в сценарий. Когда сценарий создается, Вы можете "сно-
           ва исполнить" операции в нем, когда вы этого пожелаете.
               Например, Вы могли бы создать сценарий, который автомати-
           чески запрашивает в таблице кредиторов определение общей сум-
           мы задолженности за семь  дней,  выполнение  выборки  фамилий
           поставщиков и адресов из таблицы продавцов и печатает чеки на
           предварительно отпечатанных чековых формах.  Возможности  для
           создания  сценариев,  которые  упрощают  способ Вашей работы,
           почти безграничны.
               
               
                                   ОБЬЕКТЫ
                                   
               
               Используя Парадокс, Вы будете работать с четырьмя катего-
           риями:  таблицами,  формами,  форматами  отчета и сценариями.
           Совместно, эти категории (вместе с индексами и  другими  эле-
           ментами,  обсуждаемыми в Руководстве пользователя Парадокса),
           называются объектами. Напаример, выборка Tools/Copy (обсужда-
           емая в главе 16), позволяет выполнять Вам копию любого объек-
           та Парадокса.
              
              
                                  АННОТАЦИЯ
                                  _________
               
               База  данных  представляет  собой организованную совокуп-
           ность связанной информации. В реляционной базе данных,  такой
           как  Парадокс, информация организуется в виде таблиц, которые
           могут соотноситься или связываться друг с другом. Таблицы об-
           разуются строками (записями) и столбцами (полями). Каждое по-
           ле может содержать буквенно-цифровое, числовое значение, зна-
           чение денежной суммы или даты.
               В Парадоксе таблица или форма на экране называется  изоб-
           ражением.  Вы можете записывать серии нажатий клавиш в сцена-
           рий и исполнять их вновь в любое время. Таблицы, формы,  фор-
           маты отчета и сценарии в совокупности называются объектами.
               
               
               
               -  Следующая  глава объясняет, как генерировать (настраи-
           вать) программу Парадокса для Вашего компьютера.
.

                             - 15 -
               
                    ГЕНЕРАЦИЯ В СИСТЕМЕ С ЖЕСТКИМ ДИСКОМ
                    ____________________________________
                                                          
               
                    ГЕНЕРАЦИЯ В СИСТЕМЕ С ГИБКИМ ДИСКОМ
                    ___________________________________
               
                        ГЕНЕРАЦИЯ В СИСТЕМЕ С НЕСТАНДАРТНЫМ ГИБКИМ
                        ДИСКОМ
                                                      
               
                    ЕСЛИ  ГЕНЕРАЦИЯ  НЕ  РАБОТАЕТ
                    _____________________________
               
               
                    ПРИМЕЧАНИЯ  И  СПЕЦИАЛЬНЫЕ  СЛУЧАИ
                    __________________________________
               
                        СИСТЕМЫ С ЖЕСТКИМ ДИСКОМ
               
                        СИСТЕМЫ С ГИБКИМ ДИСКОМ
               
                        БОЛЕЕ ПОДРОБНАЯ ИНФОРМАЦИЯ
               
               
                    КОПИРОВАНИЕ  ЭТАЛОННЫХ  ТАБЛИЦ
                    ______________________________
               
                        КОПИРОВАНИЕ НА ЖЕСТКИЙ ДИСК
               
                        КОПИРОВАНИЕ НА ГИБКИЙ ДИСК
               
               
                    ТРАФАРЕТЫ  ФУНКЦИОНАЛЬНОЙ  КЛАВИАТУРЫ
                    _____________________________________
.

                             - 16 -
                                                         Г Л А В А   3
           ____________________________________________________________
                
                       Г Е Н Е Р А Ц И Я    П А Р А Д О К С А
           ____________________________________________________________
               
                                 Г Е Н Е Р А Ц И Я
               
               До того, как вы могли бы использовать Парадокс, вы должны
           сгенерировать (install) его в вашей компьютерной системе. Па-
           радокс - не защищеная от копирования  программа.  Однако,  мы
           надеемся,  что  вы прочтете и будете следовать положениям ли-
           цензионного соглашения, касающегося выполнения копий програм-
           мы  Парадокса. Эта глава содержит инструкции по генерации Па-
           радокса для его запуска в системе с жестким диском или в сис-
           теме с двумя гибкими дисками.
                Диск  генерации  содержит  программы, необходимые, чтобы
           сгенерировать Парадокс. Если вы имеете систему с жестким дис-
           ком,  программы на диске генерации будут автоматически созда-
           вать или изменять новый директорий на диске, будут  создавать
           или  изменять  новый  файл  конфигурации  системы (config.sys
           file) (без модификации любых параметров, не относящихся к Па-
           радоксу,  если вы уже имеете этот файл на вашем диске), и бу-
           дут копировать все файлы, которые ыам потребуются  для  того,
           чтобы  использовать Парадокс. Для систем с двумя гибкими дис-
           ками процедура генерации будет помогать вам в модификации ва-
           ших дисков Парадокса для включения системных файлов DOS.
                В  ходе  процедур генерации как в системе с жестким дис-
           ком, так и в системе с гибкими дисками, у вас  попросят  пре-
           доставить информацию, которая будет отображаться на ваш экран
           каждый раз, когда вы будете запускать Парадокс на выполнение,
           включая вашу фамилию и серийный номер пакета Парадокса, кото-
           рый вы закупили. Программа не будет запускаться на выполнение
           без этой информации "личной подписи".
                Если вы генерируете Парадокс в системе с жестким диском,
           переходите к следующей странице. Если вы будете  использовать
           Парадокс в системе с двумя гибкими дисками, переходите к раз-
           делу "Генерация в системе с гибкими диском".
                
                      ГЕНЕРАЦИЯ В СИСТЕМЕ С ЖЕСТКИМ ДИСКОМ
                      ____________________________________
                
                До того, как вы начнете, удостоверьтесь, что  вы  имеете
           достаточно свободного пространства на вашем жестком диске для
           генерации и запуска Парадокса. Вам  потребуется,  по  меньшей
           мере, 750К байт пространства на жестком диске для того, чтобы
           сгенерировать программу и запустить обучающий курс Парадокса.
           Для того, тобы иметь достаточно места, по меньшей мере, 1 ме-
           габайт (1000К байт) свободного пространства после  того,  как
           генерируется программа.
                Вы  можете использовать команду DOS chkdsk для определе-
           ния того, какое пространство на жестком диске  вам  доступно.
           Если  вы не имеете достаточного пространства, удалите некото-
           рые файлы (или перенесите их на гибкий диск) до начала  гене-
           рации Парадокса).
                1. Включите ваш компьютер или завершите уже выполняющую-
           ся программу, так что вы увидите на экране системное  пригла-
.

                             - 17 -
           шение DOS (обычно А> или С>).
                2.  Сделайте  ваш жесткий диск текущим диском. Например,
           если ваш жесткий диск является диском С, удостоверьтесь,  что
           системное  приглашение  говорит С>. Если нет, наберите с: для
           того, чтобы изменить этот диск.
                3. Вставьте в накопитель А диск генерации Парадокса.
                4.  Если ваш жесткий диск является диском С, наберите а:
           install c: и нажмите {Enter}.
                Если ваш твердый диск не является диском  С,  подставьте
           корректную букву диска вместо с: в команде install выше.
                В  обоих  случаях удостоверьтесь в правильности действий
           нажатием {Space} между install и буквой накопителя.
                5. Следуйте инструкциям по генерации, которые появляются
           на  экране.  Программа будет приглашать вас ставить и снимать
           различные диски. Каждый раз нажимайте {Enter} для того, чтобы
           продолжить работу.
                Программа генерации будет автоматически создавать дирек-
           торий, названный paradox и  копировать  в  него  программные
           файлы Парадокса.
                Программа  генерации будет также проверять файл конфигу-
           рации системы (config.sys) на вашем жестком диске  для  того,
           чтобы удостовериться в том, что ваша система имеет корректную
           установку для того, чтобы выполнять Парадокс. Любые требующи-
           
           еся изменения будут выполняться автоматически. Для более под-
           робной информации познакомьтесь с разделом "Примечания и спе-
           циальные случаи" далее в данной главе и Приложением С (Конфи-
           гурация Парадокса) Руководства пользователя Парадокса.
                Вас также попросят назвать ваше имя и серийный номер па-
           кета Парадокса. Эта информация "личной подписи" будет  посто-
           янно записана на системный диск 1. Это может выполняться лишь
           однажды, в течение процедуры генерации. Вы не  сможете  изме-
           нить вашу информацию "личной подписи", когда генерация завер-
           шается.
                Процедура генерации займет несколько минут. Когда  файлы
           с системного диска 1 будут сгенерированы, сообщение на экране
           подскажет вам, была ли генерация успешной или нет.
                6. Если генерация с системного диска  1  была  успешной,
           продолжайте  следовать  инструкциям на экране для того, чтобы
           сгенерировать файлы с системного диска  II.  Когда  генерация
           завершается, вы увидите снова системное приглашение.
                Если  генерация  не была успешной, смотрите раздел "Если
           генерация не работает" далее в данной главе.
                7. Снимите исходные системные диски I и II и положите их
           в защищенное место с диском генерации.
                8. До запуска Парадокса выполните рестарт (перезагрузите
           систему) вашего компьютера. Для того, чтобы это сделать,  или
           просто нажмите {Ctrl} {Alt} {Del} одновременно для того, что-
           бы его сбросить (reset).
                Этот шаг гарантирует, что установочные значения в  новом
           файле конфигурации системы возымеют действие.
                Продолжайте,  используя  раздел  "Копирование  эталонных
           таблиц" далее в данной главе.
               
.

                             - 18 -
                   ГЕНЕРАЦИЯ  В  СИСТЕМЕ С  ГИБКИМ ДИСКОМ
                   ______________________________________
                
                1. Включите ваш компьютер или завершите уже выполняющую-
           ся программу, так что вы увидите на экране системное  пригла-
           шение  DOS  A>.
                Если системное приглашение является буквой, другой,  чем
           А наберите а: для того, чтобы изменить этот диск.
                2. Вставьте ваш диск DOS в дисковод А (если  он  еще  не
           там) и ваш диск генерации в дисковод В.
                3.  Если ваши накопители на гибких дисках называются А и
           В, наберите b: finstall и нажмите  {Enter}.
                Если  ваши два накопителя на гибких дисках называются не
           А и В, смотрите раздел "Генерация в системе  с  нестандартным
           гибким диском".
                4. Следуйте инструкциям по генерации, которые появляются
           на экране. Программа будет приглашать вас ставить  и  снимать
           различные диски. Каждый раз нажимайте {Enter} для того, чтобы
           продолжить  работу. Вас также попросят назвать ваше имя и се-
           рийный номер пакета Парадокса.
                5.  Сделайте резервные копии ваших двух системных дисков
           Парадокса, используя команду DOS diskcopy.  Для  того,  чтобы
           это сделать, поместите сгенерированную копию системного диска
           I в дисковод А и чистый диск - в дисковод В.  Затем  наберите
           diskcopy а: b:  {Enter}.
                Когда  копирование  закончится,  повторите эту процедуру
           для системного диска II. Поместите  метки  резервных  дисков,
           Системный  диск I и Системный диск II на ваши новые резервные
           диски и положите их в защищенное место вместе с диском  гене-
           рации.
                Продолжайте,  используя  раздел  "Копирование  эталонных
           таблиц" далее в данной главе.
          
                 ГЕНЕРАЦИЯ В СИСТЕМЕ С НЕСТАНДАРТНЫМ ГИБКИМ ДИСКОМ
              
              
                Если ваши накопители на гибких дисках называются не А  и
           В, вы должны назвать их имена программе генерации. Используй-
           те для этого finstall х: y:.
                Когда вы набираете эту команду, замените х на букву  на-
           копителя,  с  которого вы обычно запускаете (загружаете) DOS.
           (Это, скорее всего, будет А). Замените y на букву вашего вто-
           рого накопителя.
               Например,  если  ваши два накопителя называются А и Е, вы
           должны набрать finstall a: e:.
               Удостоверьтесь во включении обоих букв накопителей,  даже
           если первая буква - А). Но не забудьте нажать  {Space}  между
           finstall и каждой буквой, означающей накопитель.
               
                         ЕСЛИ ГЕНЕРАЦИЯ НЕ РАБОТАЕТ
                         __________________________
               
               Есть одна причина, почему вы не смогли успешно сгенериро-
           вать  Парадокс  в  системе с жестким диском. Это - отсутствие
           достаточного свободного пространства на вашем  жестком  диске
           для  того,  чтобы  сгенерировать  Парадокс. Если вы не имеете
           достаточного пространства, вы  можете  переместить  некоторые
           существующие файлы до генерации Парадокса.
               -Если вы имеете затруднения при генерации Парадокса и  не
           можете преодолеть проблему, пожалуйста вызовите линию поддер-
.

                             - 19 -
           жки заказчика фирмы ANSA  (415)  595-4851.  Представительство
           поддержки  заказчика  поможет вам определить причину и способ
           преодоления проблемы.
               
                       ПРИМЕЧАНИЯ И СПЕЦИАЛЬНЫЕ СЛУЧАИ
                       _______________________________
               
               Для корректного выполнения Парадокса  должен  быть  файл,
           называемый    config.sys    в    корневом    директории   ()
           (root()directory жесткого или гибкого диска, с  которого  вы
           запускаете (загружаете) ваш компьютер. Этот файл содержит па-
           раметры установок, которые  конфигурируют  (настраивают)  ваш
           компьютер на Парадокс.
               В большинстве случаев процедура генерации  в  этой  главе
           позаботиться   о   создании   или  модификации  вашего  файла
           config.sys автоматически.
                          
                          СИСТЕМЫ С ЖЕСТКИМ ДИСКОМ
               
               Если вы ранее не имели файла config.sys, программа  будет
           его  создавать  в  корневом директории вашего жесткого диска.
           Если вы имели файл config.sys, программа сделает все  необхо-
           димые  изменения в нем, не тревожа значения, не относящиеся к
           Парадоксу. Если изменения выполнены, ваш первоначальный  файл
           сonfig.sys будет переименован в config.pdx.
                
               -Если  вы имеете жесткий диск, но запускаете (загружаете)
           ваш компьютер с гибкого диска в накопителе А, вам потребуется
           копировать или модифицировать файл config.sys на вашей диске-
           те запуска (загрузки) DOS;
               -Если вы в текущий момент не имеете файла  config.sys  на
           вашей  дискете запуска, используйте команду DOScopy для того,
           чтобы скопировать файл config.sys из системного  диска  I  на
           вашу дискету запуска.
               -Если вы в текущий момент имеете файл config.sys на вашей
           дискете  запуска,  используйте  программу  обработки  текстов
           (word  processing  programm)  для того, чтобы отредактировать
           файл так, чтобы каждое значение равнялось значениям  в  файле
           config.sys  на  системном  диске I. Эти значения -FILES = 16.
           BUFFERS = 20.
               -Если вы имеете сгенерированный Парадокс на жестком  дис-
           ке,  но  запускаете  (загружаете)  ваш компьютер с еще одного
           жесткого диска, вам потребуется скопировать  или  модифициро-
           вать  файл  config.sys на вашем диске запуска (загрузки). Ис-
           пользуйте ту же самую стратегию,  описанную  для  модификации
           файла   на  дискете,  но  копируйте  или  модифицируйте  файл
           config.sys в корневой () директорий  вашего  жесткого  диска
           запуска.
                                                                
                           СИСТЕМЫ С ГИБКИМ ДИСКОМ
               
               Системный диск I содержит файл, названный config.sys. Его
           значения установок будут  действовать,  когда  вы  запускаете
           (загружаете)  ваш компьютер с этим диском в накопителе А, как
           это описано в главе 4.
               Если вы имеете autoexec.bat файл на вашем  текущем  диске
           запуска  (загрузки) DOS , вы захотите скопировать его на Сис-
.

                             - 20 -
           темный диск I. Этот файл обрабатывается автоматичекски, когда
           вы запускаете ваш компьютер, он  может  установить  системный
           таймер,  установить  маршрут  команды  (establish  a  command
           path), или делать другие вещи. Для  того,  чтобы  скопировать
           этот файл, вставьте вашу текущую дискету запуска в накопитель
           А и вашу копию Системного диска I в накопитель В. Затем набе-
           рите copy a: autoexec.bat b: и нажмите {Enter}.
               Вы  будете вынуждены также копировать на Системный диск I
           дополнительно   все   программы,   вызванные   вашим   файлом
           autoexec.bat.  Если  все эти программы не помещаются на диск,
           не запускайте ваш компьютер с системного диска I; взамен  ис-
           пользуйте следующую стратегию.
                
               -Если  вы не хотите повторно запускать ваш компьютер каж-
           дый раз, когда используете Парадокс,  вы  можете  скопировать
           или  модифицировать  файл  config.sys на вашу дискету запуска
           (загрузки) DOS.
                -Если вы в текущий момент имеете файл config.sys на вашей
           дискете запуска, используйте программу обработки текстов  для
           того, чтобы отредактировать файл так, чтобы каждое его значе-
           ние равнялось значениям в файле config.sys на системном диске
           I. Эти значения: FILES = 16, BUFFERS = 20.
               После завершения каждого из этих двух шагов, ваша дискета
           запуска  (загрузки) DOS будет подходящим образом конфигуриро-
           вать ваш компьютер, чтобы выполнять Парадокс.
               
                          БОЛЕЕ ПОДРОБНАЯ ИНФОРМАЦИЯ
          
               Для более подробной информации об оптимизации  конфигура-
           ции  вашего  компьютера  для Парадокса, смотрите Приложение С
           (Конфигурация Парадокса).
               
               -Если вы желаете перенести вашу копию Парадокса  для  еще
           одного  индивидуума или компании, информация "личной подписи"
           на заставочном экране, должна быть изменена. Вы можете  полу-
           чить  специальную  программу  для того, чтобы выполнить такое
           изменение, обратившись в фирму (415) 595-4851.
               
                        КОПИРОВАНИЕ ЭТАЛОННЫХ ТАБЛИЦ
                        ____________________________
               
               На диске эталонных таблиц Парадокса имеется набор таблиц,
           форм  и других обьектов, которые используются для иллюстрации
           работы программы в обучающих главах этой  книги.  В  связи  с
           тем, что при выполнении примеров вы можете произвести измене-
           ния в таблицах, самое лучшее - работать  с  копией  эталонных
           таблиц на тот случай, что вы или кто - нибудь еще захочет за-
           пустить обучающий курс сначала еще раз.
               Данный раздел содержит инструкции по копированию  эталон-
           ных таблиц. Как и ранее, инструкции различаются в зависимости
           от  вашей  системы.  Для  пользователей с жестким диском, эта
           процедура копирует обьекты в директорий paradox  на  жестком
           диске для пользователей с гибкими дисками выполняется рабочая
           копия диска эталонных таблиц Парадокса.
               Когда  вы  скопировали  таблицы на ваш жесткий или гибкий
           диск, снимите исходный диск эталонных таблиц Парадокса и  по-
           ложите  его  в защищенное место. Затем продолжайте, используя
           раздел "Трафареты функциональной клавиатуры".
.

                             - 21 -
               
               
                         КОПИРОВАНИЕ НА ЖЕСТКИЙ ДИСК
               
               Начинайте с системного приглашения DOS (обычно А> или C>)
           на экрана.
               1. Сделайте ваш накопитель на жестком диске текущим нако-
           пителем. Напрмер, если ваш жесткий диск  является  дисководом
           С, удостоверьтесть, что системное приглашение говорит С>. Ес-
           ли нет, наберите с: для того, чтобы заменить дисковод.
               2. Наберите cdparadox для того, чтобы  изменить  текущий
           директорий на paradox.
               3.  Вставьте диск эталонных таблиц Парадокса в накопитель
           А.
               4. Наберите а:tutor и нажмите   {Enter}.
               Эталонные таблицы и другие  обьекты  будут  автоматически
           копироваться  в  директорий  paradox на вашем жестком диске.
           Снимите диск эталонных таблиц с накопителя А и поместите  его
           в защитное место.
               
                         КОПИРОВАНИЕ НА ГИБКИЙ ДИСК
                     
               Начинайте с системного приглашения DOS (обычно А>) на эк-
           ране.
               1. Вставьте диск эталонных таблиц Парадокса в  накопитель
           А.
               2. Вставьте чистый форматированный диск (с шага 2 раздела
           "Генерация в системе с гибким диском") в накопитель В.
               3. Наберите  ftutor и нажмите  {Enter}.
               4.  Эталонные таблицы и другие обьекты будут копироваться
           на чистый диск в накопителе В. Когда все обьекты скопируются,
           вы  увидите на экране снова приглашение DOS. Снимите исходный
           диск эталонных таблиц с накопителя А и поместите диск  в  за-
           щитное место.
               
                       ТРАФАРЕТЫ ФУНКЦИОНАЛЬНОЙ КЛАВИАТУРЫ
                       ___________________________________
               
               Трафареты функциональной клавиатуры, которые поставляются
           вместе с программой Парадокса, сконструированы для того, что-
           бы  показывать вам "с одного взгляда" что каждая функциональ-
           ная клавиша будет делать.
               Для того, чтобы установить трафарет, просто поместить его
           поверх  функциональных клавиш. Один из пластиковых трафаретов
           будет соответствовать стандартной клавиатуре. Другие трафаре-
           ты  соответствуют совместимым с РС клавиатурам и имеют трафа-
           рет для Lotos 1-2-3 на обратной стороне.
               
.

                             - 22 -
           
               
               
               
               
                      ЗАПУСК ПАРАДОКСА С ЖЕСТКОГО ДИСКА
                      _________________________________
               
               
                      ЗАПУСК ПАРАДОКСА С ГИБКОГО ДИСКА
                      ________________________________
               
               
                      ЕСЛИ ЧТО-НИБУДЬ ИДЕТ НЕ ТАК
                      ___________________________
               
               
                      ЭКРАН ПАРАДОКСА
                      _______________
.

                             - 23 -
               
                                                           Г Л А В А  4
           ____________________________________________________________
               
                               ЗАУСК ПАРАДОКСА
           ____________________________________________________________
               
                                 З А П У С К
               
               Эта  глава  описывает,  как запустить (start) Парадокс на
           вашем компьютере. Процедура зависит от  того,  имеете  ли  вы
           систему с жестким или гибким диском.
               Невозможно запустить Парадокс непосредственно с системных
           дисков без предварительной генерации Парадокса. Если  вы  еще
           не сгенерировали Парадокс, вернитесь к главе 3.
               
                      ЗАПУСК ПАРАДОКСА С ЖЕСТКОГО ДИСКА
                      _________________________________
               
               Удостоверьтесь,  что вы сгенерировали Парадокс для вашего
           компьютера, как описано в главе 3. Если вы планируете продол-
           жить работу, используя обучающий курс в оставшейся части кни-
           ги, удостоверьтесь, приведено ли копирование эталонных таблиц
           на ваш жесткий диск, как описано в предыдущей главе.
               Если  вы  уже сгенерировали Парадокс, не забудьте переза-
           пустить (повторно загрузить) вашу систему, так, чтобы  конфи-
           гурационные  значения  возымели  бы действие. Для того, чтобы
           сделать это, или выключите ваш компьютер и снова его  включи-
           те,  или  одновременно  нажмите {Ctrl} {Alt} {Del}  для того,
           чтобы сбросить его.
               1. Включите ваш компьютер, или завершите  уже  запушенную
           программу,  так  что  вы увидите системное приглашение DOS на
           экране (обычно А> или С>).
               2. Сделайте ваш накопитель на жестком диске текущим нако-
           пителем. Например, если ваш жесткий диск является накопителем
           С, удостоверьтесь, что системное приглашение говорит С>. Если
           это не так, наберите с: для того, чтобы изменить этот накопи-
           тель.
               3. Наберите сdparadox для того, чтобы  заменить  текущий
           директорий на paradox.
               4. Нaберите paradox и нажмите    {Еnter}.
               
               Через несколько секунд вы увидите заставку Парадокса, то-
           рая содержит товарный знак. Затем вы увидите главное  меню  (
           Смотрите рисунок 9 приложения).
               -Если  программа  не запускается, или вы имеете затрудне-
           ния, читая экран, смотрите раздел "Если что - нибудь не  так"
           далее в данной главе.
              
                       
                       ЗАПУСК  ПАРАДОКСА  С  ГИБКОГО  ДИСКА
                      _______________________________________
              
               Удостоверьтесь  в  том, что Вы сгенерировали Парадокс для
           Вашего компьютера, как описано в главе 3. Если Вы собираетесь
           продолжить, используя обучающий курс в оставшейся части  кни-
           ги,  удостовертесь, проведено ли копирование эталонных таблиц
.

                             - 24 -
           на рабочий диск, как это описано в предыдущей главе.
               Если Ваш компьютер включен, завершите программу,  которая
           в настоящее время выполняется.
               1.  Вставьте  сгенерированную  копию Системного диска 1 в
           накопитель A.
               2. Вставьте диск данных Парадокса в накопитель В.
               Если Вы собираетесь работать над обучающим курсом в  дан-
           ной  книге,  используйте  Вашу  рабочую копию диска эталонных
           таблиц Парадокса.
               3. Если Ваш компьютер выключен, включите его.
               Если Ваш компьютер включен, перезапустите (повторно  заг-
           рузите)  его.  Для того, чтобы это сделать, или выключите Ваш
           компьютер и затем снова включите,  или  нажмите  одновременно
           {Ctrl}  {Alt}  {Del} для того, чтобы его сбросить.
               Подождите  до тех пор, пока не увидите системное пригла-
           шение DOS (обычно A).
               4. Наберите  paradox  и нажмите  {Enter} .
               Через несколько секунд Вы увидите заставку Парадокса, ко-
           торая содержит торговый знак и авторские сообщения. Затем  Вы
           увидите сообщение внизу экрана, запрашивающее у Вас установку
           Системного диска 2 в накопитель A.
               5. Снимите системный диск 1 с накопителя A и замените его
           на Вашу рабочую копию Системного диска 2.
               -  П р и м е ч а н и е :  все время, пока  работает Пара-
           докс не снимайте Системный диск II с накопителя A до тех пор,
           пока не получите инструкцию сделать это.
               6. Нажмите  {Enter}.
               Программа завершит загрузку и Вы увидите главное меню.
               -  Если программа не запускается, или если Вы имеете зат-
           руднения, читая экран, смотрите раздел "Если что-нибудь  идет
           не так" в данной главе.
               
                           ЕСЛИ  ЧТО-НИБУДЬ  ИДЕТ  НЕ  ТАК
                          _________________________________
               
                
               Если  Парадокс  не запускается корректно, удостовертесь в
           том, что программа была сгенерирована должным образом на  Ваш
           жесткий диск или рабочие гибкие диски. В системе с двумя гиб-
           кими дисками проверьте, правильно ли установлены диски.
               Имеется  два сообщения об ошибках, которые Вы можете уви-
           деть:
               - Недостаточно памяти для исполнения Парадокса. Вы увиди-
           те это сообщение, если у Вас недостаточно  доступной  памяти,
           чтобы загрузить Парадокс. В зависимости от Вашей компьютерной
           системы Вы можете увеличить объем доступной памяти уменьшени-
           ем размера памяти диска (RAMdisk) или блока подкачки информа-
           ции  для  печати  (print  spooler), или завершением некоторых
           программ, находящихся резидентно в памяти.
           Если ни одно из этих решений не срабатывает, Вы будете должны
           оперативной  памяти Вашей системе для того, чтобы работать  с
           Парадоксом.
               - Файловый лимиит (File limit) в CONFIG.SYS  слишком  ма-
           ленький для запуска программы. Для корректного выполнения Па-
           радокса  должен  быть файл, названный  config.sys  в корневом
           () директории жесткого или гибкого  диска, с которого Вы за-
           пускаете (загружаете) Ваш компьютер.
.

                             - 25 -
               
               Этот файл содержит значения установок, которые конфигури-
           рует Ваш компьютер, чтобы выполнить Парадокс.
               В большинстве случаев процедура генерации в главе 3 поза-
           ботиться о создании или модификации Вашего  файла  config.sys
           автоматически.  Если Вы видите такое сообщение (File limit in
           CONFIG.SYS too low to start program), тогда
               - Парадокс не сгенерировался должным образом; или
               - Вы не запустили Ваш компьютер с диска с подходящим фай-
           лом config.sys; или
               - Вам необходимо прочесть раздел "Примечания и  специаль-
           ные случаи" в главе 3.
               Для  более подробной информации о файле конфигурации сис-
           темы config.sys смотрите Приложение С (Конфигурация  Парадок-
           са) Руководства пользователя Парадокса.
               Если  появляется любое другое сообщение, оно будет, веро-
           ятно, идти от DOS. Справьтесь с руководством по DOS для более
           подробной информации.
               Если Вы испытываете затруднения, читая информацию на  эк-
           ране  - особенно высвеченные части - Вы, возможно, должны со-
           общить Парадоксу информацию о Вашем мониторе до того, как мо-
           жете продолжать работу. Смотрите информацию о  программе  за-
           казной  конфигурации  Парадокса (Paradox Custom Configuration
           Program) в Приложении С  Руководства  пользователя  Прадокса.
           Только  по этой причине Вам может потребоваться использование
           программы конфигурации в этом месте.
          
                                  ЭКРАН  ПАРАДОКСА
                                  ________________
                                                    
               Каждый раз, когда Вы запускаете Парадокс, Вы  будете  ви-
           деть  экран  главного  меню. Он разделяется на две части: об-
           ласть меню в верху экрана и рабочее пространство  ниже  меню.
           Кроме  того,  когда  необходимо, внизу экрана появляется окно
           сообщения (Смотрите рисунок 10 приложения).
.

                             - 27 -
               
               
               
               
               
               
                               КЛАВИАТУРА
                               __________
               
               
                                  ФУНКЦИОНАЛЬНЫЕ КЛАВИШИ
                     
                                  УПРАВЛЯЮЩИЕ КЛАВИШИ
               
                                  КЛАВИАТУРА ЦИФР/КУРСОРА
               
               
                               КЛЮЧЕВЫЕ КЛАВИШИ
                               ________________
.

                             - 28 -
                                                           Г Л А В А  5
           ______________________________________________________________
           
                                КЛАВИАТУРА  ПАРАДОКСА
           ______________________________________________________________
           
                                      КЛАВИШИ
                                     
               Когда  программа  Парадокса выполняется, многие из клавиш
           Вашей клавиатуры используется специальными способами. В  этой
           главе  перечисляются  эти клавиши и описывются наиболе важные
           из них.
                                      
                                     КЛАВИАТУРА
                                     __________
               
               Имеется три группы клавиш, использованных специальным об-
           разом в Парадоксе (Смотрите рисуноки 11,12,13 приложения).
.

                             - 30 -
                               КЛАВИАТУРА ЦИФР/КУРСОРА
                
               В дополнение к клавишам, здесь отмеченным, Вы можете  ис-
           пользовать  клавиши в клавиатуре цифр/курсора для того, чтобы
           двигать по экрану курсор (указатель). Эти клавиши описываются
           в главе 8. Клавиши, использованные при редактировании  табли-
           цы, описываются в главе 10.
              Парадокс использует клавиатуры IBM и  Compag  персональных
           компьютеров как стандарт для обозначения клавиш. Если вы име-
           ете другой компьютер, включая IBM PC AT , некоторые из  обоз-
           начений  клавиш  и  их расположение на клавиатуре могут отли-
           чаться от использованных в данной книге.
              Исчерпывающий набор диаграмм клавиатуры приводится в  раз-
           деле "Клавиатура" в главе 2 Руководства пользователя Парадок-
           са.
                              КЛЮЧЕВЫЕ КЛАВИШИ
                              ________________
                 
           {F1} - Примите к сведению, в частности, следующие кла-
                         виши:  Нажатие Help {F1} предоставляет информа-
                         цию о произвольном аспекте программы, над кото-
                         рым  вы сейчас работаеете. Help {F1} также дает
                         вам доступ к меню казки (Help меню), через  ко-
                         торое вы можете получить подсказку на любую те-
                         му, относящуюся к Парадоксу.
           {F2} - DO-IT! Нажатие Делай это!  {F2}  указывает  Парадоксу,
                         что вы завершили важное действие, такое как ре-
                         дактирование, создание, сортировку или  запрос.
                         Это завершит  вашу  конструкцию и вернет вас  в
                         главное меню.
                            
           {F10} - Нажатие клавиши Меню {F10} в любой  момент  вы-
                         даст текущее меню.
           {Esc}         Когда отображается подменю или приглашение, на-
                         жатие клавиши {Esc}  возвращает  к  предыдущему
                         меню.  Когда  отображается  главное  меню (меню
                         верхнего уровня), нажатие клавиши {Esc} возвра-
                         щает курсор в рабочее пространство.
           {Enter}        Эффект от нажатия {Enter} зависит от того, что
                         вы сейчас  делаете:
                         - если отображается меню, нажатие {Enter} выби-
                         рает высвеченную опцию меню.
                         - когда  вы  где-то  посередине  операции ука -
                         зания (pointing operatio), такой как изменение,
                         размер  изображения или движение в области фор-
                         мы нажатие {Enter} завершает операцию и  выпол-
                         няет изменение.
.

                             - 31 -
                         - когда не отображается никакого  меню  и вы не
                         связаны с операцией указания,  нажатие  {Enter}
                         продвигает вас в пределах текущей таблицы   или
                         формы, одно поле за  одно  нажатие.
                         Когда вы достигли последнего поля записи, нажа-
                         тие {Enter} продвинет вас к первому полю следу-
                         ющей записи, если такая запись имеется.
                         На вышей клавиатуре клавиша {Enter} может иметь
                         обозначение - {Return} , {CR} или как -  нибудь
                         еще.
           {Ctrl}        {Ctrl} , как {Shift} , всегда используется сов-
                         местно с еще одной клавишей.  В  данной  книге,
                         всякий  раз,  когда указывается нажать {Ctrl} с
                         еще одной клавишей, вы увидите клавиши, скомби-
                         нированные с {Ctrl}, например {Ctrl} {-->}. Это
                         значит, что вы должны  держать  нажатой  {Сtrl}
                         при тии {<--} .
                         Благодаря {Ctrl}, как "турбо" клавише,   расши-
                         ряются действия других клавиш. Например,  {<--}
                         продвигает курсор на одно  поле  влево;  {Ctrl}
                         {<--} продвигает курсор на один экран влево.
           {Ctrl}{Break} Нажатие  {Ctrl}  {Break} останавливает текущую
                         задачу и возвращает вас в предыдущую операцию.
           {Alt}         {Alt}  подобна  клавише {Ctrl}, но используется
                         но только с функциональными клавишами. Когда вы
                         хотите использовать какую-то комбинацию {Alt} -
                         функциональная клавиша, прижмите {Alt} и нажми-
                         те функциональную клавишу.
.

                             - 32 -
                
                
                                  СИСТЕМА МЕНЮ
                                  ____________
                
                                     ГЛАВНОЕ МЕНЮ
               
                                     ПРИГЛАШЕНИЯ
               
                                     ДИСКИ, НАКОПИТЕЛИ, ДИРЕКТОРИИ
               
                                     ПОДМЕНЮ
               
                                     ОТМЕНА ОПЕРАЦИЙ
               
                                     СОКРАЩЕНИЯ
               
                                     ВЫХОД ИЗ ПАРАДОКСА
               
                                          
                                  А Н Н О Т А Ц И Я
                                  _________________
               
               
           
.

                             - 33 -
                                                           Г Л А В А  6
           ____________________________________________________________
               
                     ЗАДАНИЕ ПАРАДОКСУ ВЫПОЛНЯЕМЫХ ДЕЙСТВИЙ
           ____________________________________________________________
              
                                 Д Е Й С Т В И Е
                
                В  основном,  вы задаете программе Парадокса выполняемые
           ей действия выбором альтернатив из различных меню наверху эк-
           рана. Данная глава поясняет, как
                - выполнить выбор из меню;
                - ответить на приглашение;
                - обратиться к накопителям и директориям;
                - двигаться от одной операции к другой;
                - использовать клавиши для упрощения работы с меню.
                Перед  рассмотрением  примеров в данной главе, запустите
           программу Парадокса, как это описано в главе  4.  Удостоверь-
           тесь, что на экране - главное меню.
                
                
                                  СИСТЕМА МЕНЮ
                                  ____________
                
                
                Меню Парадокса, которые появляются вверху экрана, содер-
           жат опции (options), которые вы можете выбрать. Меню  органи-
           зуется в виде иерархической структуры, так что одно меню вле-
           чет за собой другое. Вы можете постепенно сужать диапазон вы-
           борок,  пока  вы не достигли конкретной альтернативы, которую
           вы хотите выполнить.
               Вверху этой иерархической структуры меню находится  глав-
           ное  меню Парадокса, которое появляется на экране, когда вы в
           первый раз запускаете программу.  По  структуре  оно  подобно
           всем другим меню Парадокса (Смотрите рисунок 14 приложения).
                Альтернативы  располагаются  в  виде строки вверху меню.
           Одна альтернатива - просмотреть, когда вы начинаете -  высве-
           чивается. Вы можете использовать {-->} и {<--} для того, что-
           бы двигаться от одной опции к другой. Вы можете также исполь-
           зовать  {Home}  для  того,  чтобы двигаться к первой опции, и
           {End} для того, чтобы двигаться к последней опции.
                Ниже  альтернатив меню располагается пояснение высвечен-
           ной опции. Для  Просмотреть, например,  она  говорит: Посмот-
           реть таблицу. Когда  вы  перемещаетесь к другим опциям, пояс-
           нение будет изменяться.
                Когда вы выполнили окончательный выбор из меню, меню ис-
           чезнет.  Вы  можете  всегда повторно отобразить меню нажатием
           Меню {F10} . Меню, которое вы видите, будет всегда  содержать
           ваши текущие выборки, не обязательно выборки в главном меню.
                                       
                                ГЛАВНОЕ МЕНЮ
               
               Опции в главном меню отображают боьшинство операций Пара-
           докса. Вы можете выбрать:
               - Vien для того. чтобы отобразить таблицу на экране;
               - Ask для того, чтобы выбрать, вычислить и манипулировать
           информацией в таблицах;
.

                             - 34 -
               - Report для того, чтобы сконструировать и отпечатать от-
           чет, основанный на таблице или запросе;
               - Сreate для того, чтобы создать новую таблицу, в которой
           расположить информацию;
               -  Modify для того, чтобы добавить, изменить или сортиро-
           вать информацию в таблице; или пересмотреть структуру таблицы;
               - Image для того, чтобы  переорганизовать  информацию  на
           экране;
               - Forms для того, чтобы сконструировать или изменить фор-
           му для отображения или ввода информации;
               
               - Tools для того, чтобы управлять обьектами в вашей  базе
           данных и преобразовывать данные в таблицах Парадокса в или из
           других форм.
               - Scripts для записи и воспроизведения повторяющихся пос-
           ледовательностей действий;
               -  Help  для вывода на экран информации о программе Пара-
           докс;
               - Exit для того, чтобы завершить сеанс работы с  Парадок-
           сом.
               Для возврата из главного меню в рабочее пространство наж-
           мите клавишу  {Esc} .
               
                              Выбор опции меню
                              ________________
               
               Имеется два способа выбора опции из меню Парадокса.  Сна-
           чала  убедитесь, что меню находится на экране. Если нет, наж-
           мите клавишу  Меню  {F10}  .
               - Высвечиванием
                    1.  Используя { -->} , {<--} , {Home} и {End} высве-
           тите опцию, которую вы хотите выбрать.
                    2.  Нажмите  {Enter}  для того, чтобы ее выбрать.
               - Набором на клавиатуре
                    1. Просто нажмите первую букву выбранной информации.
                
                                 ПРИГЛАШЕНИЯ
               
               Когда вы выбираете Vien (просмотреть), Ask (спросить) или
           Create  (создать) из главного меню, Парадокс будет приглашать
           вас задать имя таблицы для просмотра, выполнения запроса  или
           создания (Смотрите рисунок 15 приложения):
               Приглашение просит вас задать  имя  таблицы.  Вы  увидите
           другие похожие приглашения при использовании других опций Па-
           радокса.
               Имеется  три  способа, при помощи которых вы можете отве-
           тить на приглашение задать имя таблицы:
               - набрать имя таблицы и нажать  {Enter}  ;
               - нажать {Enter} , чтобы вывести на экран меню ваших таб-
           лиц  и выбрать необходимую вам или высвечиванием ее имени или
           набором первой вуквы имени.
               Если  вы набираете первую букву и более чем одно имя таб-
           лицы начинается с этой вуквы. таблицы, также  начинающиеся  с
           других букв, исчезнут из меню. Вы должны затем выбрать высве-
           чиванием из таблиц нужную вам.
               - Нажать {Esс} для того, чтобы вернуться из приглашения к
           предыдущему меню.
.

                             - 35 -
               
                            Ответ на приглашение
                            ____________________
                         
               Используем  метод меню для того, чтобы выбрать и просмот-
           реть таблицу продуктов.
               Начинаем с главного меню,  отображенного  вверху  экрана.
           Если  его  там  нет, нажмите Меню {F10} для вывода на дисплей
           главного меню,
               1. Используйте клавиши {<--} или {-->} (если  необходимо)
           и высветите View.
               2. Нажмите {Enter} .
               Парадокс пригласит Вас задавать имя таблицы.
               3. Нажмите  {Enter} .
               Вы увидите меню эталонных таблиц.
               4. Используя клавиши курсора, высветите таблицу,  назван-
           ную Products (продукты).
               5. Нажмите  {Enter} .
               Появится таблица продуктов.
               Рисунок 16 приложения  иллюстрирует этот процесс.
               
                     
                           ДИСКИ,  НАКОПИТЕЛИ,  ДИРЕКТОРИИ
                         
                        
               Когда  Парадокс ищет или записывает файлы на диске, он, в
           нормальных условиях, работает с Вашим текущим диском и дирек-
           торием - с директорием и диском, с которого Вы запускали  Па-
           радокс. В этой связи, мы рекомендуем запуск Парадокса с нако-
           пителя  и директория, содержащих файлы, которые Вы хотите ис-
           пользовать.
               Однако, Вы можете работать с объектами на любом накопите-
           ле и в любом директории. Если Вы хотите  использовать  объект
           на накопителе или в директории, которые не являются текущими,
           то  предваряйте таблицу, запрос или сценарий (их имена) нако-
           пителем и/или директорием в ответе на приглашение.  Например,
           если  Вы  хотите вывести на экран таблицу, названную Персонал
           (staff) из директория, названного  persrecords  на диске C,
           введите вместо ввода только  staff.
               Если  бы Вы предпочли выбрать имя из меню, введите просто
           имя накопителя и/или директория до нажатия {Enter}  .  Напри-
           мер,  Table : c:persrecords выведет список всех таблиц в ди-
           ректории persrecords на диске C, тогда как Table: c:  выве-
           дет список всех таблиц в текущем директории на накопителе C.
               Вы  можете  использовать выборку Tools/More/Directory для
           изменения текущего накопителя и директория. Для более подроб-
           ной информации, смотрите главу 10 (Иструментальные  средства)
           Руководства пользователя Парадокса.
                
                                       ПОДМЕНЮ
                                    
               Когда  Вы  выбираете опцию главного меню, отличающуюся от
           опций Просмотреть, Спросить или Создать, Вы увидите более де-
           тализированное меню, которое сужает Ваши возможные  альтерна-
           тивы. Такое меню называется подменю (субменю).
               Процесс субменю может продолжаться на нескольких уровнях.
               Для  возврата из подменю к предыдущему меню и, в конечном
.

                             - 36 -
           итоге, - к рабочему пространству, нажимайте  {Esc} .
               
                           Продвижение по структуре меню
                          _______________________________
                                        
               Предположим, Вы интересуетесь переносом  (импортом) 1-2-3
           файла  в  Парадокс.  Вы  можете  сделать это при помощи опции
           ExportImport в меню инструментальных средств.  Начинаем  этот
           пример с таблицы продуктов.
               1.  Нажмите клавишу Меню {F10} для того, чтобы вывести на
           экран главное меню.
               2. Нажмите T для  выбора  опции  Tools  (инструментальные
           средства). Появится меню инструментальных средств.
               3. Нажмите E для  выбора  опции  ExportImport.
              Появится меню экспорта -  импорта,  которое  позволит  Вам
           выбрать  или  Export (перенос файла из Парадокса), или Import
           (перенос файла в Парадокс).
               4.  Нажмите  I для выбора опции Import. Появится меню им-
           порта, которое содержит список форматов,  которые  Вы  можете
           импортировать  (переносить файлы в Парадокс). На рисунке   17
           приложения   приведена  рассмотренная  процедура по пунктам.
               Но мы еще не выбрали опцию! Мы продолжим в следующем при-
           мере.
           
                     
                                  ОТМЕНА  ОПЕРАЦИЙ
                               
               Если  Вы  начинаете  выполнение операции и изменяете свое
           намерение довести ее до конца, Вы  можете  отменить  операцию
           четырьмя способами: используя  {Esc},  {Ctrl}  {Break}  опции
           Cancel или Undo.
                {Esc}  используется для возврата из различных меню Пара-
           докса и приглашений, как это показано в примере Выход из под-
           меню.
                                  Выход из подменю
                                  ________________
                
               Мы  остановились в момент перед импортом (преобразованием
           файла в формат Парадокса)  файла  1-2-3  в  Парадокс.  Сейчас
           представим себе, что мы решили не делать импорта файла.
               На экране отображается меню импорта.
               1.  Нажмите  {Esc}  .  Меню импорта исчезнет и Вы увидите
           предыдущее меню (меню экспорта-импорта).
               2. Нажмите {Esc} снова для возврата в меню инструменталь-
           ных средств.
               3.  Нажмите {Esc} для возврата в главное меню.
               4. Нажмите {Esc} снова для возврата к таблице продуктов в
           Вашем  рабочем  пространстве.
               Рисунок 18 приложения по пунктам иллюстрирует выполняемую
           последовательность действий .
                {Ctrl} {Break} может использоваться для прерывания  мно-
           гих  операций Парадокса. Нажимайте {Ctrl} {Break} всякий раз,
           когда Вы хотите остановить или отменить то, что Вы делаете  в
           данный момент.
               Например, предположим, что Вы применили опцию Modify/Sort
           для сортировки длинной таблицы. Пока таблица сортируется,  Вы
.

                             - 37 -
           можете нажать {Ctrl} {Break} для того, чтобы отменить продол-
           жение сортировки. Похожим образом Вы можете использовать  эти
           клавиши  для  отмены сценария, который используется в текущий
           момент.
               
               
               Cancel     Некоторые из операций  Парадокса,  такие,  как
           редактирование  и создание таблицы требуют несколько шагов до
           завершения операции. По этой причине такие  операции  никогда
           не  завершаются полностью до тех пор, пока не завершился пос-
           ледний шаг. Если Вы хотите отменить операцию до того, как она
           завершится,  нажмите клавишу меню {F10} и  Вы  увидите  опцию
           Cancel  (отменить). Опция отменяет всю операцию в ее развитии
           и уничтожает любые изменения, которые  Вы  сделали.  Парадокс
           возвратится  туда,  где Вы были до того, как Вы начали опера-
           цию, которая была отменена.
               Undo     Опция Undo (уничтожить) появляется в меню всякий
           раз, когда Вы редактируете таблицу или вводите  в  нее  новые
           данные. Эта опция уничтожает изменения, одно за один раз, за-
           пись  за записью возвращаясь к началу операции. Она оставляет
           Вас в пределах операции для дальнейшей работы.
               Каждый раз, когда Вы перемещаете курсор от одной записи к
           другой, опция отмечает конец одного уровня Undo и начало дру-
           гого. Undo может также использоваться для восстановления  це-
           лых записей, которые были уничтожены (удалены).
               Например,  если  Вы редактируете таблицу и Вы успешно вы-
           полнили изменения различных полей в записи, выборка Undo один
           раз будет восстананавливать все поля, измененные с  тех  пор,
           как продвигали курсор к записи.
               Допустим, Вы изменили поле фамилии в записи 1, продвигае-
           тесь  вниз к записи 2 и изменяете поле адреса. Затем Вы возв-
           ращаетесь к записи 1 и изменяете поле почтового индекса. Сей-
           час Вы выберите Undo, поле почтового индекса будет восстанов-
           лено в состояние, в котором оно  было  до  изменения.  Вторая
           Undo  восстановит поле адреса в записи 2. Третья выборка Undo
           восстановит уже поле фамилии в записи 1, где Вы начинали.
               
                                      СОКРАЩЕНИЯ
               
                 Некоторые часто используемые опции меню могут также вы-
            бираться нажатием функциональных клавиш. Результат получает-
            ся тот же самый, как и при выборе из меню, нот сам процесс -
            легче. Такие клавиши включают:
                 {F1} Эквивалентно выбору Help из главного или  текущего
            меню.  Help  {F1} выдает на дисплей информацию о том, что вы
            делаете в настоящий момент времени.
                 {F2} Эквивалентно выбору DO-IT! (делай ее!) из текущего
            меню. DO-IT! {F2} доводит до конца текущую операцию.
                 {F9}   Эквивалентно  выбору  Edit  (редактирование)  из
            главного меню для того, чтобы редактировать текущее  изобра-
            жение.
                 {Alt}  {F7} Эквивалентно выбору Output/Print (Вывод/Пе-
            чать) из меню отчетов. Печатает текущий отчет в  стандартном
            формате.
                 
.

                             - 38 -
                                  ВЫХОД ИЗ ПАРАДОКСА
                                  
                 Когда вы готовы завершить сеанс  работы  с  Парадоксом,
            выберите  Exit (выход) из главного меню. Последнее меню поз-
            волит вам подтвердить, действительно ли вы хотите  выйти  из
            Парадокса.
                 -  No (нет) для того, чтобы изменить свое мнение и про-
            должить использование Парадокса;
                 - Yes (да) для того, чтобы завершить сеанс и  вернуться
            в DOS.
                 Поскольку Парадокс автоматически оставляет ваши таблицы
           текущими на вашем жестком или гибком магнитном диске,  вы  не
           должны  тревожиться  об  их повторном сохранении до выхода из
           Парадокса. Однако, некоторые  временные  таблицы,  такие  как
           answer  (ответ) (которые содержат ответ на ваш последний зап-
           рос, как описано в главе 12), будут удалены, когда вы выйдете
           из  Парадокса.  Вы  можете  использовать выборку Tools/Rename
           (Инструментальные средства/Переименовывание) для того,  чтобы
           переименовать временную таблицу для сохранения ее информации,
           как описано в главе 10 (Инструментальные средства) Руководст-
           ва пользователя Парадокса.
                Кроме  того,  вы  можете использовать выборку Tools/Copy
           (Инструментальные средства/Копирование) для возврата к  любым
           таблицам, которые вы создали или изменили, как описано в гла-
           ве 16 данной книги.
                
                Если вы решили выйти из Парадокса посередине операции,
           которая выполняет изменения в вашей базе  данных,  такой  как
           Edit (редактирование), Парадокс не позволит вам выйти. Вместо
           этого, когда вы нажмете меню {F10} для того, чтобы  добраться
           до  операции  Exit  (выход),  вы  увидите  опции,  такие, как
           DO-IT!, Cancel и Undo - верный знак того, что операция  нахо-
           дится в процессе выполнения! Вы должны завершить или отменить
           ее до того, пока сможете достичь главного меню.
           
                                  Выход из Парадокса
                                  __________________
                                  
                 1. Нажмите клавишу Меню {F10} .
                 Если появляется главное меню, переходите к шагу 2.
                 Если появляется другое меню, завершите операцию,  нахо-
           дящуюся  в процессе выполнения. После этого вы будете возвра-
           щаться в рабочее пространство главного  меню.  Если  меню  не
           отображается на экране, нажмите Меню {F10}.
                 2. Нажмите E для выбора операции Exit.
                 Вы  увидите продменю, которое позволяет вам подтвердить
           или отменить выход из Парадокса. Для изменения своего решения
           выйти  из  Парадокса и остаться в нем, выберите No.Рисунок 19
           приложения иллюстрирует по пунктам рассмотренный процесс.
                 3. Нажмите Y (Yes) для подтверждения того, что вы хоти-
           те выйти из Парадокса.
                 В этот момент вы увидите системное приглашение DOS  (A>
            или C>).
                 -  П  р  и м е ч а н и е: Всегда используйте опцию Exit
            для завершения вашего сеанса работы с  Парадоксом.  Несмотря
            на  то,  что  другие методы (такие, как сброс или выключение
            вашего компьютера) могут работать тоже, опция Exit - единст-
.

                             - 39 -
            венный  способ  убедиться в том, что все ваши инструкции вы-
            полнились и что вся ваша информация должным образом  размес-
            тилась на диске.
                                  
                                  
                                  А Н Н О Т А Ц И Я
                                  _________________
                 
                 Меню Парадокса появляется вверху экрана. Меню организу-
           ется иерархическим способом, сверху вниз, с главным  меню  на
           самом верху. Оно содержит основные опции Парадокса.
                 Нажатие  клавиши  Меню  {F10} всегда вызывает выдачу на
           экран меню текущих альтернатив. Для выполнения выборки из ме-
           ню или
                 - используйте клавиши со стрелками для продвижения выс-
           вечивания к опции, которую  вы  желаете  выбрать,  и  нажмите
           {Enter}. или - просто нажмите первую букву опции, которую  вы
           желаете  выбрать.
                Некоторые выборки меню предваряются  приглашением задать
           имя таблицы или другого объекта.
                Вы  можете  набрать на клавиатуре имя таблицы или нажать
           {Enter} для того, чтобы увидеть меню таблиц в текущем  дирек-
           тории. Вы можете также ввести имя накопителя и/или директория
           для того, чтобы обратиться к таблицам на еще одном директории
           и накопителе. Однако
                -  Никогда  не изменяйте гибкие диски, содержащие данные
               ---------------------------------------------------------
           Парадокса без нажатия сначала {Alt} {F8}  Стереть все.
           -----------------------------------------------------
                Другие выборки меню предваряются подчиненными меню (под-
           меню).  Вы можете нажать {Esc} для возврата из подменю в пре-
           дыдущее меню, или из главного меню - в рабочее  пространство.
           Вы можете отменить операции в процессе их выполнения нажатием
           {Ctrl} {Break}, или выбирая Cancel или Undo из текущего меню.
               Вы можете использовать функциональные клавиши для  некото-
           рых  выборок меню, таких как Help {F1} вместо выборки Help из
           меню, или DO-IT! {F2} вместо выборки DO-IT ! из меню.
               Когда готовы выйти из Парадокса, выберите Exit из главного
           меню.  Из  меню  подтверждения, которое при этом появляется, Вы
           можете выбрать Yes для выхода или No для изменения Вашего наме-
           рения и продолжения работы с Прадоксом.
               Когда Вы начинаете задавать Парадоксу выполняемые им дейст-
           вия, в Ваших руках есть всегда подсказка Help. Следующая  глава
           поясняет систему подсказки Парадокса (Help систему).
.

                             - 42 -
           
                
               
                 
                            ВЫВОД  ПОДСКАЗКИ  НА  ЭКРАН
                            ___________________________
                
                
                                ДВИЖЕНИЕ  ПО  СИСТЕМЕ  ПОДСКАЗКИ
                
                                ВЫХОД  ИЗ  ПОДСКАЗКИ
                
                                        
                            ОШИБКИ
                            ______
                
                                ЗВУКОВЫЕ  СИГНАЛЫ
                                 
                                СООБЩЕНИЯ  ОБ  ОШИБКАХ
                                      
                
                            А Н Н О Т А Ц И Я
                            _________________
.

                             - 43 -
                                                          Г Л А В А   7
           ____________________________________________________________
           
                                  ПОЛУЧЕНИЕ  ПОДСКАЗКИ
           ____________________________________________________________
               
                                       ПОДСКАЗКА
          
               Парадокс готов помочь вам. Его экраны подсказки (Help эк-
           раны) контекстно восприимчмвые, что означает, что они отобра-
           жают информацию, основанную на текущей операции. Следователь-
           но,  Экраны подсказки дают вам пояснение того, что вы делаете
           в настоящий момент времени.
               Данная глава описывает:
               - как использовать экраны подсказки Парадокса для  поиска
           необходимой информации:
               -  как  Парадокс пытается помочь вам, когда    происходит
           ошибка.
               Если вы вышли из Парадокса в конце последней  главы,  за-
           пустите програму снова, как это описано в главе 4.
               
                          ВЫВОД ПОДСКАЗКИ НА ЭКРАН
                          ________________________
               
               Для  получения подсказки от Парадокса в любой момент вре-
           мени, просто, нажмите клавишу Help {F10} . Вы увидите  инфор-
           мацию о текущей операции. Если на экране отображается главное
           меню (что указывает на то, что вы не посередине операции), вы
           увидите исходный Help экран.
               Вы можете отобразить на зкране подсказку,  выбирая  опцию
           Help из текущего меню.
               
                            Получение подсказки
                            ___________________
               
               1.  Начинаем с главного меню на экране. Если оно не отоб-
           ражается,  нажмите  клавишу  Меню  {F10}  для  вывода меню на
           зкран.
               2. Нажмите клавишу  Help  {F1} .
               Появится  исходный Help экран (Смотрите рисунок 20 прило-
               жения)
           
                        ДВИЖЕНИЕ ПО СИСТЕМЕ ПОДСКАЗКИ
                       
               Обратите внимание на меню подсказки вверху исходного Help
           экрана. Help меню (меню подсказки) содержит  список  наиболее
           важных  тем, по которым доступна подсказка. При использовании
           Help меню будет изменяться, чтобы включить в себя темы, отно-
           сящиеся к тому, что сейчас на экране.
               Вы можете использовать обычные приемы для движения от од-
           ного Hеlp экрана к другому. Для отображения на зкране  инфор-
           мации на одну из перечисленных тем, выберите ее из меню. Что-
           бы вернуться к предыдущему экрану, нажмите  {Esc} .
               
                             ВЫХОД ИЗ ПОДСКАЗКИ
                                                        
               Когда вы заканчиваете использование Help экранов и  хоти-
.

                             - 44 -
           те  продолжить  работу  с  Парадоксом, нажмите просто клавишу
           DO-IT! {F2}. Вы вернетесь в программу Парадокса, точно  в  ту
           точку, в которой вы оставили программу.
               Вы   можете  выйти  из  подсказки,  выбирая  альтернативу
           Paradox из мню подсказки.
               
                  Дальнейшая подсказка и возврат в Парадокс
                  _________________________________________
               
               Предположим, что мы хотим получить подсказку относительно
           основных концепций.
               Начинаем  с  исходного Help экрана . Обратите внимание на
           темы в меню подсказки вверху экрана.
               1. Если высвечивание находится  не  на  Basics  (основные
           элементы), Продвиньте высвечивание на эту альтернативу.
               
               2. Нажмите  {Enter}  для выбора опции  Basics.
               Определения основных концепций Парадокса заменят исходный
           Help  экран.  Появится  новое меню, содержащее дополнительные
           темы (Смотрите рисунок 21 приложения).
               Допустим теперь, что вас не интересует информация  ни  по
           одной из этих тем, но вы хотите получить информацию о функци-
           ональных клавишах.
               3. Нажмите  {Esc}  для возврата к предыдущему экрану.
               Вы увидите снова исходный  Help Экран.
               4. Нажмите К для выбора опции Key (клавиши).
               Появится информация о клавишах Парадокса.
               5.  Для выхода из подсказки нажмите клавишу DO-IT! {F2} .
               Вы вновь увидите главное меню вместе со всем, что было на
           экране,  когда  вы  нажали  Help  {F1} (Смотрите рисунок   22
           приложения)
                                   ОШИБКИ
                                   ______
               
               Иногда  вы можете нечаяно нажать какую-то клавишу или за-
           дать Парадоксу действие, которое он не может выполнить. Когда
           это  случается,  Парадокс  предлагает помощь в форме звуковых
           сигналов и сообщений об ошибках.
            
                              ЗВУКОВЫЕ  СИГНАЛЫ
               
               Наиболее общий ответ Парадокса на неожиданное  событие  -
           простой  звуковой сигнал (beep). Звуковой сигнал - способ для
           Парадокса сказать вам: "Клавиша, которую вы только-что  нажа-
           ли, не имеет смысла здесь: попробуйте нажать другую клавишу".
           Например, если вы нажимаете В, когда отображается главное ме-
           ню,  вы услышите звуковой сигнал, потому что нет ни одной оп-
           ции в Главном меню, начинающейся с буквы  В.
               Звуковые сигналы Парадокса мргут быть высокого и  назкого
           тона.
               -Звуковой  сигнал  низкого тона указывает, что вы попыта-
           лись продвинуть курсор за допустимую границу. Например,  если
           вы находитесь в последней сторке таблицы и нажимаете {стрелка
           вниз}, пытаясь  двигаться еще ниже, вы услышите низкий звуко-
           вой сигнал.
               -Звуковой  сигнал высокого тона указывает, что вы попыта-
           лися выполнить неподходящую выборку или  ввод.  Например,  вы
.

                             - 45 -
           услышали бы высокий звуковой сигнал, если бы попытались ввес-
           ти денежную сумму в поле даты.
               Третий вид звукового сигнала, который вы можете  слышать,
           не  связан  с Парадоксом. Это сигнал вашего компьютера о том,
           что он не может согласиться со всеми  символами,  которые  вы
           набрали.  В  большинстве копьютеров (но не во всех) этот звук
           будет очень высокого тона, краткий.
                
                            СООБЩЕНИЯ ОБ ОШИБКАХ
               
               Когда ошибка требует дальнейшего пояснения, Парадокс  вы-
           ведет  внизу  экрана  сообщение  об ошибке. Например, если вы
           указали  Парадоксу выдать на экран таблицу,  названную  Demo,
           которой  не существует, вы увидите сообщение Cannot find demo
           table (не найдена таблица  demo).
               Вы,  обычно,  сможете  определить  только из сообщения об
           ошибке, как ее устранить. Если вам не удается этого  сделать,
           смотрите  Приложение  А  (Сообщение  об  ошибках) Руководства
           пользователя Парадокса, где перечисляются сообщения об  ошиб-
           ках и даются пояснения к ним.
                
                              А Н Н О Т А Ц И Я
                              _________________
               
               Для получения подсказки в любой  момент  нажмите  клавишу
           Help {F1} или выберите опцию Help из текущего меню. Вы увиди-
           те  Help экран Парадокса, содержащий информацию о том, что вы
           делаете в данный момент. Вы можете использовать различные ме-
           ню подсказки вверху экрана для того, чтобы двигаться по экра-
           нам подсказки.
               Для возврата к  тому,  что  вы  делали,  нажмите  клавишу
           DO-IT!  {F2}  или выберите альтернативу Paradox из меню подс-
           казки.
               
               
               
               - Сейчас, когда вы узнали, как  запустить  Парадокс,  ис-
           пользовать  его меню, получить подсказку - вы готовы к работе
           с таблицами Парадокса. В следующей главе описывается, как вы-
           водить  таблицы  на экран, продвигать курсор к любому месту в
           пределах таблицы и очищать таблицы с экрана.
.

                             - 46 -
               
                
                          ПРОСМОТР ТАБЛИЦ
                          _______________
               
                 
                          ПЕРЕДВИЖЕНИЕ ПО ЭКРАНУ
                          ______________________
               
                              
                            КУРСОР
                              
                            ПРОДВИЖЕНИЕ В ПРЕДЕЛАХ ТАБЛИЦЫ
                              
                            ПРОДВИЖЕНИЕ ОТ ИЗОБРАЖЕНИЯ К ИЗОБРАЖЕНИЮ
                              
                            ПРОКРУТКА ИНФОРМАЦИИ НА ЭКРАНЕ
                                 
                               ЭКРАН КАК ОКНО
                                 
                               ПРОКРУТКА ВНЕ ГРАНИЦ ЭКРАНА
                         
               
                               ОЧИСТКА ДИСПЛЕЯ
                               _______________
                
                
                               А Н Н О Т А Ц И Я
                               _________________
               
               
.

                             - 47 -
                                                        Г Л А В А  8
           ___________________________________________________________
           
                               ТАБЛИЦЫ НА ЭКРАНЕ
           ___________________________________________________________
                                                                      
                                    Э К Р А Н
                
                Теперь,  когда вы знаете как запустить Парадокс, указать
           программе выполняемые ею действия и  получить  подсказку,  вы
           готовы  к  использованию  Парадокса! Данная глава показывает,
           как легко работать с таблицами Парадокса, давая  вам  практи-
           ческие навыки в:
                - выводе таблиц на экран;
                - продвижении курсора по таблице;
                - очистке таблиц с экрана.
                
                                 ПРОСМОТР ТАБЛИЦ
                                 _______________
                
                Для того, чтобы просмотреть таблицу на экране,  выберите
           View  (просмотреть)  из главного меню. Парадокс пригласит вас
           назвать имя таблицы, которую вы хотите просмотреть.
               
                Table:
                Enter  name  of table to view, or press {Enter} to see a
           list of tables.
               
                Как объясняется в главе 6, вы можете набрать имя таблицы
           на клавиатуре, или нажать {Enter} и выбрать его из меню.
                
                                 Просмотр таблиц
                                 
                Предположим, что вы хотите  посмотреть  две  таблицы  из
           числа  эталонных  - продуктов и заказчиков. Таблица продуктов
           содержит список предметов, продаваемых отделом подарков вооб-
           ражения.  Таблица заказчиков содуржит информацию о заказчиках
           отдела.
                Начинаем с отображаемого главного меню и чистого рабоче-
           го пространства. Если имеются какие-то изображения на экране,
           очистите их нажатием клавиш Clear All {Alt} {F8} .
                1. Нажмите V для выбора опции View из главного меню.
                
                Появится  приглашение  Парадокса.
                2. Нажмите  {Enter} .
                Вы увидите меню эталонных таблиц.
                3. Выберите customer (заказчик) из меню таблиц.
                В рабочем пространстве появится  таблица  заказчиков,  а
           меню - исчезнет.
                4. Нажмите меню {F10} для повторного отображения главно-
           го меню.
                5. Повторите шаги 1.-3. для вывода на экран таблицы про-
           дуктов.
                Обе таблицы будут отображаться  в  рабочем  пространстве
           (Смотрите рисунок 23 приложения)
                Таблицы заказчиков  и  продуктов,  которые  отображаются
           сейчас  на  экране,  кроме того находятся на вашем диске. То,
.

                             - 48 -
           что вы видите на экране - изображения таблиц на  диске.  Если
           вы  выполните   изменения данных в изображении (см. Главу 10),
           будут автоматически выполняться изменения таблицы на диске.
               Вы можете использоватьь опцию Image (изображение) в глав-
           ном меню для повторного задания размера, формата или  органи-
           зации  изображения на экране. Для более детальной информации,
           смотрите главу 8 (Изображение) Руководства пользователя Пара-
           докса.
.

                             - 50 -
                              ПРОДВИЖЕНИЕ ПО ЭКРАНУ
                              _____________________
                
                
                                     КУРСОР
                
                Курсор, или указатель мерцающий знак подчеркивания. Если
           вы последовательно выполняли примеры,  он  будет  размещаться
           сейчас у левого верхнего угла таблицы продуктов. Вы заметите,
           что время от времени курсор будет изменять свой размер и фор-
           му. Независимо от его формы курсор всегда указывает на табли-
           цу, компоненту (entry) или символ, с которым вы в текущий мо-
           мент работаете.
           
                
                         ПРОДВИЖЕНИЕ В ПРЕДЕЛАХ ТАБЛИЦЫ
                         
                Вы  можете использовать клавиши курсора на цифровой кла-
           виатуре для продвижения курсора в любое место в пределах таб-
           лицы (Смотрите рисунок 24 приложения).
                Отметим  особенно, что происходит, когда вы находитесь в
           последнем столбце и нажимаете {-->} ; курсор  возвращается  к
           первому столбцу в следующей строке. Наоборот, если вы нажима-
           ете {<--} , когда курсор находится в первом  столбце  строки,
           курсор переместиться в последний столбец предыдущей записи.
                
                При движении курсора по вашим таблицам вы можете  сохра-
           нить  троекторию  вашего  движения  , наблюдая за индикатором
           статуса в левом углу экрана. Он скажет вам, какую таблицу  вы
           просматриваете, как много записей (строк) в ней, на какую за-
           пись указывает курсор в настоящий момент.
                Если появляются цифры, когда вы нажимаете клавиши курсо-
           ра,  или вы видите сообщение Press the Edit key {F9} (нажмите
           клавишу  редактирования), если вы хотите внести изменения, вы
           случайно  нажали  клавишу  {Num Lock} , переключившую клавиши
           курсора на цифровой режим. Нажмите {Num Lock} снова для возв-
           рата  клавиш  в  режим курсора; после этого вновь попытайтесь
           использовать режим курсора.
                
                       Продвижение в пределах таблицы
                       ______________________________
                
                Начинаем выполнение примера с таблицами продуктов и  за-
           казчиков на экране. Курсор должен быть внутри таблицы продук-
           тов.
                1. Нажмите { стрелка вниз }   для  продвижения  на  одну
           строку  (запись) вниз.
                2.  Нажмите {-->} для продвижения вправо на один столбец
           (поле).
                3. Продолжайте использование клавиатуры для  продвижения
           по экрану в пределах таблицы продуктов(Рисунок 25 приложения)
                            
               
                     ПРОДВИЖЕНИЕ ОТ ИЗОБРАЖЕНИЯ К ИЗОБРАЖЕНИЮ
               
                Когда таблица или форма отображается на экране, она  на-
           зывается  изображением.  Вы можете иметь в одно и то же время
.

                             - 51 -
           на экране несколько изображений. Для  продвижения  от  одного
           изображения к другому нажмите или
                 - На изображение вверх {F3} для  продвижения  вверх  на
           изображение; или
                 - На изображение вниз {F4} для продвижение вниз на одно
           изображение.
                Парадокс  всегда  организует  выдачу на экран так, чтобы
           показать как можно больше информации из текущего изображения.
           В этой связи другие изображения могут быть полностью или час-
           тично скрыты на экране. Маленькие стрелки в правом углу экра-
           на  (стрелка вниз=стрелка вверх) говорят вам о том,что другие
           изображения скрыты выше или ниже текущего изображения.
                
                       Продвижение между изображениями
                       _______________________________
               
                Начинаем  выполнение примера с таблицами продуктов и за-
           казчиков на экране. Курсор будет внутри таблицы продуктов.
                1. Нажмите На изображение  вверх  {F3}  для  продвижения
           курсора к таблице заказчиков.
                2. Нажмите На изображение вниз {F4} для продвижения кур-
           сора назад к таблице продуктов.
                3. Закончите пример с курсором в таблице заказчиков.
           (Смотрите рисунок 26 приложения)
                Обратите внимание на то, как таблицы продуктов  исчезают
           с экрана, когда выбирается таблица заказчиков.
          
           
                
.

                             - 52 -
                
                       ПРОКРУТКА ИНФОРМАЦИИ НА ЭКРАНЕ
                
                               ЭКРАН КАК ОКНО
                               
               
                Поскольку  вся  таблица заказчиков слишком велика, чтобы
           поместиться на экран сразу, вы можете продвигать курсор к лю-
           бой строке или любому столбцу не взирая на то, где они разме-
           щаются в таблице. Экран действует как "окно" на таблице,  по-
           казывая  произвольную  порцию  информации,  которую вы хотите
           просмотреть (Смотрите рисунок 27 приложения)
                Вы всегда можете  сказать,  когда  таблица  (или  другое
           изображение) продолжается за границами экрана:
                -  если  столбцы продолжаются после правого края экрана,
           верхняя граница не закончится углом (т.е. будет отсутствовать
           вертикальная линия, ограничивающая столбец справа - прим. пе-
           рев.);
                - если столбцы продолжаются после левого края экрана, вы
           не увидите имени таблицы и номеров строк;
                -  если  строки  продолжаются после верхнего края экрана
           далее вверх, вы не увидите строку номер 1;
                - если строки продолжаются после нижнего края экрана да-
           лее  вниз,  последняя показанная строка будет меньше номером,
           чем общее количество строк в строке статуса.
                
                Заметим, что если числовое поле частично скрыто в правом
           краю  экрана,  Парадокс  не обрезает его до десятичной точки.
           Вместо этого, значения будут появляться в поле как  звездочки
           (***). Когда вы прокручиваете таблицу так, что целое поле мо-
           жет отображаться на экране, вы снова увидите числа.
                
               
                         ПРОКРУТКА ВНЕ ГРАНИЦ ЭКРАНА
                         
               Для  того,  чтобы  просмотреть часть изображения, которое
           находится вне поля зрения, продвигайте курсор по  направлению
           к  нему.  Когда  вы начнете продвигаться после границ экрана,
           изображение будет прокручиваться (смещаться), так что вы смо-
           жете увидеть то, что находится в выбранном направлении.
               Клавиши  {Home} , {End} ,{PgUp} и {PgDn} особенно полезны
           при продвижении курсора в пределах больших таблиц. Эти клави-
           ши  продвигают курсор вертикально. В противоположность этому,
           {Ctrl} {Home} , {Ctrl} {End} , {Ctrl} {-->}  и  {Ctrl}  {<--}
           продвигают курсор горизонтально.
               
                      Прокрутк   информации на экране
                      _______________________________
               
               Начинаем  выполнение  примера с курсором, установленным в
           последнем примере в таблице заказчиков. Подсчет строк и  гра-
           ница таблицы справа покажут, что имеются дополнительные стро-
           ки и столбцы ниже и справа от показанной на экране части таб-
           лицы.
                1. Проэкспериментируем с клавишами курсора для продвиже-
           ния  за  видимыми  границами таблицы заказчиков. Например, вы
           можете,  используя  {Ctrl} {-->} прокрутить изображение таким
.

                             - 53 -
           образом вы можете увидеть справа еще один экран информации.
                
                2.  Удостоверьтесь  в  том,  что  вы можете прокручивать
           изображение для просмотра любой части таблицы.
               
                3.Нажмите {Home} и {Ctrl} {Home} для возврата курсора  и
           окна  в  левый верхний угол таблицы (Смотрите рисунок 28 при-
           ложения)
           
                               ОЧИСТКА ДИСПЛЕЯ
                               _______________
               
           {F8} -      Для очистки текущего изображения с экрана нажмите
           Clear       клавишу Очистка изображения {F8} . Хотя изображе-
           Imoge       ние  не  будет больше видимым на экране, таблица,
                       тем не менее будет располагаться на вашем диске.
                     
           {Alt}{F8} - Если вы хотите очистить все изображения с  экрана
           Clear All   нажмите  клавишу  Очистить  все  {Alt} {F8} . Все
                       изображения исчезнут и вновь появится главное ме-
                       ню.
           
                               Очистка дисплея
               
               Начинаем выполнение примера с курсором в таблице заказчи-
           ков с окончания последнего примера.
               1. Для  очистки  текущего  изображения,  нажмите  клавишу
           Очистка изображения  {F8}  .
               Таблица  заказчиков исчезнет, на экране останется таблица
           продуктов.
               2. Для очистки  оставшихся  изображений  нажмите  клавишу
           Очистить все  {Alt}  {F8}  .
               Таблица продуктов исчезнет и вы увидите снова главное ме-
           ню.
               
                              А Н Н О Т А Ц И Я
                              _________________
               
               Для просмотра  таблицы  на  экране  выберите  опцию  Vien
           (просмотреть) из главного меню. Вы можете использовать цифро-
           вую клавиатуру для продвижения курсора по экрану  в  пределах
           таблицы.
               Если таблица слишком большая, чтобы поместиться на экран,
           экран действует как окно на таблице. Для  просмотра  информа-
           ции, которая находится вне поля зрения, продвигайте курсор по
           направлению к ней. Изображение будет прокручиваться (смещать-
           ся),  так  что  вы сможете увидеть то, что находится в данном
           направлении.
               Вы  можете использовать клавиши На изображение вверх {F3}
           и На изображение вниз {F4} для продвижения курсора от  одного
           и  зображения  к  другому, клавиши Очистка изображения {F8} и
           Очистить все {Alt} {F8} для удаления изображения с экрана.
               
               
               -  Следующая  глава  поясняет, как записи в таблице могут
           выводиться на экран в виде форм.
.

                             - 54 -
               
               
               
                            ВЫВОД ФОРМЫ НА ЭКРАН
                            ____________________
               
               
               
                            ПРОДВИЖЕНИЕ КУРСОРА ПО ФОРМЕ
                            ____________________________
               
               
               
                            ЗАКАЗНЫЕ  ФОРМЫ
                            _______________
               
               
                                КОНСТРУИРОВАНИЕ  ФОРМЫ
               
               
               
                            А Н Н О Т А Ц И Я
                            _________________
               
.

                             - 55 -
                                                          Г Л А В А  9
           ____________________________________________________________
               
                                   Ф О Р М Ы
           ____________________________________________________________
                
                                   Ф О Р М А
                
               До  сих  пор  вы изучали как работать с группами записей,
           обьединенных в таблицы. Однако, иногда вы можете захотеть по-
           работать с одной записью за один раз. Например, вы можете за-
           хотеть , чтобы запись о заказчике выводилась на экран в  виде
           формы информации заказчика.
               Данная глава описывает:
               - как вывести на экран записи в виде формы;
               - как выбрать форму для вывода на экран;
               -  где  вы можете узнать, как сконструировать свои собст-
           венные формы.
               
                            ВЫВОД ФОРМЫ  НА ЭКРАН
                            _____________________
               
               Информация , с которой вы работаете, часто  появляется  в
           виде  форм.  Например, информация о заказчиках компании может
           храниться во внешней картотеке в виде формы информации о  за-
           казчике  или карты. Каждая форма содержит информацию об одном
           заказчике.
               В Парадоксе вы можете работать с вашей информацией в виде
           форм.  Форма Парадокса является изображением, которое выводит
           на экран одну строку (запись) таблицы за один раз.
               Для того, чтобы вывести запись в виде форммы, выведите на
           экран  таблицу  и продвиньте курсор к желаемой записи. Затем,
           нажмите клавишу Переключатель формы {F7} . Запись появиться в
           виде формы Парадокса.
               
                            Вывод формы на экран
                            ____________________
               
               Начинаем выполнение примера с отображаемого главного меню
           и  пустого  рабочего пространства. Если имеются изображения в
           рабочем пространстве, нажмите клавишу Очистить все {Alt} {F8}
           для их удления.
               
               1. Используйте команду Vien (просмотреть) для  вывода  на
           экран таблицы заказчиков.
               2. Продвиньте курсор к  записи  о  заказчике  с  фамилией
           С.Massey.
               3. НАжмите клавишу Переключатель формы  {F7} .
               Запись о Massey появится в виде формы. Проверьте, что все
           столбцы таблицы заказчиков показываются в этой форме.
               4.  Вновь нажмите Переключатель формы {F7} для возврата к
           табличному представлению.
               Обратите  внимание,  что  курсор  остается  на  записи  о
           С.Massey (Смотрите рисунок 29 приложения)
               Нажимая переключатель формы {F7} можно переключаться туда
           и обратно между табличным представлением и представлением ин-
           формации в виде формы, одна запись за один раз; Нажатие  кла-
.

                             - 56 -
           виши  один раз позволяет вам просматривать данные в виде фор-
           мы, одна запись за один раз; нажатие клавиши вновь возврашает
           вас к просмотру всей таблицы.
               Информация, выведенная на экран в виде формы, -та же, что
           и информация в таблице. Форма является просто другим способом
           посмотреть на одну и ту же информацию.
               
               Обратите  внимание,  что таблица заказчиков имеет слишком
           много столбцов, которые не могут поместиться на экран за один
           раз. С другой стороны, форма позволяет вам увидеть все столб-
           цы таблицы заказчиков, но только для одной записи.
               Стрелки в правом верхнем углу говорят вам, есть ли другие
           записи  выше  и  ниже  записи,  которую вы в настоящий момент
           просматриваете. ( В случае табличного  представления  стрелки
           указывают  на то, были ли представлены другие табличные изоб-
           ражения).
               
                        ПРОДВИЖЕНИЕ КУРСОРА ПО ФОРМЕ
                        ____________________________
               
               Вы можете использовать цифровую клавиатуру для  продвиже-
           ния  курсора  по форме и для вывода не экран других записей в
           виде формы. Эти клавиши подобны клавишам, использованным  для
           продвижения  курсора по экрану в пределах формы, но они прис-
           пособлены к другому способу организации информации на экране.
               Заметим,  что  если вы находитесь в последнем поле формы,
           как {-->} , так и { стрелка вниз }  будут  продвигать  курсор
           к первому полю следующей записи. Похожим образом,  вы  можете
           использовать {<--}  или  { стрелка вверх  } для продвижения с
           первого поля формы к последнему полю предыдущей записи.
               Некоторые формы имеют более, чем одну страницу. В многос-
           траничной  форме  вы  можете использовать {PgUp} и {PgDn} для
           продвижения от одной формы к другой. Для одностраничной формы
           {PgDn} будет выводить на экран следующую запись в виде формы,
           а {PgUp} будет выводить следующую запись (Смотрите рисунок 30
           приложения)
          
               
                        Продвижение курсора по форме
                        ____________________________
               
               Начинаем выполнение примера с конца предыдущего  примера,
           имея  на зкране таблицу заказчиков. Продвиньте курсор к любой
           записи по вашему выбору.
               1. Нажмите Переключатель формы {F7} для вывода  на  экран
           теукущей записи в виде формы.
               2.  Проэкспериментируйте  с  клавишами  со  стрелками для
           продвижения курсора по форме. Убедитесь в том, что вы  можете
           добраться до всех полей.
               3. Нажмите {Ctrl} {Home} и {Ctrl} {End} для продвижения к
           первому и последнему полям формы.
               4. Проэкспериментируйте с клавишами {PgUp} и  {PgDn}  для
           продвижения к другим записям в таблице заказчиков.
               5. Нажмите {Home} и {End} для продвижения к первой и пос-
           ледней записям таблицы.
               6. Когда вы закончите, нажмите Переключатель  формы  {F7}
           снова для возврата к табличному представлению.
.

                             - 57 -
               Рисунок 31 илюстрирующий данный пример приведен в прило-
           жении.
                 
               
                               ЗАКАЗНЫЕ  ФОРМЫ
                               _______________
               
               Форма, которую вы использовали, была автоматически созда-
           на Парадоксом. Однако, вы можете создать ваши собственные за-
           казные  формы  и расположить ее поля любым способом по вашему
           желанию. Вы можете иметь не более 10 форм для каждой  страни-
           цы. Каждая форма может иметь до 15 страниц.
               Эталонная база данных включает заказную форму для таблицы
           заказчиков. Вы можете использовать опцию  Image/PickForm  для
           выбора этой формы. Когда эта форма выбрана, она  будет  появ-
           ляться  (вместо  стандартной формы Парадокса) при нажатии Пе-
           реключатель формы {F7} в ходе текущего сеанса работы с  Пара-
           доксом.
               
               
                                 Выбор формы
                                 ___________
               
               Начинаем выполнение примера с таблицей заказчиков на  эк-
           ране после окончания последнего примера.
               1. Нажмите клавишу Меню {F10} для вывода на экран главно-
           го меню.
               2. Наберите I для выбора опции  Image  (изображение). По-
           явится меню изображений.
               3. Наберите Р для выбора PickForm. Вы  увидите меню форм,
           доступных для текущей таблицы (таблицы  заказчиков).
               Форма  F  -  стандартная форма  Парадокса,  включенная  в
           эталонную базу. Форма 1 - заказная форма.
               
               4. наберите I для выбора заказной формы.
               Вы  увидите текущую запись в виде заказной формы для таб-
           лицы заказчиков.
               5. Нажмите переключатель формы {F7} несколько раз для то-
           го,  чтобы  удостовериться, что теперь выводится на экран за-
           казная форма, когда вы переключаетесь к представлению  инфор-
           мации в виде формы (Смотрите рисунок 32 приложения).
                                        
                
                           КОНСТРУИРОВАНИЕ  ФОРМЫ
               
               Вы можете использовать выборку Forms в главном меню для
           того,  чтобы сконструировать или изменить заказную форму. Для
           более детальной информации смотрите главу 9 (формы)  в  Руко-
           водстве пользователя Парадокса.
               
                              А Н Н О Т А Ц И Я
                              _________________
               
               Для  просмотра  записей  в  текущей  таблице в виде формы
           нажмите  Переключатель  формы  {F7}  . Вы можете использовать
           цифровую клавиатуру для прордвижения курсора по  форме  и  от
           записи  к записи. Для возврата к табличному представлению ин-
.

                             - 58 -
           формации нажмите вновь Переключатель формы {F7} .
               Парадокс автоматически создает стандартную форму для каж-
           дой таблицы. Однако, вы можете использовать выборку  Forms  в
           главном  меню  для  конструирования  заказных  форм  и  опцию
           Image/PicrForm (Изображение/Форма выборки) для их выбора.
               
               
               - Следующая глава описывает способы ввода и  редактирова-
           ния информации в таблицах и формах Парадокса.
.

                             - 59 -
               
               
               
              
              
                                 
                                       
               
               
                         РЕДАКТИРОВАНИЕ  ТАБЛИЦЫ
                         _______________________
               
                                
                              КЛАВИШИ РЕДАКТИРОВАНИЯ
               
                              ДОБАВЛЕНИЕ НОВОЙ  ЗАПИСИ
               
                              УДАЛЕНИЕ  ЗАПИСИ
               
                              ИЗМЕНЕИИЕ  СУЩЕСТВУЮЩИХ ЗАПИСЕЙ
               
                              РЕДАКТИРОВАНИЕ ПОЛЯ
               
                              СОКРАЩЕНИЯ
               
               
                        ВВОД НОВОЙ  ИНФОРМАЦИИ
                        ______________________
               
               
                        А Н Н О Т А Ц И Я
                        _________________
               
               
               
.

                             - 60 -
               
                                                        Г Л А В А  10
           __________________________________________________________
               
                              ВВОД И ИЗМЕНЕНИЕ ИНФОРМАЦИИ
           __________________________________________________________
               
                                  О П Ц И Я   I N F O
               
               Сейчас,  когда вы знаете, как выводить на экран таблицы и
           формы вы можете начать работать с  информацией,  которую  они
           содержат. В данной главе вы увидите,как легко
               - изменить информацию в таблице;
               - ввести новую информацию в таблицу;
               - отказаться от изменений,которые вы сделали в таблице.
               
                                 РЕДАКТИРОВАНИЕ ТАБЛИЦЫ
                                 ______________________
                 
               Изменение  информации в таблице называется редактировани-
           ем. Изображения таблиц Парадокса в рабочем пространстве защи-
           щены  от  случайного нажатия клавиш и неумышленных изменений.
           Когда вы хотите редактировать таблицу, вы переводите Парадокс
           в специальный режим редактирования.
               Вы  можете  редактировать записи, выведенные на экран или
           коллективно в таблице или индивидуально в  форме.  Независимо
           от  выбранного представления информации, процесс редактирова-
           ния - один и тот же. Оба способа  будут  проиллюстрированы  в
           данной главе.
               Имеется два способа введения режима редактирования:
               -  Выбор альтернативы Modify из главного меню, затем аль-
           тернативу Edit из меню Modify. Парадокс пригласит вас  задать
           имя  таблицы  для редактирования.
               -  Использовать опцию View в главном меню для вывода таб-
           лицы. Затем нажать клавишу Редактирования  {F9}.
               Когда вы находитесь в режиме  редактирования,  вы  можете
           редактировать любые таблицы, находящиеся в рабочем пространс-
           тве.
               Отметим, что вы начинаете следующий пример с чистым рабо-
           чим  пространством.  Редактируя таблицу, не обязательно начи-
           нать, имея чистое рабочее пространство.
                               
                            ЗАДАНИЕ РЕЖИМА РЕДАКТИРОВАНИЯ
                            
               Предположим, вы хотите добавить, удалить и  изменить  ин-
           формацию в эталонной таблице продуктов.
               Начинаем  выполнение примера с чистым рабочим пространст-
           вом и отображаемым главным меню. (Нажмите Очистить все  {Alt}
           {F8}.)
               П Р И М Е Ч А Н И Е: Не обязательно начинать редактирова-
           ние таблицы, имея чистое рабочее пространство.
               1. Нажмите М для выбора Modify.
               Вы увидите меню Modify.
               2. Выберите Edit (Редактирование).
               Парадокс  пригласит  вас  задать имя таблицы, которую вы
           хотите редактировать (Смотрите рисунок 33 приложения).
               3.Наберите products и нажмите {Enter}.
.

                             - 61 -
               Таблица продуктов появится на экране. Вы увидите в правом
           верхнем углу слово Edit , указывающее, что  вы  находитесь  в
           режиме редактирования ( Смотрите рисунок 34 приложения).
                               
                               КЛАВИШИ РЕДАКТИРОВАНИЯ
                                                                     
               Когда вы находитесь в режиме редактирования, курсор появ-
           ляется пока в виде мерцающего символа подчеркивания. Вы може-
           те  продвигать  его  в любое место таблицы обычными способами
           (см. главу 8). Кроме того, вы можете нажать
               - любой символ для того ,чтобы добавить этот символ в ко-
           нец текущего ввода;
             
               -  {Backspase}  для  того,  чтобы стереть символ слева от
           курсора;
               - {Ctrl} {Backspase} для того, чтобы стереть  значение  в
           текущем поле;
               - {Del} для того, чтобы стереть запись (строку) в целом;
               -  {Ins}  для  того,  чтобы  добавить новую чистую запись
           сверху текущей записи (строки);
               -{ стрелка вниз } или {Enter} из последней строки таблицы
           для  того, чтобы добавить новую чистую запись в конец.
               
                             ДОБАВЛЕНИЕ НОВОЙ ЗАПИСИ
               
               Вы можете использовать режим редактирования для  добавле-
           ния  отдельных  записей  в таблицу  (Если вы желаете добавить
           более, чем одну или две записи, в таком случае намного  пред-
           почтительнее  использовать опцию Data Entry , описанную далее
           в данной главе).
               - Для добавления новой записи в начало таблицы, продвинь-
           те курсор к новой записи и нажмите  {Ins}  .
               - Для добавления новой записи в конец таблицы, продвиньте
           курсор к последней записи и нажмите { стрелка вниз }.
               - Для добавления новой записи в пределах  таблицы,  прод-
           виньте  курсор  к записи, которая как раз ниже новой записи и
           нажмите {Ins}.
               
                             ДОБАВЛЕНИЕ НОВОЙ ЗАПИСИ
                             _______________________
               
               Предположим, что вы хотите добавить новый продукт в  таб-
           лицу продуктов.
               Начинаем выполнение примера с таблицей продуктов в режиме
           редактирования с конца предыдущего примера.
               1.Нажмите {Home} для продвижения к первой записи в табли-
           це.
               2.Нажмите  {Ins}.
               Откроется чистая строка вверху таблицы.
               3.Нажмите {-->}    для  продвижения  в  столбец  Stock #.
               Наберите код нового продукта: 632.
               Не  беспокойтесь  о том, что числа, которые вы печатаете,
           не выровнены в одну линию с числами, уже находящимися в стол-
           бце.  Они выровняются сами, когда вы завершите ввод (Cмотрите
           рисунок 34 приложения).
              
               5.Повторите шаги 3 - 4 для ввода остальных значений.
.

                             - 62 -
           
               Если вы делаете ошибку при  наборе,  нажмите  {Backspase}
           для  того, чтобы стереть ошибочный символ; затем наберите его
           повторно. Вновь не тревожтесь о выравнивании в линию чисел.
                                  
               
                                 УДАЛЕНИЕ ЗАПИСИ
               
               Для удаления записи из таблицы продвиньте курсор в  любое
           место  в пределах записи, которую вы хотите удалить и нажмите
           {Del}. Запись исчезнет.
               
                                 Удаление  записи
                                 ________________
               
               Предположим, что вы сняли с продажи продукт Laser  pencil
           (лазерный карандаш) и хотите выбросить его из таблицы продук-
           тов.
               Начинаем выполнение примера с таблицей продуктов в режиме
           редактирования с конца последнего примера.
               1.  Используйте  клавиши курсора для продвижения к любому
           полю в пределах записи для лазерного карандаша.
               2.  Нажмите  {Del} .Вся запись исчезнет (Cмотрите рисунок
           35 приложения)
               - Если вы случайно удалили запись, не беспокойтесь.Вы мо-
           жете восстановить таблицу в состояние, в котором она была  до
           ее  редактирования.  Смотрите раздел "Завершение редактирова-
           ния" далее в данной главе и "Undo".
               
                         ИЗМЕНЕНИЕ СУЩЕСТВУЮЩИХ ЗАПИСЕЙ
               
               Для выполнения изменений в  записи  продвиньте  курсор  к
           элементу, который вы хотите изменить.
                 -  Если  элемент  является пробелом, начинайте набирать
           нужную информацию.
                 - Для добавления информации в  конец  элемента,  просто
           набирайте нужные символы. Символы будут появляться возле кур-
           сора, который будет перемещаться в право.
              
                 - Для изменения информации в пределах элемента, нажмите
           BackSpece  для  стирания  символов, начиная с конца элемента.
           Когда вы вытерли некорректную информацию,  повторно  наберите
           оставшуюся часть элемента.
                 -  Для  очистки  элемента и начала ввода снова, нажмите
           Ctrl BaskSpase.
                 Вы можете также использовать Field View для  выполнения
           детальных изменений без повторного набора. Смотрите "Редакти-
           рование поля" далее в данной главе.
                   
                        Изменение существующей записи
                       ________________________________
                 
                 Предположим, что вы сейчас включаете в таблицу  продук-
           тов изумрудные подвески (emerald teashes). подходящие под ле-
           опардов (the matching panther), которые вы предлагаете заказ-
           чикам.  Вы хотите добавить "подвески" в описание товара и по-
           высить цену с 375000 долларов до 385000 долларов.
.

                             - 63 -
                 Начинаем выполнение примера в состоянии, когда  таблица
           продуктов находится в режиме редактирования с конца последне-
           го примера.
                 1. Используйте клавиши курсора для продвижения  курсора
           к полю описания товара записи для the matching panthers (под-
           ходящее под леопардов).
                 Курсор будет у конца существующего элемента.
                 2. Наберите /leashes в описании товара. так, что сейчас
           вы  читаете,  что поле Matching panthers /leashes (подходящие
           под леопардов/подвески).
                 3. Сейчас продвиньте поле цены к той же самой записи.
                 4. Нажмите  {BackSpase}.
                 Последний ноль исчезнет и число сдвинется влево,  пока-
           зывая, что оно редактируется.
                 5. Продолжайте нажимать {BackSpace} до тех пор, пока не
           стерлась 7 в цене.
                 6. Наберите 85.000.
                 Информация  о цене должна будет теперь читаться 385.000
                 7.Нажмите {cтрелка вверх} для удаления курсора из поля.
               Измененное число будет  самостоятельно  выравниваться  по
           остальным числам в столбце.
                
                                РЕДАКТИРОВАНИЕ ПОЛЯ
                
                В  обычном  режиме  редактирования,  редактирование, как
           правило, делается, начиная  с  конца  поля.  Если  вы  хотите
           что-нибудь изменить в начале содержимого поля, вам потребует-
           ся, двигаясь с конца, сделать изменения и затем повторно наб-
           рать вытертую информацию.
                Если  вы  предпочитаете двигаться произвольным образом в
           пределах записи для детального редактирования, нажмите клави-
           шу  Просмотр  поля {Alt} {F5} для редактирования поля. Курсор
           превратиться в маленький прямоугольник, указывая, что вы  на-
           ходитесь  в  режиме  просмотра поля. Отличия между нормальным
           редактированием и описываемым в данном разделе показаны  ниже
           (Cмотрите  рисунок  37приложения).Просмотр поля также полезен
           для просмотра полей, которые превысили ширину столбца или эк-
           рана.
               Когда  вы  выполните редактирование поля, нажмите {Enter}
           для того, чтобы выйти из  просмотра  поля.  Выполненные  вами
           изиенения  при  этом будут восприняты. Когда вы закончите, вы
           все еще будете оставаться в режиме  нормального  редактирова-
           ния.
               
                               Редактирование поля
                               ___________________
               
               
               Предположим,что вы хотите уменьшить  прейскурантную  цену
           украшенной   алмазами   ванны   (diamond-filled   bathtub)  с
           1.500.000 до 1.499.000 долларов.
              Начинаем  выполнение примера с таблицей продуктов в режиме
           редактирования, оставшейся после окончания предыдущего приме-
           ра.
               1.Используйте клавиши курсора для продвижения к полю цены
.

                             - 64 -
           в записи для ванны.
               2.Нажмите клавишу Просмотр поля  {Alt} {F5}  для введения
           режима просмотра поля.
               Курсор  изменится  на  прямоугольник  и  текущее значение
           сдвинется влево.
               3.Нажмите {Home}   для продвижения курсора к началу поля.
               4.Нажимайте  {-->} до тех пор, пока курсор не высветит $.
               5.Нажмите  {Del} три раза для удаления 500.
               6.Наберите: 499.
               Ввод должен теперь читаться : 1.499.000.
               7.Нажмите {Enter} для восприятия изменения в поле и выхо-
           да из режима просмотра поля.
               Ввод  будет  выравниваться  самостоятельно  с   остальной
           частью  столбца и курсор вновь превратится в символ подчерки-
           вания, указывая, что вы больше не в режиме просмотра поля.
               Рисунок 37 иллюстрирует различные этапы выполнения данн-
           ого примера.
           
               
                            Завершение редактирования
                            _________________________
               
               Когда  вы  делаете  изменения  в таблице Парадокса, у вас
           есть возможность изменить свое намерение. Изменения не  явля-
           ются окончательными до тех пор, пока вы не скажете об этом.
               Когда  вы  заканчиваете редактирование таблицы или хотите
           отказаться от изменений, которые вы сделали, вы можете нажать
           или
               -  DO-IT! {F2} для восприятия ваших изменений и выхода из
           режима редактирования;
               - Меню {F10} для вывода на экран меню редактирования, ко-
           торое содержит следующие выборки:
               - DO-IT! для восприятия всех изменений и выхода из режима
           редактирования;
               -  Undo для отмены успешных изменений в текущей таблице и
           сохранения в режиме редактирования;
               - Cancel для стирания всех изменений и выхода  из  режима
           редактирования.
               Выбор  Undo или Cancel восстановит таблицу в состояние, в
           котором она была до того, как вы начали редактирование.
          
                                 Восприятие изменений
                                 ____________________
               
               Предположим, что вы хотите ваши изменения занести в  таб-
           лицу продуктов.
               1.Начинаем  выполнение примера в состоянии, когда таблица
           продуктов в режиме редактирования, оставшаяся после окончания
           последнего примера.
               2.Нажмите DO-IT! {F2}.
               Вы увидите сообщение Ending Edit ... (завершение редакти-
           рования ...), означающее, что изменения записались в таблицу.
              
                                   СОКРАЩЕНИЯ
               
               Различные сокращения доступны для того, чтобы сделать ре-
           дактирование легче;
.

                             - 65 -
               -  если вы нажмете Ditto (то же самое) {Ctrl} {D} при на-
           хождении в любом поле, Парадокс скопирует значение из того же
           самого  поля  в предыдущей записи. Это особенно удобно, когда
           вы имеете много повторяющихся значений в столбце;
               - если вы нажмете {Spaсe} при вводе значения даты,  Пара-
           докс вставит компоненты текущей даты;
               -  если  вы опустите год при вводе даты, Парадокс вставит
           текущий год в момент, когда курсор выйдет из этого поля;
               - если вы опустите центы при вводе значения денежной сум-
           мы,  Парадокс  добавит  .00  в момент, когда курсор выйдет из
           этого поля.
               
                              ВВОД НОВОЙ ИНФОРМАЦИИ
                              _____________________
               
               Вы уже видели, как добавить записи в таблице в режиме ре-
           дактирования.  Но когда добавляют больше, чем несколько запи-
           сей, намного предпочтительнее использовать опцию  Data  Entry
           (ввод  данных) из Modify меню (меню модификации). При исполь-
           зовании такого метода существующие записи не отображаются  на
           экране, так что вы не можете их непроизвольно удалить или из-
           менить.
               Опция Data Entry очень похожа на Edit, за исключением то-
           го, что существующие записи не отображаются.  Вы  испольэуете
           те  же  самые  клавиши  для продвижения курсора в любое место
           таблицы или формы, ввода значений и коррекции ошибок  набора.
           Вы  можете,  также, нажать Просмотр поля {Alt} {F5} для ввода
           режима Просмотр поля.
               На самом деле вы вводите новые записи во временную табли-
           цу  Парадокса,  названную  Entry (ввод). Когда вы впервый раз
           увидите эту таблицу на экране, она будет начинаться с  записи
           1. Это не  означает,  что  таблица, в которую вы вводите дан-
           ные,имеет только одну запись, или, что ее записи были стерты.
           Когда вы нажмете DO-IT! {F2} для завершения ввода данных, Па-
           радокс добавит новые записи в конец фактической  таблицы.  Вы
           можете использовать таблицу ввода для добавления любого коли-
           чества записей по вашему желанию.
               
               
                                    Ввод данных
                                    ___________
               
               Предположим, что вы хотите добавить два более новых  про-
           дуктов  в таблицу продуктов. Давайте добавим их, используя не
           таблицу, а форму.
               1.Нажмите клавишу меню {F10} для вывода на экран главного
           меню.
               2.выберите из главного меню опцию Modify.
               Появится меню модификации.
               3.Выберите Data Entry (ввод данных) из этого меню.  Пара-
           докс  пригласит  вас назвать имя таблицы, с которой вы хотите
           работать.
               4.Выберите products.
               Чистая таблица ввода появится на экране. Она будет  иметь
           такую же структуру, что и таблица продуктов, и сообщение ста-
           туса будет читаться как Ввод  данных  для  таблицы  продуктов
           (Cмотрите рисунок 38 приложения).
.

                             - 66 -
               5.Нажмите  переключатель  формы  {F7} для переключения на
           стандартную форму Парадокса для таблицы.
               6.Наберите в строке кода товара 983.
               7.Нажмите {Enter} для продвижения в поле описания  товара
           и  наберите Gourment Kenya film safari (кенийский фильм о са-
           фари для гурманов).
               8.Оставьте  поле  количества чистым, поскольку пока этого
           фильма нет на складе.
               9.В поле цены наберите 50.000.
               Не набирайте знак $ в поле; он может быть добавлен  позже
           в отчете. Поскольку в цене не указываются центы, вам не нужно
           набирать десятичную точку или 00.
              
               10.Нажмите {Enter} для  продвижения  к  следующей  чистой
           форме.
               11.Повторите шаги 5 - 9 для эаполнения еще одной записи
           со следующей информацией (Смотрите рисунок 39 приложения).
               12.Когда вы закончили ввод обеих записей,нажмите DO-IT!
           {F2}.
               Вы  увидите  сообщение  Adding  records  from  Entry   to
           Paradox...  (Добавление  записей  из  таблицы ввода в таблицу
           продуктов ...). Затем вы увидите таблицу продуктов  с  новыми
           записями,  добавленными  в  ее конец (Cмотрите рисунок 39при-
           ложения)
           
               
                                А Н Н О Т А Ц И Я
                                _________________
               
               Для   редактирования   записей  в  таблице  или  выберите
           Modify/Edit (Модификация/Редактирование) из меню, или выбери-
           те  View  (Просмотреть) для вывода таблицы на экран и нажмите
           клавишу {Edit} {F9}. Вы можете продвигать курсор по изображе-
           ниям  в рабочем пространстве обычным способом. Символы, кото-
           рые вы набираете, добавляются в конец текущего поля. Вы може-
           те  использовать  {Backspase} для стирания символа или {Ctrl}
           {Backspase} для стирания поля.
               - Для добавления новой записи нажмите {Ins} или продвинь-
           теcь к концу таблицы и нажмите { стрелка вниз }. Затем  набе-
           рите значения в полях.
               - Для удаления записи продвиньте курсор к ней и  нажмитье
           {Del}.
               - Для редактирования в пределах поля нажмите Просмотр по-
           ля {Alt} {F5}. Клавиши, которые работают по-другому в  режиме
           Просмотр поля, показаны в разделе "Редактирование поля" ранее
           в этой главе.
               - Для завершения редактирования таблицы и восприятия  из-
           менений, нажмите DO-IT! {F2} или наберите DO-IT! из меню. Для
           стирания или отмены изменений выберите Cancei или Undo из ме-
           ню.
               Если вы добавляеге больше, чем несколько записей в табли-
           цу, используйте выборку Modify/Data  Entry  (Модификация/Ввод
           данных),  поскольку она исключает возможность нечаянных изме-
           нений в существующих записях. Процес редактирования  -  такой
           же,  но записи фактически вводятся во временную таблицу, наз-
           ванную entry (ввод). Когда вы нажимаете DO-IT! из меню, новые
           записи добавляются в редактируемую таблицу.
.

                             - 67 -
               
               -  Сейчас,  когда вы изучили, как вводить и редактировать
           информацию в таблицах, вы готовы создавать таблицы для разме-
           щения  вашей собственной информации. Следующая глава объясня-
           ет, как создавать новые таблицы.
.

                             - 68 -
                                
               
           
               
                               ПЛАНИРОВАНИЕ ТАБЛИЦЫ
                               ____________________
               
               
                               СОЗДАНИЕ ТАБЛИЦЫ
                               ________________
               
               
                                  ОПИСАНИЕ СТОЛБЦОВ
                                  _________________
               
                                     ИМЕНА СТОЛБЦОВ
               
                                     ТИПЫ ПОЛЕЙ
                                         
                               ИСПОЛЬЗОВАНИЕ НОВОЙ ТАБЛИЦЫ
                               ___________________________
               
               
                               РЕСТРУКТУРИРОВАНИЕ ТАБЛИЦ
                               _________________________
               
               
                               А Н О Т А Ц И Я
                               _______________
.

                             - 69 -
                                                            Г Л А В А 11
           _____________________________________________________________
               
                                  СОЗДАНИЕ ТАБЛИЦ
           _____________________________________________________________
               
                                  Т А Б Л И Ц А
               
               В  этой  главе описывается как создаются ваши собственные
           таблицы, так что вы можете начать использовать  Парадокс  для
           размещения  и  управления вашей собственной информации. Глава
           охватывает
               - планирование таблицы;
               - опцию Creat (Создание);
               - описание полей;
               - типы полей;
               - поля с ключом (key fields);
               - использование новой таблицы.
               
                               ПЛАНИРОВАНИЕ ТАБЛИЦЫ
                               ____________________
                                                   
               
               Планирование является всегда первым  шагом  при  создании
           таблицы.  Вы должны решить, какую информацию должна содержать
           таблица и как она должна располагаться в таблице.
               Хотя планирование и является важным, однако Парадокс  де-
           лает его простым для изменения конструкции ваших таблиц. Если
           после использования таблицы вы приходите к  мнению,  что  вам
           требуется больше столбцов, или что существующий столбец слиш-
           ком мал или неподходящего типа, или вовсе  не  требуется,  вы
           можете всегда перестроить таблицу. Смотрите "Реструктурирова-
           ние таблиц" далее в данной главе.
               Когда вы начинаете планировать таблицу, имейте ввиду сле-
           дующие соображения:
               -  Стремитесь  к совершенству. Пытайтесь включить столбцы
           (поля) для всей информации, с которой вы думаете работать или
           которая  потребуется для работы. С другой стороны, старайтесь
           не загромождать таблицу полями для информации, которая вам не
           нужна. Помните, что вы всегда можете добавить или удалить по-
           ля в дальнейшем.
               
               -  Создавайте  маленькие,  простые таблицы. Не торопитесь
           поместить всю информацию в одну таблицу. В связи с  тем,  что
           таблицы  Парадокса могут легко связываться друг с другом, ма-
           ленькие простые таблицы, обычно, проще в  использовании,  чем
           таблицы  со многими полями. Предпочитайте создание нескольких
           таблиц, чтобы сделать их простыми.
               - Делайте ваши таблицы хорошо для  вас  знакомыми.  Часто
           самое  лучшее  - создать таблицы, которые соответствуют видам
           информации, которую вы уже используете. Часто эти виды  могут
           отображать  картотеки или формы, которые вы в настоящее время
           держите на бумаге, например, как картотеки служащих или формы
           заказов.
               - Создавайте связи. Встраивайте пути  связывания  таблиц.
           Например, если каждый клиент в вашей таблице заказчиков имеет
           идентификационный номер,  поместите  идентификатор  заказчика
.

                             - 70 -
           также в вашу таблицу заказов для того, чтобы идентифицировать
           в ней, кто сделал заказ.
               - Избегайте излишеств. Кроме этих табличных связей, одна-
           ко  не  дублируйте информацию в таблицах. Если вы имеете поле
           идентификатора заказчикав вашей таблице заказов, не помещайте
           в  ней  также фамилии заказчиков и их адреса. Вы можете отыс-
           кать их в таблице заказчиков, используя идентификатор  заказ-
           чика.
               Многие  общепринятые технические приемы развиты для того,
           чтобы сделать таблицы наиболее удобными в использовании и эф-
           фективными.  Для дальнейших советов по поводу создания таблиц
           смотрите "Разъемы (tips) при создании таблиц" в главе 6 (Соз-
           дание) Руководство пользователя Парадокса.
               В качестве примера, как менеджер отдела подарков  вообра-
           жения  вы должны вести обозримый и аккуратный дневник продаж.
           Вы решили создать таблицу, названную  заказы,  которая  будет
           содержать информацию о каждом сделанном заказе. (Для простоты
           будем полагать что заказы, не делаются для более, чем  одного
           сорта товара за один раз).
               Какая информация должна быть в вашей таблице заказов?
           
           Ту же самую информацию, которая, обычно, заложена в форме за-
           каза: - номер заказа для его идентификации и отслеживания;
               - кто сделал заказ, ссылаясь на код товара в таблице про-
           дуктов;
               - как много заказано каждого товара;
               - когда сделан заказ;
               - кто из продавцов осуществлял продажу, ссылаясь на иден-
           тификатор служащего в таблице служащих (персонала).
               Следуя  этим  соображениям,    таблица  должна  выглядеть
           подобна  такой,  которая  изображена на рисунке 39приложения)
           
                
                              СОЗДАНИЕ ТАБЛИЦЫ
                              ________________
               
               
               Для  создания таблицы выберите Create (Создание) из глав-
           ного меню и введите имя для таблицы. Имя, которое вы выбирае-
           те:
               - может быть до 8 символов в длину;
               -  может  содержать  буквы, цифры и некоторые специальные
           символы, такие, как $ и _ ;
               - не может повторять имя еще одной таблицы  (если  только
           вы не желаете заменить ее);
               -  должна с одного взгляда указывать на содержимое табли-
           цы.
               После нажатия клавиши {Enter} вы увидите изображение  для
           описания вашей новой таблицы.
               Как  вы сможете увидеть, изображение для описания таблицы
           выглядит как пустая таблица. Действительно, оно является пус-
           той таблицей - временной таблицей Парадокса, названной struct
           (от слова structure - структура).  Каждая  запись  в  таблице
           описывает одно поле (столбец) новой таблицы. В ней есть стол-
           бцы для имени поля и типа поля.
               
.

                             - 71 -
                                Создание таблицы
                                ________________
                                
               Начинаем этот пример с  пустым  рабочим  пространством  и
           отображаемым на экране  главным  меню.(Нажмите  Очистить  все
           {ALT} {F8}  ). П Р И М Е Ч А Н И Е: Не обязательно начинать с
           чистым рабочим пространством, чтобы создать новую таблицу.
               1. Выберите Create.
               Парадокс пригласит вас задать имя таблицы
               2. Наберите имя новой таблицы orders и  нажмите  {Enter}.
           Вы  увидите чистое изображение для описания структуры таблицы
           (Cмотрите рисунок 40 приложения).
               Описание новой таблицы во многом похоже на ввод  информа-
           ции в существующую таблицу, как это описано в главе 10. Отли-
           чие состоит в том, что вы вводите описание таблицы, а не дан-
           ные для помещения в нее.
               Во-первых, вы описываете столбцы, включая имя и тип поля.
           Справа от табличной структуры находится прямоугольник, содер-
           жащий  полную информацию для подсказки о типах полей, которые
           вы можете выбрать. Во-вторых,  когда  вы  закончили  описание
           таблицы,  нажмите  DO-IT! {F2}. Затем будет создаваться новая
           таблица и вы снова увидите главное меню.
               Следующие параграфы подготовят вас к этим шагам.
            
                
                                ОПИСАНИЕ СТОЛБЦОВ
                                _________________
               
               Для каждого столбца таблицы вы можете выбрать
               -  его  положение  в таблице (обозначенный его порядком в
           таблице struct).
               - его имя;
               - тип данных, которые он содержит;
               - является ли он полем с ключом (развитая концепция, об-
           сужденная в главе 6 Руководства пользователя Парадокса).
               Если вы хотите, вы можете "позаимствовать" структуру  но-
           вой таблицы из существующей таблицы. Это упрощает конструиро-
           вание таблицы, похожей на другие таблицы. Для более детальной
           информации  обратитесь к главе 6 (Создание) Руководства поль-
           зователя Парадокса.
                               ИМЕНА СТОЛБЦОВ
               
               Имена столбцов в вашей таблице
               - могут быть до 25 символов длинной;
               - могут содержать буквы, цифры  и  другие  символы  вашей
           клавиатуры (включая пробелы, например,"Last Name" ("Последнее
           имя"));
               - не могут дублировать имя еще одного столбца  в  той  же
           таблице;
               -  должны  с одного взгляда описывать содержимое столбца.
               Обратите внимание, насколько имена столбцов таблицы зака-
           зов, определенной ранее, соответствует этим требованиям.
               
                                  ТИПЫ ПОЛЕЙ
               
               Тип поля столбца определяет, какой вид информации столбец
           может содержать.  Как  вкратце  определено  в  прямоугольнике
.

                             - 72 -
           справа от табличной структуры, вы имеете четыре альтернативы:
           A,N,$ и D.
               
               A  Буквенно-цифровые  столбцы могут содержать буквы (сим-
                  волы алфавита), цифры (строковые символы), знаки  пре-
                  пинания  и  любые другие символы вашей клавиатуры (как
                  +,-,%,$ и &). Сопровождайте A числом, указывающим  мак-
                  симальное  число  символов, которое  поле  может содер-
                  жать,  от  1 до 255. Например, поле может содержать не
                  более 5 символов.
               N  Числовые столбцы могут содержать числа, имеющие не бо-
                  лее 17 десятичных цифр  (включая  десятичную  точку  и
                  знак).
               $  Столбцы  денежной суммы (долларовые столбцы) могут со-
                  держать денежные значения в долларах и центах.
               D  Столбцы даты могут содержать любую действительную дату,
                  введенную  в  форме mm/dd/yy (как 2/6/86) или dd-mo-yy
                  (как 6-Feb-86).
                  Поскольку поля A могут содержать почти все, что  угод-
           но, включая числа, долларовые суммы и даты, вы можете поинте-
           ресоваться, почему бы вам не сделать все ваши столбцы буквен-
           но-цифровыми. Имеется несколько причин использовать специали-
           зированные поля, как N,$ и D:
               - Парадокс будет проверять ваш ввод, чтобы удостовериться
           в  том, что вы ввели нужный вид данных. Например, Парадокс не
           позволит вам набирать буквы в числовом поле.
               - Парадокс будет помогать вам вводить значения. Он  будет
           проставлять  текущую  дату в поле даты, или запятые и нулевые
           центы в долларовом поле (поле денежной суммы).
               - Вы можете производить вычисления со значениями в столб-
           цах N,$ и D, но не можете делать этого со значениями в столб-
           цах A.
               Для более детальной информации о типах поля, обратитесь к
           разделу "Обьекты Парадокса" в главе 2 Руководства пользовате-
           ля Парадокса.
                                ОПИСАНИЕ СТОЛБЦОВ
               
               Начинаем выполнение примера с чистой таблицей struct, по-
           лученной  в  примере Создание таблицы. Курсор будет в столбце
           имени поля.
               1. Наберите имя первого столбца: Order#.
               2. Нажмите {-->} для продвижения курсора  к  столбцу  Тип
           поля.
               3. Идентифицируйте первый столбец как числовое поле: N.
               4.  Нажмите  {Enter}  для  продвижения к следующей строке
           таблицы структуры struct.
               5. Повторите шаги 1-4 для описания пяти оставшихся столб-
           цов  таблицы  заказов:
                           
                            Field Name ----- Field Type
                            Cust ID      I     N
                            Stock #      I     N
                            Quant        I     N
                            Date         I     D
                            Emp#         I     N
.

                             - 73 -
             
               Вы можете использовать любые клавиши,описанные в главе 10
           для  того , чтобы редактировать ваши вводы и исправлять ошиб-
           ки. Когда вы закончите, таблица  стркутуры  должна  выглядеть
           таким образом как показано рисунке 41 приложения)
                6. Нажмите DO-IT! {F2}.
                Вы увидите сообщение Creating Orders  (создание  таблицы
           заказов), за которым появится главное меню.
                Если вы хотите, вы можете выбрать View из меню для того,
           чтобы просмотреть новую таблицу, которую вы только что созда-
           ли.  Она  будет  пустой, потому что вы не поместили еще в нее
           никаких данных.
               
                            ИСПОЛЬЗОВАНИЕ НОВОЙ ТАБЛИЦЫ
               
                 Как  только  создается  ваша новая таблица, вы можете
           использовать ее как любую другую таблицу. Прежде всего, вы,
           вероятно, захотите ввести в нее информацию.
                 Ввод  записей  в таблицу описан в главе 10. Для того,
           чтобы сберечь время и силы, мы, однако,  создали  эталонную
           таблицу,  названную  newrecs, которая включает новые записи
           для таблицы  заказов. Здесь  вы будете  использовать  опцию
           Tools/More/Add  (Инструментальные средства/Больше/Добавить)
           для того, чтобы добавить записи в таблицу заказов.
           
               
                             ЗАПОЛНЕНИЕ НОВОЙ ТАБЛИЦЫ
                
               Если главное меню отсутствует на экране, нажмите клави-
           шу меню {F10} для вывода его на экран.
               1.Выберите альтернативу Tools из главного меню.
               Появится меню инструментальных средств.
               2.Выберите More из меню инструментальных средств.
               Вы увидите меню Инструментальные средства/больше.
               3.Выберите Add из этого меню.
               Парадокс пригласит вас задать имя таблицы, содержащей за-
           писи.
               4.Наберите newrecs и нажмите {Enter}.
               Парадокс пригласит вас задать имя таблицы, в которую сле-
           дует добавить записи.
               5.Наберите orders и нажмите {Enter}.
               Парадокс  добавит  записи  из  таблицы  newrecs в таблицу
           orders. Через мгновение вы увидите на экране заполненную таб-
           лицу заказов.
               Рисунок  42 приложения  иллюстрирует поэтапное выполнение
           примера и показывает необходимые меню и приглашения  Парадок-
           са.
               
                             РЕСТРУКТУРИРОВАНИЕ ТАБЛИЦ
               
               Один раз описанные,  таблицы  Парадокса  -  очень  гиб-
           кие.Если  вы  находите,  что созданная таблица недостаточно
           удовлетворяет  вашим  требованиям,  ее  очень  легко  изме-
           нить.Глава 7 Руководства пользователя Парадоксом описывает,
           как использовать опцию Modify/Restructure (Модификация/Рес-
           труктурирование) для того, чтобы:
               - добавить или удалить столбцы;
.

                             - 74 -
               - переименовать или переорганизовать столбцы;
               - изменить типы полей;
               - сделать буквенно-цифровое поле больше или меньше.
.

                             - 76 -
               
                                А Н Н О Т А Ц И Я
                                _________________
                                                 
               Когда вы хотите создать новую таблицу Парадокса, последо-
           вательно выполните такие шаги:
               1.Определите, какие поля должны быть в таблице, какие ви-
           ды информации они должны содержать и как они должны быть рас-
           положены в таблице.
               2.Выберите альтернативу Create (Создание) из главного ме-
           ню и введите имя для таблицы.
               3.Для каждого столбца таблицы введите имя и  тип  поля  в
           пустое  изображение  структуры,  которое  появится на экране.
               4.Когда вы завершили описание  таблицы,  нажмите  клавишу
           DO-IT! {F2} для создания таблицы.
               
               
               
               
               -  В главе 10 и 11 вы узнали, как создавать таблицы, вво-
           дить и редактировать информацию в них. В следующей  главе  вы
           узнаете,  как выбирать, как выбирать, комбинировать и отыски-
           вать эту информацию, формируя запросы.
.

                             - 77 -
               
                          ИСПОЛНЕНИЕ "ЧТО, ЕСЛИ"
                          ______________________
               
                          ЗАПРОС ИЗ ОДНОЙ ТАБЛИЦЫ
                          _______________________
               
                             ВЫБОР СТОЛБЦОВ
                             ВЫПОЛНЕНИЕ ЗАПРОСА
               
                                Таблица Ответ
               
                             ВЫБОР СТРОК ДЛЯ ОТОБРАЖЕНИЯ НА ЭКРАНЕ
               
                                Установка Одного Условия
                                Установка Нескольких Условий
               
                             РЕДАКТИРОВАНИЕ ФОРМЫ ЗАПРОСА
               
                          ЗАПРОС ИЗ ДВУХ ТАБЛИЦ
                          _____________________
               
                             ПРИМЕРЫ
               
                          СОХРАНЕНИЕ И ВОССТАНОВЛЕНИЯ ЗАПРОСОВ
                          ____________________________________
               
                             СОХРАНЕНИЕ ЗАПРОСОВ В СЦЕНАРИИ
                             ВОССТАНОВЛЕНИЕ ЗАПРОСОВ
               
                          ШИРОКИЕ  ВОЗМОЖНОСТИ ПРИ ВЫПОЛНЕНИИ ЗАПРОСА
                          ___________________________________________
               
                          А Н Н О Т А Ц И Я
                          _________________
               
.

                             - 78 -
                                                          Г Л А В А  12
           ____________________________________________________________
               
                         ВОПРОСЫ ОТНОСИТЕЛЬНО ВАШИХ ДАННЫХ
           ____________________________________________________________
               
                                    З А П Р О С
               
               Когда ваша информация распологается в созданных таблицах,
           вы можете начинать задавать вопросы базе данных об  этой  ин-
           формации. Этот процесс выбора, объединения, манипулирования и
           отыскания информации в таблицах называется запросом. Одна  из
           главных причин компьютеризации вашей базы данных, прежде все-
           го, - скорость и эффективность запроса.
               В этой главе вы узнаете, как
               - выбрать столбцы из таблицы для отображения на экране;
               - выбрать строки из таблицы для отображения на экране;
               - выполнить запрос из более, чем одной таблицы;
               - сохранить и отыскать запросы.
               В Парадоксе выполнение запроса  -  очень  мощная  возмож-
           ность.  Окончание  данной  главы  бегло демонстрирует широкие
           возможности Парадокса при выполнении запросов.
               Прежде, чем начать эту главу, удостовертесь, что вы дове-
           ли  до  конца примеры в главе 11 (Создание таблиц), поскольку
           некоторые из примеров в данной главе основываются на них.
               
                               ИСПОЛНЕНИЕ "ЧТО,ЕСЛИ"
                               ____________________
           
               Информация динамична. Она может рассматриваться под  раз-
           личными  углами  зрения,  немного изменяясь каждый раз при ее
           рассмотрении. Каждая новая перспектива может изменить ее зна-
           чение и скрытый смысл.
               При помощи Парадокса легко "играть" с информацией в ваших
           таблицах. Вы можете выбрать и повторно выбрать ее, объединять
           и  рекомбинировать ее, повторять вычисления и переорганизовы-
           вать информацию, перечислять и суммировать ее. Так вы скорее,
           чем  просто просматривая информацию, можете прийти к ее пони-
           манию.
                                                                       
               Например, вам, как менеджеру отдела подарков воображения,
           может потребоваться регулярно выводить на экран сводку о про-
           даже товара. Предположим, что вы замечаете, что продажа  циф-
           ровых  электронных  часов  под  старину  (digital grandfather
           clock) значительно ниже нормы. Вас интересует причина  такого
           странного  состояния  продажи и вы решаете выяснить, можно ли
           найти какие-то тенденции в ваших таблицах.
               - Прежде всего, вы запрашиваете у Парадокса: список  всех
           заказов    цифровых    электронных    часов    под   старину.
           ------------------------------------------------------------
           Когда вы просматриваете заказы, вам в  голову  приходит  нес-
           колько предположений.
               -  Возможно, некоторые из продавцов работают с товаром не
           так, как следовало бы. Вы запрашиваете у  Парадокса:
           подсчитать количество    заказов    у    каждого    продавца.
           ------------------------------------------------------------
           Вы  узнаете,  что все продавцы продали по несколько часов, но
.

                             - 79 -
           не один не достиг нормы. Похоже, весь торговый персонал имеет
           трудности с этим товаром.
               - Возможно продажи этого товара подвержены сезонным ко-
           лебаниям. Вы запрашиваете Парадокс:
           подсчитать количество заказов,  сделанных  в  каждом  месяце.
           -------------------------------------------------------------
           Похоже,есть незначительные сезонные колебания, но даже в  се-
           зон отпусков продажа идет вяло .
               - Возможно, имеются географические колебания. Вы запраши-
           ваете у Парадокса:
           список всех  зарубежных  заказчиков, заказавших  часы. Только
           ------------------------------------------------------
           два  заказчика не из США сделали это.
               На основе этих запросов (каждый показан тым), кажется яс-
           ным,  что интерес к вашим цифровым электронным часам под ста-
           рину - почти полностью внутриамериканский. Возможно слабоваты
           ваши  усилия по международному маркетингу - но вряд ли. Более
           вероятно, рассуждаете вы, зарубежные рынки  не  удовлетворяют
           Американский  стандарт (Месяц - День - Год), в котором на ци-
           ферблате показываются даты. Вы решаете просить  производителя
           часов добавить альтернативный Европейский формат даты (День -
           Месяц - Год). Возможно с таким усовершенствованием вы  можете
           сбыть этот товар из вашего ассортимента.
          
               
                              ЗАПРОС ИЗ ОДНОЙ ТАБЛИЦЫ
                              ______________________
               
               Предположим,  что вы хотите сделать поощрительное предло-
           жение в целях рекламы - уик-енд на Гаваях - всем заказчикам в
           Калифорнии,  чье  ограничение  на кредит превышает $ 100,000.
           Поскольку информация о кредите размещается в таблице заказци-
           ков, вы могли бы, используя опцию Ask, просмотреть эту табли-
           цу и старательно выбрать фамилии тех заказчиков, которые  жи-
           вут  в Калифорнии и чье ограничение кредита превышает 100,000
           долларов. Или вы могли бы дать запрос  Парадоксу  и  получить
           ответ в течение секунд.
               Для  того, чтобы скомпонавать запрос, вы заполняете форму
           запроса для таблицы, содержащей нужную информацию. Для вывода
           на экран формы запроса используется выборка Ask в главном ме-
           ню. Форма запроса (query form) содержит все столбцы  таблицы,
           но  не содержит никаких данных из нее. В форме запроса вы мо-
           жете специфицировать, какие столбцы и строки вы хотите вывес-
           ти  на  экран. Для данного примера вы хотите вывести на экран
           поля фамилии, инициала, штата и кредита из таблицы заказчиков
           для тех записей, в которых штат - CA (Калифорния) и поле кре-
           дита превышает 100,000 долларов.
               
                           Вывод на экран формы запроса
                                    
               Начинаем  выполнение примера с чистым рабочим пространст-
           вом и главным меню на экране.  (Нажмите  Очистить  все  {Alt}
           {F8}.)
               1.Из главного меню выберите Ask.
               Парадокс  пригласит вас задать имя таблицы, к которой ад-
           ресуется ваш запрос.
               2.Наберите customer и нажмите {Enter}.
.

                             - 80 -
               Вы увидите форму запроса, содержащую все поле таблицы за-
           казчиков представленную рисунке 43 приложения.
          
                                                
                                  ВЫБОР СТОЛБЦОВ
                                  ______________
               
               Для вывода на экран в запросе столбцов таблицы продвиньте
           курсор к каждому столбцу, выбранному вами, в форме запроса  и
           нажмите клавишу "птичка" {F6} .Маленькая "птичка" появится на
           экране, указывая, что столбец будет  включаться  в  ответ  на
           запрос. Клавиша "птичка" {F6} (checkmark) является переключа-
           телем, так что, если вы меняете свое намерение, нажмите  кла-
           вишу снова и отметка исчезнет.
               Для  выбора всех столбцов таблицы продвиньте курсор к са-
           мому левому столбцу и нажмите {F6}. "Птички" появятся во всех
           столбцах.  Вы,  однако,  можете нажеть клавишу {F6} снова для
           стимрания какого-то одного или всех маркеров, которыми вы от-
           метили столбцы.
               
                                  Выбор столбцов
                                  ______________
               
               Начинаем  выполнение  примера с курсором, расположенном в
           самом левом столбце формы запроса.
               1.Нажмите дважды клавишу {-->} для продвижения курсора  к
           полю фамилии
               2.Нажмите "птичку" {F6}.
               Появится отметка в поле фамилии.
               3.Нажмите клавишу {F6} снова дважды.
               Обратите внимание, что отметка исчезает и вновь появля-
           ется.
               4.Повторите  шаги 1 и 2 для того, чтобы поместить отметки
           в полях инициала, штата и кредита (Cмотрите рисунок 44 прило-
           жения)
               
               
                                ВЫПОЛНЕНИЕ ЗАПРОСА
               
               Форма запроса, содержащая отметки (и условия выбора, опи-
           санные далее в главе), называется оператором  запроса.  Когда
           вы завершили описание оператора запроса, нажмите DO-IT! {F2}.
           Парадокс выполнит запрос и выведет на экран запрошенную  вами
           информацию.
               
                                Выполнение запроса
                                __________________
               
               1.Удостовертесь, что форма запроса для таблицы заказчиков
           выглядит также, как и при завершении предыдущего примера.
               2.Нажмите клавишу DO-IT! {F2}.
               Вы увидите результат запроса в таблице, названной Ответ.
           (Смотрите рисунок 45 приложения).
               
               
                                  Таблица Ответ
                                  
.

                             - 81 -
               В результате выполнения запроса Парадокс выводит на экран
           только  отмеченные в форме запроса столбцы для таблицы заказ-
           чиков (Включаются все строки, потому, что  вы  не  установили
           еще никаких условий, чтобы ограничить их).
               Результаты  запроса  не  случайно  выглядят на экране как
           таблица. Фактически - это и есть таблица,  временная  таблица
           Парадокса, названная Ответ из-за того, что она является отве-
           том на ваш запрос. Вы можете использовать ее как и любую дру-
           гую таблицу.
               Хотя  Ответ размещается на вашем диске, как и другие таб-
           лице, эта таблица будет переписана следующим выполняемым вами
           запросом и стерта при вашем выходе из Парадокса. По этой при-
           чине, если вы хотите сохранить результаты запроса, вы  должны
           использовать  выборку  Тools/Rename (Инструментальные средст-
           ва/Переименование) для того, чтобы переименовать таблицу  От-
           вет.  Переименованная,  она  не будет переписываться или сти-
           раться до тех пор, пока вы не сделаете это сами.
               
                      ВЫБОР СТРОК ДЛЯ ОТОБРАЖЕНИЯ НА ЭКРАНЕ
               
               Запрс, который вы ввели, не является  законченным.  Он-
           выбрал  столбцы,  которые вы хотели вывести на экран, но не
           выбрал строки (записи). Вот почему все  записи  из  таблицы
           заказчиков  вывелись на экран. Для выбора записей, включае-
           мых в запрос, вы можете ввести в форму запроса условия  вы-
           бора.  Парадокс будет отыскивать только такие записи, кото-
           рые удовлетворяют введенным условиям.
               Для того, чтобы установить условие, вы вводите значение
           или  выражение в соответствующее поле формы запроса. Каждое
           условие говорит:
               "Я хочу посмотреть только записи, которые  имеют  такие
               -------------------------------------------------------
           значения в этом поле".
           --------------------
               В  рассмотренном ранее примере вы хотите посмотреть за-
           писи, которые имеют значения СА в  поле  штата  и  значение
           $100.000  или  больше  в  поле кридита. Имеются специальные
           символы сравнения для ввода различных типов или  диапазонов
           значений.
               
               Такая  установка  условий называется запрсом на примере
           (query by exampl) из-за того, что вы делаете форму  запроса
           похожей на пример записей, которые вы хотите отыскать.
               
                            Установка одного условия
                           
               Для выбора строк, которые удовлетворяют одному условию,
           продвиньте курсор к столбцу формы запроса, содержащему зна-
           чения, которые вы хотите ограничить. Если вы ищете конкрет-
           ное значение, просто наберите его в поле. Например, для вы-
           бора  записей о заказчиках, которые живут в Калифорнии, на-
           берите  СА  в поле Штат.
               Для выбора записей, содержащих диапазон значений в  по-
           ле, вы можете использовать один из символов сравнения. Нап-
           ример, для выбора записей о заказчиках, ограничение на кре-
           дит которых больше или равно $100.000, используйте > = сим-
           вол и наберите > = 100000 в поле кредита.
.

                             - 82 -
               Когда вы набираете значение в форме запроса, следите за
           корректностью его написания и правильным использованием ре-
           гистра клавиатуры (большие или малые буквы). Если вы  набе-
           рете  Са в форме запроса, Парадокс не найдет записи со зна-
           чением СА. Если вы не уверены относительно регистра и  каж-
           дой буквы, используйте специальное слово like. Условие like
           CА  будет  задавать поиск записей со значением Са, са, СА и
           даже сА.
               Как вы увидите дальше, запятые имеют специальный  смысл
           в  запросах.  В  этой связи, набирая числа в форме запроса,
           никогда не используйте запятые для разделения цифр в преде-
           лах  числа. Даже если вы видите значение 100,000 в таблице,
           если вы хотите выбрать такое значение в запросе,  набирайте
           - 100000 без запятой.
               
                          Установка нескольких условий
                         
               Способ  ввода больше, чем одного условия в запрос зависит
           от того, хотите ли вы, чтобы каждая выбранная запись удовлет-
           воряла  всем из установленных вами условий, или только любому
           одному (или больше) из них.
               
                          Удовлетворение всем условиям
               
               Если вы хотите выбрать строки, которые удовлетворяют  все
           установленным  вами условиям, наберите условия в той же самой
           строке запроса в одном или более полях.
               Например, для вывода на экран только заказчиков,  которые
           живут  в Калифорнии и ограничение кредита которых больше, чем
           $100.000, наберите просто СА в поле Штат и > = 100000 в  поле
           кредита.
               Если вы хотите ввести больше чем одно условие в одиночное
           поле,  разделяйте  условия  запятыми. Например, для вывода на
           экран заказчиков, ограничение на кредит которых,  по  меньшей
           мере  $100.000, но меньше, чем $500.000, наберите в поле кре-
           дита > = 100000, < 500000.
               
                    Удовлетворение одному или более условиям
               
               Если вы хотите выбрать строки, которые удовлетворяют  лю-
           бому  (или  больше)  из установленных вами значений, наберите
           условия в различных строках формы запроса. Например, если  бы
           вы захотели выбрать тех заказчиков, которые или живут в кали-
           форнии, или имеют ограничение на  кредит,  по  меньшей  мере,
           $100.000  (или  и  то, и другое), вы должны были бы заполнить
           две строки формы запроса. Смотрите главу 4  (Спросить)  Руко-
           водства пользователя Парадокса для более подробной информации
           и ознакомления с примерами.
.

                             - 84 -
                                           
                                   
                                Выбор строк
                                ___________
                                     
               Начинаем  выполнение  примера  в  состоянии,  когда после
           окончания последнего примера на экране форма запроса для таб-
           лицы заказчиков и таблица Ответ. Курсор будет в таблице Ответ.
               1. Нажмите на клавишу изображение вверх {F3} для  продви-
           жения курсора к форме запроса.
               2. Продвиньте курсор в поле Штат и наберите условие: СА.
               Это условие определяет выбор только тех записей о  заказ-
           чиках, которые живут в Калифорнии.
               3.  Теперь  продвиньте курсор в поле кредита и наберите в
           нем условие: >= 100000.
               Это условие определяет выбор записей только отех заказчи-
           ках, ограничение на кредит которых, по меньшей мере, $100.000.
               4. Нажмите клавишу DO-IT!  {F2}.
               Вы  увидите новую таблицу Ответ, содержащую только запро-
           шенные  Вами  столбцы  и строки (Смотрите рисунок 46 приложе-
           ния)
           
                
                       РЕДАКТИРОВАНИЕ  ФОРМЫ  ЗАПРОСА
           
               Вы можете редактировать форму запроса точно также, как Вы
           редактировали бы таблицу (смотрите главу 10), но Вам не нужно
           задавать специальный режим редактирования, чтобы это сделать.
           Вы  можете также для редактирования поля нажать клавишу Прос-
           мотр поля Alt F3. Стереть  "птичку"  могут  только  некоторые
           клавиши (Смотрите рисунок 47 приложения)
                                                  
               
                          ЗАПРОС  ИЗ  ДВУХ  ТАБЛИЦ
                          ________________________
               
               Предположим, что Вы хотите отыскать фамилии и адреса аме-
           риканских   заказчиков,  сделавших  заказы  на  робота  слугу
           (robot-valet), код товара # 519. Фамилии и адреса находятся в
           таблице  заказчиков,  но  заказы находятся в таблице заказов.
           Ваш запрос должен получить информацию из обеих таблиц и ском-
           поновать ее в единственную таблицу результатов.
               Запросы из нескольких таблиц позволяют Вам объединить ин-
           формацию самыми различными способами. Выбор столбцов и  строк
           из  таблиц в рассматриваемом случае идентичен запросу из оди-
           ночной таблицы: Вы просто используете выборку Ask для  вывода
           на  экран  форм запроса для всех тех таблиц, которые содержат
           необходимую Вам информацию. Единственное  отличие  состоит  в
           том  , что Вы используете примеры для того, чтобы указать Па-
           радоксу ,как объединить информацию.
               
                                   ПРИМЕРЫ
               
               До того, как составить рассмотренный ранее запрос,  поду-
           майте  о том, как Вы искали бы эту информацию без компьютера.
           Сначала Вы отправились бы к Вашему файлу заказов (таблица)  и
           нашли  бы  заказ  для  раздела #519. Допустим, что этот заказ
.

                             - 85 -
           сделал заказчик #9999. Затем Вы должны были бы отправиться  к
           Вашему файлу заказчиков и посмотреть фамилию и адрес заказчи-
           ка #9999.
               Если бы не было никакой записи относительно  страны  (что
           указывает на американский адрес), Вы выписали бы фамилию иад-
           рес  этого  заказчика. В заключение, Вы должны были бы повто-
           рить этот процесс до тех пор, пока не обработали бы весь файл
           заказов.
               Такой  запрос был бы невозможен, если бы не было какой-то
           информации, общей для обоих файлов. В рассматриваемом  случае
           это  -  идентификатор  заказчика,  который присутствует как в
           файле заказов, так и в файле заказчиков. Идентификатор заказ-
           чика  называется  общим полем в двух файлах (Смотрите рисунок
           48 приложения)
               Процесс  запроса с использованием Парадокса - фактически,
           такой же, каким он был без использования  компьютера,  но  он
           значительно  проще и быстрее. Несколько таблиц в запросе свя-
           зываются через общие поля, которые содержат те же самые  виды
           информации.  В  данном примере поле с номерами идентификатора
           заказчика называется Cust ID как в таблице  заказов,  так  ив
           таблице  заказчиков. (Отметим, что общие поля не обязательно-
           должны иметь одно и то же имя. Что является важным - так  это
           то,  есть  ли  логический смысл в связывании таблиц через эти
           поля.)
               
               Вы указываете Парадоксу, какие имеются общие поля  вводом
           примеров  в  этих полях в формах запроса. Пример - это просто
           иллюстрация для Парадокса, как, например,  заказчик  #9999  в
           описанном  ранее. Использование примера 9999 не означает, что
           особенно интересуетесь заказчиком #9999. На самом деле, это -
           "отметка  положения"  ("place  marker"), который говорит, что
           если номер заказчика, такой, как #9999, объявился  в  таблице
           заказов,  Вы  интересуетесь его или ее записью из таблицы за-
           казчиков.
               В форме запроса пример выглядит точно так же, как и  зна-
           чение  выбора, но он высвечивается. Для ввода примера нажмите
           клавишу Пример {F5} и наберите значение. По мере того, как Вы
           набираете  пример,  он  будет высвечиваться. Значение само по
           себе может быть любым по Вашему вкусу - 9999, или Fred или  x
           -  все  время  пока Вы используете идентичные примеры в общих
           полях обеих таблиц, эти таблицы будут связываться.
               
                              Запрос из двух таблиц
                              _____________________
               
               Начинаем выполнение примера в состоянии, когда на  экране
           главное меню и чистое рабочее пространство. (Нажмите Очистить
           все {Alt} {F8}.)
               1. Выберите Ask из главного меню для вывода на экран фор-
           мы  запроса для таблицы заказчиков. Если необходимо, просмот-
           рите вновь пример Вывод на экран формы запроса.
               2. Нажмите клавишу Меню {F10} для вывода на экран главно-
           го меню снова.
               3.  Повторите шаг 1 для вывода на экран формы запроса для
           таблицы заказов.
               Теперь на экране будут две формы запроса. Курсор будет  в
           нижней (заказы) форме. (Cмотрите рисунок 49 приложения)
.

                             - 86 -
          
                4.  Сначала выберите столбцы из таблицы заказов, которые
           вы хотите включить в таблицу Ответ. Продвиньте курсор к  полю
           кода товара и нажмите клавишу отметки поля {F6} для включения
           этого поля в запрос.
                5. Затем выберите строки. Так как курсор находится  пока
           в  поле кода товара, наберите 519 для выбора только тех запи-
           сей, которые относятся к заказу робота-слуги.
                6. Наконец введите  пример.  Продвиньте  курсор  к  полю
           идентификатора заказчика и нажмите клавишу пример {F5}.
                7. Наберите значение примера: 9999.
                Когда вы набираете, значение будет высвечиваться.
                8. Нажмите клавишу На изображение вверх {F3} для продви-
           жения курсора к верхней (заказчики) форме запроса.
                9.  Выберите  столбцы  из  таблицы заказчиков, используя
           клавишу {F6} для размещения отметок в поля фамилии, инициала,
           города, штата и страны.
                10.  Выберите  строки. Продвиньте курсор к полю страны и
           наберите слово blank (не заполнено) для выбора только тех за-
           писей,  которые не содержат данных о стране (заказчики из США
           имеют незаполненое значение поля страны).
                11. Введите пример. Продвиньте курсор к полю идентифика-
           тора  заказчика. Нажмите клавишу Пример {F5} и наберите такое
           же значение примерав, которое  вы  использовали  на  шаге  7:
           9999.
                12. Нажмите клавишу DO-IT! {F2}.
                Вы увидите новую таблицу Ответ, содержащую фамилии и ад-
           реса всех заказчиков из США,  которые  заказали  робота-слугу
           (Смотрите рисунок 50 приложения)
           
                Для  объяснения  такого  результата,  взгляните на формы
           запроса. Отметки "птички" указывают, какие столбцы будут  вы-
           водится  на экран. Вводы 519 и blank - условия запроса, кото-
           рые выбирают строки, которые будут выводится на экран. Специ-
           альное  условие  blank  означает, что будут выбираться только
           строки, не имеющие никакого значения в поле  страны.  В  этом
           отличие  от  случая, когда вы оставляете поле просто пустым в
           форме запроса, что означает, что (при выполнении выборки) вам
           все равно, какая информация распологается в таком поле.
                Наконец, 9999 - примеры, которые говорят: "Если какая-то
           запись  в таблице заказов показывает, что заказчик (как, нап-
           ример, #9999) сделал заказ, эту запись следует связать с  за-
           писью  для  того  же самого заказчика из таблицы заказчиков".
                Сейчас посмотрите на таблицу Ответ, которая содержит ре-
           зультаты запроса. Прежде всего, обратите внимание, что столб-
           цы  в  ней - только те, которые вы отметили в формах запроса.
           Затем обратите внимание, что все элементы в поле кода  товара
           -  519.  Это  означает,  что  из таблицы заказов были выбраны
           только те записи, в которых содержится  заказ  этого  товара.
           (Вам  может  потребоваться  прокрутить вправо изображение для
           того, чтобы прочитать столбец кода товара.) Кроме  того,  все
           строки  таблицы Ответ в поле страны - не заполнены, что озна-
           чает выбор из таблицы заказчиков только записей для  заказчи-
           ков, постоянно живущих в США. Наконец, обратите внимание, что
           поля из обоих таблиц были связаны в одну таблицу.
                Оператор запроса состоит из всех заполненных форм запро-
           са, которые появляются в рабочем пространстве в одно и то  же
.

                             - 87 -
           время.  Когда  вы нажмете DO-IT! {F2}, Парадокс будет тракто-
           вать операторы запроса как один запрос в целом.  Следователь-
           но,  вы должны удостовериться в том, что вы использовали при-
           меры для связывания всех форм запроса.
                
                      СОХРАНЕНИЕ И ВОССТАНОВЛЕНИЕ ЗАПРОСОВ
                      ____________________________________
                
                
                      СОХРАНЕНИЕ ЗАПРОСОВ В СЦЕНАРИИ
                
                Вы только что составили запрос для вывода на  экран  ин-
           формации  о заказчиках, сделавших заказ роботов-слуг. Предпо-
           ложим, что вы хотите регулярно запускать на  выполнение  этот
           запрос  на  основе данных за неделю. Вместо того, чтобы вновь
           составлять этот оператор запроса, вы можете  записать  его  в
           сценарий.  Затем, каждый раз, когда вы хотите вновь запустить
           операторзапроса, вы должны воспроизвести  (исполнить)  сцена-
           рий.
                Для  сохранения запроса выберите опцию Scripts/QuerySave
           (Сценарии/Сохранение запроса) из меню. Когда Парадокс пригла-
           сит вас задать имя запроса, наберите имя, описывающее зепрос.
           Текущий оператор запроса - состоящий из всех форм  запроса  в
           рабочем пространстве - будет записан как сценарий.
                
                               Сохранение запроса
                
               Начинаем выполнение примера в состоянии, когда в рабочем
           пространстве экрана находится оператор запроса после заверше-
           ния последнего примера.
                1.Нажмите клавишу меню {F10} для вывода на экран главно-
           го меню.
                2.Нажмите S для выбора опции Scripts(Сценарии).
                Появится меню сценариев.
                3.Нажмите Q для выбора QuerySave.
                Парадокс пригласит вас задать имя сценария.
                4.Наберите имя для этого сценария: robots (роботы).
                5.Нажмите {Enter}.
               После сохранения Парадоксом  текущего  оператора  запроса
           как  сценария,  Вы  увидите  сообщение Saving query in robots
           script  (Сохранение  запроса  в  сценарии  с  именем  роботы)
           (Смотрите рисунок 51 приложения)
               
               
                           ВОССТАНОВЛЕНИЕ  ЗАПРОСОВ
               
               Когда  Вы  запомнили  запрос,  Вы  можете  выбрать  опцию
           Scripts/Play  (Сценарии/Воспроизведение)  для вывода сценария
           на экран. затем нажмите DO-IT! {F2} для того, чтобы вновь вы-
           полнить этот запрос.
               Отметим, что если Вы изменили таблицы с момента последне-
           го выполнения этого запроса, результаты также могут изменить-
           ся.
          
                              Восстановление запроса
                              ______________________
               
.

                             - 88 -
               1.Нажмите клавишу Очистить все {Alt} {F8} для очистки ра-
           бочего пространства.
               Появится главное меню.
               2.Нажмите S для выбора Scripts (Сценарии).
               Появится меню сценариев.
               3.Нажмите P для выбора Play (Воспроизведение).
               Парадокс пригласит вас задать имя сценария.
               4.Наберите имя сценария robots (роботы).
               5.Нажмите {Enter}.
               Полный оператор запроса (формы запроса для таблиц заказов
           и  заказчиков) вновь появится в рабочем пространстве.
               6.  Нажмите  клавишу DO-IT! для выполнения запроса. Пара-
           докс повторно обработает запрос и вновь выведет на экран таб-
           лицу Ответ (Cмотрите рисунок 52 приложения).
               
                    ШИРОКИЕ ВОЗМОЖНОСТИ ПРИ ВЫПОЛНЕНИИ ЗАПРОСА
                    __________________________________________
               
               Выполнение  запроса  -  сердце  Парадокса  и вы увидели
           только небольшую часть его широких  возможностей.Вы  можете
           использовать опцию Ask для того, чтобы
               - выполнить вычисления, такие, например, как вычисление
           общего количества каждого заказа;
               -  вычислить групповые статистики, такие, например, как
           среднее значение продажи каждому заказчику;
               -  изменить  значения  в группах записей, например, для
           снижения прейскурантной цены всех продуктов на 5%;
               - добавить и удалить группы записей, например,  удалить
           из  таблицы заказчиков тех, кто не сделал какого-нибудь за-
           каза в прошлом году;
               - найти индивидуальные записи для  легкого   редактиро-
           вания;
               -  и многого, многого другого. Вы найдете более подроб-
           ную информацию в главе 4 (Спросить) Руководства пользовате-
           ля  Парадокса.
               
                                     АННОТАЦИЯ
                                     _________
               
               Когда  информация  располагается в ваших таблицах Пара-
           докса, вы можете задать множество различных вопросов о ней.
           Эта возможность, названная  выполнением  запроса,  является
           очень  мощной из-за того, что она может включать в себя вы-
           бор, объединение, вычисление и обновление информации,  так-
           же, как и ее восстановление.
               Для выполнения запроса выберите Ask из главного меню.За-
           полните  форму  запроса для каждой таблицы, которая содержит
           необходимую вам информацию. В форме запроса вы можете:
               - нажать клавишу отметки {F6} для того, чтобы отметить
           поля, которые вы хотите вывести на экран;
               - набрать условия, которым должны удовлетворять записи;
               - связать таблицы, набирая примеры в их общих полях.
               Когда вы закончите  заполнение  формы  запроса,  нажмите
           DO-IT!  {F2}.  Результаты  будут выводиться в виде временной
           таблицы, названной Ответ.  Вы  можете  использовать  Scripts
           /QuerySave для сохранения запроса и Scripts/Play для восста-
           новления его.
.

                             - 89 -
                
                
                
                
                                                                    
                                 ОТЧЕТ
                                 _____
                
                
                                 ТЕКУЩИЕ ОТЧЕТЫ
                                 ______________
                
                
                                 УТОЧНЕННЫЕ ОТЧЕТЫ
                                 _________________
                
                
                                 АННОТАЦИЯ
                                 _________
               
               
               
               
               
.

                             - 90 -
                                                         Г Л А В А   13
           ____________________________________________________________
               
                                   О Т Ч Е Т Ы
           ____________________________________________________________
               
               
                                    О Т Ч Е Т
                                    _________
                
                
               Когда  вы желаете иметь отпечатанную копию информации из
           таблицы,  вы  можете создать отчет (report). В Парадоксе так
           же просто получить отпечатанный отчет, как просмотреть  ваши
           данные  на экране. Отчет Парадокса основывается на инфоорма-
           ции в таблице, но она форматизируется для  печатного  предс-
           тавления.
               Эта глава описывает
               - как печатать текущий отчет любой таблицы;
               - где  вы можете найти информацию о конструировании соб-
           ственных отчетов любого формата по вашему выбору:
               До начала   изучения данной главы удостоверьтесь, что вы
           закончили  выполнение примеров в главе 11 (Создание таблиц),
           поскольку примеры в этой главе основываются на них.
               
                                 ТЕКУЩИЕ ОТЧЕТЫ
                                 ______________
               
               Для того, чтобы отпечатать информацию  в  любой  таблице
           Парадокса, сначала выведите таблицу на экран. Строка статуса
           в верхнем левом углу экрана должна говорить, что вы просмат-
           риваете таблицу. Удостоверьтесь в том, что ваш принтер вклю-
           чен и готов к работе. Затем нажмите  клавишу  Текущий  отчет
           {Alt} {F7} .
          
               
                          Изготовление текущего отчета
                          ____________________________
                
               Допустим, что вы хотите отпечатать текущий отчет табли-
           цы заказов, созданной вами в главе 11. Как и с формами, ес-
           ли вы не сконструировали заказной отчет, Парадокс обеспечит
           вас своим стандартным отчетом.
               Начинаем  выполнение  примера с главным меню на экране и
           чистым рабочим пространством. (Нажмите клавишу Очистить  все
           {Alt} {F8}).
                
               1. Используйте выборку View для вывода на экран таблицы
                  заказов.
               2. Нажмите клавишу Текущий отчет   {Alt} {F7} .
               Вы увидите сообщение Sending report to printer (Переда-
           ча отчета на принтер), как только Парадокс начнет печатать
           отчет (Cмотрите рисунок 53 приложения).
               Как вы видите, строки и столбцы отчета организуются в том
           же  порядке, в котором они появляются в таблице. Парадокс до-
           бавил, также, текущую дату и номер страницы.
          
.

                             - 91 -
                                УТОЧНЕННЫЕ ОТЧЕТЫ
                                _________________
                
                Вы можете использовать выборку Report (Отчет) главного
           меню Парадокса для конструирования собственных отчетов.  Ши-
           рокие  возможности  этой опции позволяют вам создать отчеты,
           которые так просты или так сложны, насколько вам  этого  хо-
           чется. Например, вы можете
                - группировать информацию;
                - изменять имена и форматы столбцов;
                - добавлять заголовки;
                - вычислять новые значения;
                - вычислять итоговые и промежуточные суммы;
                - и организовывать ваши данные многими другими спосо-
           бами.
                За детальной информацией о конструировании ваших собс-
           твенных отчетов, смотрите главу 5 (Отчет) Руководства поль-
           зователя Парадокса.
               
               
                                    АННОТАЦИЯ
                                    _________
                
                Для вывода на печать текущего отчета об инфорнмации в
           таблице, следуйте следующим шагам:
                1. Выберите альтернативу View  для  вывода таблици на
           экран.
                2. Убедитесь в том, что ваш принтер - в  состоянии го-
           товности.
                3. Нажмите клавишу Текущий отчет   {Alt}   {F7}.
                Вы можете использовать выборку Report в главном меню
           для конструирования ваших собственных заказных отчетов. Де-
           тали смотрите в Руководстве пользователя Парадокса.
.

                             - 92 -
                
                                    
                
                                        
                               СТАНДАРТНЫЙ ПОРЯДОК
                               ___________________
                
                
                               СОРТИРОВКА ПО ОДНОМУ ПОЛЮ
                               _________________________
                                                        
                
                               ФОРМЫ СОРТИРОВКИ
                
                                   Поле сортировки
                                   _______________
                
                                   Порядок
                                   _______
                
                                   Выполнение сортировки
                                   _____________________
                
                                          
                               СОРТИРОВКА ПО НЕСКОЛЬКИМ ПОЛЯМ
                               ______________________________
                
                               АННОТАЦИЯ
                               _________
.

                             - 93 -
                                                          Г Л А В А  14
           ____________________________________________________________
           
                              С О Р Т И Р О В К А
           ____________________________________________________________
           
                                 ОПЦИЯ  S O R T
                
                Записи в ваших таблицах обычно выводятся на экран в том
           порядке, в котором вы их ввели. Но  вы  можете  использовать
           опцию Парадокса Modify/Sort (Модификация/Сортировка) для то-
           го, чтобы провести сортировку записей любым способом по  ва-
           шему выбору. Эта глава объясняет
                -  как таблицы Парадокса организованы в нормальном сос-
           тоянии;
                - как провести сортировку по одиночному полю;
                - как выбрать восходящий или нисходящий порядок;
                - как таблицы могут сортироваться по более, чем  одному
           полю.
                До начала изучения данной главы  удостоверьтесь  в  том,
           что  вы успешно выполнили примеры главы 11 (Создание таблиц),
           поскольку на них основаываются примеры в этой главе.
               
                               СТАНДАРТНЫЙ ПОРЯДОК
                               ___________________
                
                Записи в таблице, как правило, хранятся и отображаются в
           том порядке, в котором они были первоначально введены. (Един-
           ственным исключением является случай, если таблица имеет поля
           с ключем (Key fields), как это описанно в главе 7. Руководст-
           ва пользователя Парадокса). Когда вы добавляете новые записи,
           они могут помещаться в начало, середину или конец таблицы,  в
           зависимости  от  того,  как и где вы их добавляете. Вы можете
           переорганизовать  записи  в  любое  время,  используя   опцию
           Modify/Sort.
                Когда вы переорганизовываете таблицу,  сортируя  ее  или
           добавляя новые записи, Парадокс продолжает сохронять ее в том
           порядке, в котором вы его оставили в последний раз. В следую-
           щий раз, когда вы используете таблицу, она будет в том же са-
           мом порядке.
                
                            СОРТИРОВКА ПО ОДНОМУ ПОЛЮ
                            _________________________
                
                Записи  в  таблице заказов организуются в том порядке, в
           котором они были введены. Предположим, что  вас  более  всего
           интересуют недавние заказы и вам хотелось бы внимательно исс-
           ледовать их, рассортировав по дате заказа, с  самым  недавним
           заказом, выведенным на экран первым.
                Для   сортировки   записей   в  таблицу  выберите  опцию
           Modify/Sort и специфицируйте таблицу, которую вы хотите  сор-
           тировать.  Вы можете выбрать две альтернативы: сортировать ли
           в пределах самой таблицы или сортировать и помещать  отсорти-
           рованную  таблицу  во  вновь созданную таблицу. Сортировка во
           вновь созданную таблицу позволяет вам  работать  с  записями,
           рассортированными  в  заданном порядке и при этом сохраняется
           оригинал. Если вы будете проводить сортировку в новую  табли-
.

                             - 94 -
           цу, она будет иметь такую же структуру и данные, как и старая
           таблица-оригинал.
          
                                ФОРМЫ СОРТИРОВКИ
                
                Вы   указываете  Парадоксу,  как вы хотите  сортировать
           таблицу, заполнением формы сортировки (sort form). Эта форма
           содержит имена всех полей в таблице. Форма выводится на  эк-
           ран,  когда вы выбираете опцию Modify/Sort и специфицируете,
           какую  таблицу  вы  хотите  сортировать (Смотрите рисунок 54
           приложения).
                                 Поле сортировки
                                 _______________
                
                При  сортировке таблици записи будут организовываться в
           заданном порядке в соответствии с их значениями в любом поле
           сортировки (sort field) по вашему выбору. В форме сортировки
           вы указываете поле, которое должно сортироваться, печатая  1
           слева  от  имени поля. Для рассмотренного ранее примера поле
           даты является полем сортировки.
                
            
                                     Порядок
                                     _______
                
                Если вы не специфицируете противного, записи будут сор-
           тироваться в восходящем порядке значений в поле  сортировки.
           Т.е.:
                -  если  поле  сортировки - числовое поле, его значения
           будут организовываться по возрастанию, от наименьшего к наи-
           большему;
                -  если поле сортировки является буквенно-цифровым, его
           значения будут организовываться в алфавитном порядке от А до
           Z;
                -  если поле сортировки является полем даты, его значе-
           ния будут организовываться в хронологическом порядке, от са-
           мой ранней к самой поздней.
                Для  указания  нисходящего  порядка наберите D после 1.
           Записи, рассортированные в нисходящем порядке будут упорядо-
           чены  от большего к меньшему (числовые поля), в обратном ал-
           фавитном порядке (буквенно-цифровые  поля),  или  от  самого
           последнего к самому раннему (поля даты).
                В  расмотренном  примере порядок должен быть нисходящим
           из-за того, что вы хотите вывести  на  экран  недавние  даты
           первыми.
                              Выполнение сортировки
                              _____________________
                
                Когда вы закончите заполнение формы сортировки, нажмите
           клавишу  DO-IT! {F2}. Парадокс проведет  сортировку  таблицы
           и  выведет результаты на экран.
                
                               Сортировка таблицы
                               __________________
                               
                Начинаем выполнение этого примера с главным меню на эк-
           ране и чистым рабочим пространством. (Нажмите  Очистить  все
.

                             - 95 -
           {Alt} {F8}.)
           П р и м е ч а н и е:   Не обязательно начинать работу с чис-
           тым рабочим пространством для того, чтобы сортировать табли-
           цу.
                
                1. Из главного меню выбирите Modify.
                Вы увидите меню информации.
                2. Выберите Sort.
                Парадокс  пригласит  вас задать имя таблицы, которую вы
           хотите сортировать.
                3. Наберите orders (заказы) и нажмите {Enter}.
                Вы увидите меню для того, чтобы выбрать, сортировать ли
           в  пределах той же самой (заказы) таблицы или в новую табли-
           цу.
                4. Выберите альтернативу Same (та же самая).
                Вы увидите форму сортировки для таблицы заказов.
                5. Используйте клавиши  { стрелка вверх }  и  { стрелка
          вниз } для  продвижения курсора в позицию слева от поля даты.
                6. Наберите ID.
                7. Нажмите DO-IT!  {F2} . Через некоторое время вы уви-
           дите по-новому рассортированную таблицу заказов.
                Иллюстрация  хода  выполнения данного примера приведена
           на рисунке 55 приложения.
                
                         СОРТИРОВКА ПО НЕСКОЛЬКИМ ПОЛЯМ
                         ______________________________
                
                Вы можете сортировать таблицу по более, чем одному  по-
           лю, набрав 2 по соседству со вторым полем сортировки, 3 - по
           соседству с третьими и т.д.. Второе поле сортировки  исполь-
           зуется для "принятия решения в случае ничьей" между записями
           в первом поле сортировки; третье для упорядочивания  записей
           с  идентичными  значениями в первых двух полях сортировки; и
           т.д.. Вы можете объединять восходящие и нисходящие сортиров-
           ки в несовпадающих полях.
                Для более подробной информации смотрите главу 7 (Модифи-
           кация) в Руководстве пользователя Парадокса.
                                          
                
                                    АННОТАЦИЯ
                                    _________
                
                Для сортировки таблицы выберите опцию Modify/Sort (Моди-
           фикация/Сортировка)  и введите имя таблицы, которую вы хотите
           сортировать.
                - Вы можете выбрать между сортировкой  в  пределах  этой
           таблицы и сортировкой в новую таблицу.
                -  Вы  увидите после задания имя  таблицы и выбора между
           той же самой и новой таблицами форму сортировки.  Наберите  1
           по  соседству  с полем, по которому вы хотите провести сорти-
           ровку. Записи будут упорядочены в восходящем порядке, в  про-
           тивном случае вы должны напечатать D после 1.
                -  Когда вы заполнили форму сортировки, нажмите клавишу
           DO-IT  {F2}  для того, чтобы закончить сортировку.
.

                             - 96 -
              
              
              
              
              
              
              
                         МГНОВЕННЫЕ СЦЕНАРИИ
                         ___________________
                                    
          
                             ЗАПИСЬ МГНОВЕННОГО СЦЕНАРИЯ
           
                             ВОСПРОИЗВЕДЕНИЕ МГНОВЕННОГО СЦЕНАРИЯ
                                  
          
                         СЦЕНАРИИ И ПРОГРАММЫ НА ЯЗЫКЕ РАL
                         _________________________________
           
                         АННОТАЦИЯ
                         _________
           
.

                             - 97 -
                                                          Г Л А В А  15
           ____________________________________________________________
               
                                С Ц Е Н А Р И И
           ____________________________________________________________
          
                                С ц е н а р и и
          
              Сценарии (script) - запись клавиш, нажимаемых при  исполь-
           вании Парадокса. Он очень похож на "макроопределение (макрос)
           клавиатуры" в некоторых других программах.
              Если имеется операция  Парадокса,  которую  вы  выполняете
           часто-особенно  если  она  комплексная  и вы выполняете ее от
           случая к случаю - вы можете сохранить время и  силы,  записав
           ее  в  сценарий.  Тогда, когда вы хотите выполнить эту опера-
           цию, вы можете использовать всего лишь несколько нажатий кла-
           виш. Запрос rоbots (работы), который вы сохраняли и воспроиз-
           водили в главе 12, является примером одного из видов сценари-
           ев (сценарий запроса).
              Данная глава содержит информацию о том
              -как записать мгновенный сценарий (instant script);
              -как воспроизвести мгновенный сценарий;
              -где вы можете найти более подробную информацию о сценари-
           ях;
              -как сценарии могут усиливаться  в  мощных  программах  на
           прикладном  языке  Парадокса  (Paradox Application Language -
           PAL ).
              Если вы не проработали примеры в главе 10, примеры в  дан-
           ной  главе будут из-за этого несколько отличаться от показан-
           ных.
           
                             МГНОВЕННЫЕ СЦЕНАРИИ
                            _____________________
              
                         ЗАПИСЬ МГНОВЕННОГО СЦЕНАРИЯ
              
              В  данный  момент большинство товаров в таблице продуктов
           отдела подарков воображения продается по ценам,  округленным
           до  долларов.  Допустим, что вы хотите все цены сделать кон-
           чавшимися на 95 центов. Как вы узнали в главе 10,  вы  могли
           бы  отредактировать  эту  таблицу, изменяя значения цен. Вы-
               
           нуть курсор к первой цене, нажать клавишу {BackSpase}, двига-
           ясь по изображению центов, и напечатать (набрать на клавиату-
           ре) 95. Затем вы должны были бы нажать клавишу { стрелка вниз
           для продвижения курсорая2 я0кя2 я0следующейя2 я0записи ия2  я0повторить я2 я0про-
           цесс до тех пор, пока все значения цен не были бы заменены.
              Для 10 записей в таблице продуктов изменение значений  от-
           няло  бы у вас пару минут. Но что, если бы ва имели сотни или
           тысячи продуктов? Поскольку изменения вызываются  повторяющи-
           мися последовательностями нажатий клавиш, это - идеальная си-
           туация для сценария. Вы можете записать один  раз  последова-
           тельность  нажатий  клавиш и затем повторно воспроизводить их
           для каждого повторения.
              Когда вы хотите записать сценарий, нажмите клавишу  Запись
           мгновенного  сценария {Alt} {F3}. В верхнем правом углу экра-
           на появляется буква R , означая, что  записывается  сценарий.
.

                             - 98 -
           С  этого момента все ваши нажатия клавиш будут записываться в
           сценарий до тех пор, пока вы не нажмете клавишу Запись  мгно-
           венного  сценария {Alt}{F3} снова  для того, чтобы остановить
           запись.
              
                               Запись сценария
                               _______________
              
              Начинаем исполнение данного примера в состоянии, когда  на
           экране  отображается  главное  меню, а рабочее пространство -
           свободно. (Нажмите клавишу Очистить все   {Alt} {F8}  ).
           П р и м е ч а н и е: Не обязательно для записи сценария начи-
           нать работу, имея чистое рабочее пространство.
              1. Выберите Vien (Просмотреть) из главного меню и выведите
           на экран эталонную таблицу продуктов.
              3.Нажмите {-->} до тех пор, пока курсор не продвинется  к
           полю  цены первой записи: Portable suntun machine (Портатив-
           ный аппарат для загара) (предполагается,  что  вы  выполнили
           примеры в главе 10).
              4. Нажмите клавишу мгновенного сценария {Alt} {F3}, зада-
           вая начало процесса записи мгновенного сценария.
              Вы увидите сообщение Begining  recording  of  Jnstant  ...
           (начало  поцесса записи мгновенно ...) и появится Р в верхнем
           проавом углу экрана. Теперь ваши нажатия клавиш  записываются
           в сценарий.
              5.  Нажмите  дважды клавишу BackSpase для того, чтобы сте-
           реть  нулевое значение центов для первой записи.
              6. Наберите новое значение центов: 95.
              7.  Нажмите  { стрелка вниз }  для продвижения к следующей
           записи (Cмотрите рисунок 56 приложения)
              8.  Снова   нажмите  клавишу   Запись мгновенного сценария
           {Alt} {F3}  для завершения процесса записи сценария.
              Вы увидите сообщение Еnding recording of Jnstant ...  (за-
           вершение  процесса  записи  ...) и R исчезнет. Текущий сцена-
           рий теперь записан.
              Между двумя моментами времени, когда вы  нажимали  клавишу
           Запись  мгновенного  сценария  {Alt} {F3} , ваши нажатия кла-
           виш записывались в сценарий, названный instant  (мгновенный).
           Вы можете теперь воспроизвести их, когда вам этого захочется.
              Если  вы  выходите из Парадокса, этот сценарий будет поме-
           щаться на ваш диск. Однако, он будет замещаться следующим за-
           писываемым  вами мгновенным сценарием. Если вы желаете сохра-
           нить сценарий, вы можете  использовать  выборку  Tools/Rename
           (Инструментальные  средства/Переименование)  для  того, чтобы
           присвоить имя сценарию, отличающийся от  instant.
            
                
                    ВОСПРОИЗВЕДЕНИЕ МГНОВЕННОГО СЦЕНАРИЯ
              
              Для того, чтобы воспроизвести записанный мгновенный сцена-
           рий,  просто нажмите клавишу Воспроизведение мгновенного сце-
           нария  {Alt} {F4} .  Ваши  нажатия  клавиш  будут воспроизво-
           диться  точно так же, если бы вы вновь выполняли их с клавиа-
           туры.  При воспроизведении сценария обратите внимание, что вы
           не видите на экране выполнения каждого индивидуального  нажа-
.

                             - 99 -
           тия.  Вместо того вы видите на экране, это - выявляющиеся но-
           вые значения.
               
                          Воспроизведение сценария
                          ________________________
               
              Начинаем выполнение примера с момента завершения  предыду-
           щего  примера:  таблица продуктов - в режиме редактирования и
           курсор располагается в поле цены следующей записи.
              1. Нажмите клавишу {Alt} {F4} Воспроизведение мгновенного
           сценария.
              Число 95 заменит значение центов во второй записи таблицы.
           Курсор переместится вниз на следующую запись.
              2. Нажмите клавишу  Воспроизведение  мгновенного  сценария
           {Alt}  {F4}  еще восемь раз,  пока не изменятся все цены.
              3.  Нажмите DO - IT! {F2} для воспроизведения изменений и
           выхода из режима редактирования.
              Изображение экрана до начала выполнения  примера  и  после
           его выполнения приведено нарисунке 57 приложения.
           
                     СЦЕНАРИИ И ПРОГРАММЫ НА ЯЗЫКЕ  PAL
                     __________________________________
              
              Помимо  записи  и воспроизведения мгновенных сценариев, вы
           можете, также,  использовать  выборку  Scripts  (сценарии)  в
           главном меню для записи, тестирования, редактирования и восп-
           роизведения сценариев. При помощи данной  выборки  вы  можете
           скомпоновать  мощные  комплексные  сценарии из меньших, более
           простых кусков - таких, как запросы в  виде  файлов  сценария
           (Scripts files).
              Например, вы могли бы  сконструировать  сценарий,  который
           автоматически выполняет серии запросов к таблицам (эталонным)
           закаэов,  продуктов,  заказчиков  и  служащих, затем печатает
           на бумаге заказной отчет общего обьема продаж,  сгруппирован-
           ного  по  заказчикам, товарам или продавцам. Детали о возмож-
           ностях Парадокса при использовании сценариев смотрите в главе
           11 (Сценарии) Руководства пользователя Парадокса.
              Если вы можете писать программы или готовы научиться этому
           - или имеете друга, служащего, компаньона  или  консультанта,
           который может это сделать - вы можете использовать Прикладной
           язык Парадокса (PAL) для усиления ваших сценариев  до  уровня
           мощных  прикладных  программ с широкими возможностями. Напри-
           мер, вы могли бы взять сценарий, описанный в предыдущем  раз-
           деле  и  доработать  его до программы, которая должна была бы
           приглашать пользователя задать конкретного  заказчика,  товар
           или  продавца,  о  которых он хочет увидеть информацию. Такая
           программа могла бы запускаться на выполнение простым нажатием
           одной клавиши.
              Полную  информацию о Прикладном языке Парадокса смотрите в
           Руководстве пользователя по языку PAL.
              
                                  АННОТАЦИЯ
                                 ___________
               
              Для записи мгновенного  сценария  нажмите  клавишу  Запись
           мгновенного  сценария {Alt} {F3}. Все ваши нажатия клавиш бу-
           дут записываться в сценарий, названный instant  (мгновенный),
.

                             - 100 -
           до  тех пор, пока вы не нажмете снова клавишу Запись мгновен-
           ного сценария {Alt} {F3} .
              Для воспроизведения мгновенного сценария, который вы запи-
           сали, нажмите клавишу Воспроизведение сценария {Alt} {F4} .
              В дополнение к мгновенным сценариям вы можете использовать
           выборку Serips (Сценарии) для записи, тестирования,  редакти-
           рования  и воспроизведения сценариев, а также Прикладной язык
           Парадокса для усиления сценариев до уровня мощных  прикладных
           программ.  Конкретные  детали этого содержаться в руководстве
           пользователя Парадокса и Руководстве  пользователя  по  языку
           PAL.
              -Следующая глава описывает некоторые  из  инструментальные
           средств Парадокса для управления вашими данными.
.

                             - 101 -
                        
                        
           
           
              
                        МЕНЮ ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ
                        _____________________________
              
              
                        КОПИРОВАНИЕ ОБЬЕКТОВ ПАРАДОКСА
                        ______________________________
              
              
                        ИМПОРТ И ЭКСПОРТ ТАБЛИЦ
                        _______________________
                        
                    
                              ИМПОРТ ТАБЛИЦ
               
                              ЭКСПОРТ ТАБЛИЦ
              
              
                        РЕЗЕРВИРОВАНИЕ
                        ______________
              
              
                        АННОТАЦИЯ
                        _________
.

                             - 102 -
                                                          Г Л А В А  16
           ____________________________________________________________
          
              ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА ДЛЯ УПРАВЛЕНИЯ ВАШИМИ ДАННЫМИ
           ____________________________________________________________
              
              
                          ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА
              
              Выборка  Tools  (инструментальные средства) в главном меню
           позволяет вам управлять вашими таблицами, формами, отчетами и
           сценариями Парадокса. В данной главе описываются
              -опции меню инструментальных средств;
              -как сделать копию таблици;
              -как перенести данные в и из Парадокса;
              -как резервировать ваши данные.
              
                        МЕНЮ ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ
                        _____________________________
              
              Большинство из опций в главном меню позволяет вам работать
           непосредственно с информацией в ваших таблицах Парадокса. Оп-
           ция Инструментальные средства позволяет вам работать с табли-
           цами, формами, отчетами и сценариями, которые содержат, отыс-
           кивают или форматизируют информацию базы  данных.
              Выборка Tools из главного меню выводит на зкран меню инст-
           рументальных средств, которые содержат следуюшие злементы:
              -Rename (Переименование),  для  изменения  имени  таблицы,
           формы, отчета или сценария;
              -Query  Speedup  (Ускорение запроса), для ускорения запро-
           сов, которые вы часто используете;
              -ЕxportImport (Экспорт-Импорт), для обмена  данными  между
           Парадоксом и другими программами;
               
              -Copy (Копирование), для копирования таблиц, формы, отчете
           или сценария;
              -Delete (Удаление)  для таблицы, формы,  отчета,  сценария
           или файла ускоренного запроса (query-speedup file)
              -Info  (информация),  для  вывода списка таблиц, сценариев
           или файлов на диске, или полей,  форм  отчетов,  связанных  с
           таблицей;
              -More  (Больше), для вывода на экран подменю со следующими
           элементами:
               -Add (Добавить), для добавления записей из одной  таблицы
           в другую;
               -MultiAdd (Добавить несколько), для добавления записей из
           одной таблицы в две или более таблиц за один раз;
               -Substract  (Вычесть), для вычитания записей в одной таб-
           лице из другой таблицы;
               -Empty (Очистить), для удаления всех записей из таблицы;
               -Protect (Защитить), для защиты таблиц или  сценариев  от
           модификации (защита записи) или от чтения (защита по паролю);
               -Directory  (Директорий), для изменения текущего директо-
           рия ;
               -To Dos (Выход в DOS), для временного выхода из Парадокса
           и возврат в DOS.
              Вы  уже  использовали опцию Add в главе 12 данной книги, а
.

                             - 103 -
           Copy и ImportExport обсуждаются в данной главе. Для  информа-
           ции  относительно других опций инструментальных средств смот-
           рите главу 10 (Инструментальные средства ) Руководства  поль-
           зователя Парадокса.
           
                       КОПИРОВАНИЕ ОБЬЕКТОВ ПАРАДОКСА
                       ______________________________
               
               Вы можете хотеть сделать копию таблицы, формы, отчета или
           сценария (это все называется обьектами) для того, чтобы:
               проверить изменения, возникающие при хранении оригинала;
               дать копию еще одному пользователю Парадокса;
               резервировать терминал для  снижения  вероятности  потери
           данных (смотрите раздел "Резервирование" в данной главе).
               
               
               Вы  можете  использовать опцию Tools/Copy для копирования
           таблицы или другого обьекта  Парадокса.  Когда  вы  копируете
           таблицу,  Парадокс  будет автоматически копировать все формы,
           отчеты и другие обьекты, которые идут вместе с ней. Вы  може-
           те  использовать  любое действительное имя таблицы для копии,
           если только оно не совпадает с именем  еще  одной  таблицы  в
           этом же директории.
                В  системе с двумя гибкими дисками копирование обьектов
           с одного диска на другой требует замены  дисков  в  середине
           операции. Эта процедура в деталях описывается в главе 10 Ру-
           ководства пользователя Парадокса.
                
                             Копирование таблицы
                             ___________________
                
                Предположим, что вы подумываете  реструктуировать  эта-
           лонную таблицу служащих. Вы хотите тщательно проверить изме-
           нения на копии таблицы, названной Empcopy, оставляя нетрону-
           тым оригинал, так что вы можете изменить свое намерение, ес-
           ли того пожелаете.
                Начнем выполнение примера с главным меню  на  экране  и
           чистым  рабочим   пространством.  (  Нажмите  Очистить   все
           {Alt} {F8} ).
           П р и м е ч а н и е: не обязательно начинать работу с чистым
           рабочим пространством для того, чтобы копировать таблицу.
                1. Из главного меню  выберите  Tools  (Инструментальные
           средства).
                Вы увидите меню инструментальных средств.
                2. Выберите опцию Copy (Копирование).
                Вы увидите меню типов обьектов, которые вы можете копи-
           ровать.
                3. Выберите Table.
                Парадокс пригласит вас задать имя таблицы,  которую  вы
           хотите копировать.
                4.  Наберите  Employee  (таблица  служащих)  и  нажмите
           {Enter}.
                Парадокс пригласит задать имя новой таблицы.
                5.  Наберите  Tmpcopy и нажмите {Enter} (Cмотрите рису-
           нок 58 приложения)
               
               
.

                             - 104 -
               Во  время  копирования  файла вы увидите сообщение Coping
           from employee to empcopy ...(Копирование из таблицы  служащих
           в таблицу emcopy. Затем вновь появиться на экране главное ме-
           ню. Вы можете выбрать опцию View из главного меню для провер-
           ки сделанной копии. если вы этого хотите.
               
                              ИМПОРТ И ЭКСПОРТ ТАБЛИЦ
                             _________________________
               
               Таблицы  Парадокса имеют специальный формат, который поз-
           воляет программе быстро и эффективно отыскивать  и  обрабаты-
           вать информацию. Посколько другие программы имеют свои собст-
           венные форматы, формат Парадокса не является непосредственно
           совместимым с другими программами, которые вы можете  исполь-
           зовать.
               Выборка  ExportImport  в  меню  инструментальных средств
           позволяет вам импортировать данные из других программ в таб-
           лицы  Парадокса и экспортировать данные в таблицах Парадокса
           в другие программы. Например, вы можете захотеть
                -использовать Парадокс для работы с данными, размещенны-
           ми  в  крупноформатной  таблице (speadsheet) программы Lotus
           1-2-3;
                -использовать  Парадокс  для  конструирования   отчета,
           обьединяя данные из файла программы DBASE III;
                -преобразовать  таблицу  заказчиков  Парадокса  в ASCII
           файл списка почтовой корреспонденции, подходящей для обьеди-
           нения в форменное письмо (form letter).
                
                                ИМПОРТ ТАБЛИЦ
                                
                Вы  можете использовать опцию ExportImport для доставки
           в Парадокс файлов данных со следующими форматами:
                -Lotus 1-2-3 (версия 1А и 2.0);
                -Lotus SYMPHONY (Версия 1.0 и 1.1);
                -DBASE II, DBASE III или DBASE III PLUS;
                (Парадокс может сказать, какую программу вы использова-
           ли для создания файла);
                -PFS: FILE;
                -VisiCate (DIF);
                -FSCII (если поля разделяются запятыми или любыми  дру-
           гим символом, исключая пробел).
              
                                 Импорт таблицы
                                 ______________
               
               Среди  эталонных  таблиц Парадокса имеется файл программы
           Lotus 1-2-3 версии IА, названный district.  Предположим,  что
           вы  хотите  импортировать  его в таблицу Парадокса с таким же
           именем.
               1. Из  главного  меню  выберите  Tools  (Инструментальные
           средства).
               Вы увидите меню инструментальных средств.
               2. Выберите опцию ExportImport.
               Вы  увидите  меню, спрашивающее, хотите ли вы экспортиро-
           вать или импортировать файл.
               3. Выберите альтернативу Import.
               Вы увидите меню, спрашивающее из какого формата вы хотите
.

                             - 105 -
           импортировать данные.
               4. Выберите 1.
               Парадокс  пригласито вас задать имя файла, импортируемого
           в таблицу Парадокса.
               6. Нажмите клавишу {Enter} .
               Вы увидите меню файлов формата 1-2-3 в текущем директории
           (Здесь будет только один файл, district).
               7. Нажмите  {Enter}  для выборки  district  из меню.
               Парадокс пригласит вас  задать  имя,  которое  вы  хотите
           присвоить для размещения данных (Рис. 59).
               8. Наберите district и нажмите  {Enter}.
               Парадокс создаст новую таблицу district и начинает импорт
           данных в нее из крупноформатной таблицы 1-2-3 district. Когда
           преобразование данных из формата в формат завершится, вы уви-
           дите новую таблицу district. Вы можете начинать работу с ней,
           точно также, как и с любой другой таблицей Парадокса.
               
                Как это видно из примера, вы можете использовать обычные
           сокращения Парадокса для ответа на приглашение задать имя им-
           портируемого файла. Вы можете перед именем таблицы задать имя
           накопителя или директория,  или нажать {Enter} и выбрать файл
           из меню.  Не  вводите  расштрение имени файла (например, .WKS
           для файла 1-2-3).
               Данные  из  других  программ всегда импортируются в новую
           таблицу, созданную автоматически Парадоксом. Если  вы  хотите
           добавить  эти  данные в существующую таблицу, используйте вы-
           борку Toois/More/Add (Инструментальные  средства/Больше/Доба-
           вить (более детальную информацию смотрите в главе 10 Руковод-
           ства пользователя Парадокса).
               Если Парадокс не может определить, как транслировать  не-
           которые  записи  в  новую  таблицу, он выведет на экран их во
           временной таблице, названной probiem  (проблемы).  Вы  можете
           работать  с  этой  таблицей точно также, как и с любой другой
           таблицей Парадокса.
               Файловые преобразования Парадокса ограничиваются  файлами
           данных. Вы можете импортировать только данные, но не примене-
           ния или формы, из этих программ. Более подробно информацию  о
           преобразовании  данных из других программ в Парадокс смотрите
           в главе 10 (Инструментальные средства) Руководства  пользова-
           теля Парадокса.
               
                                 ЭКСПОРТ ТАБЛИЦ
               
               Вы можете использовать опцию ExportImport/Export для пре-
           образования таблиц Парадокса в  файлы  данных  со  следующими
           форматами:
               -Lotus 1-2-3 (версия IА и 2.0);
               -Lotus Symphony (Версия 1.0 и 1.1);
               -DBASE II, III или III PLUS;
               -pfs; file;
               -VisiCalc (DIF);
               -ASCII.
               Как обычно вы можете перед именем таблицы задать имя ди-
           ректория  или  накопителя,  или нажать {Enter} и выбрать имя
           таблицы из меню. Вы, также, можете экспортироваь файл данных
           на любой накопитель или в директорий.
               
.

                             - 106 -
               -Если вы хотите вставить таблицу Парадокса в обработанный
           текстовым  процессором отчет, вы можете решить, что генератор
           отчета в Парадоксе представляет большую  гибкость  форматиза-
           ции.  После  того,  как вы сконструировали отчет, используйте
           выборку Report/Output/File (Отчет/вывод/Файл) для того, чтобы
           отправить  отчет в файл. Результатом является АSCII файл, ко-
           торый может редактироваться с использованием большинства тек-
           ктовых  процессоров.  Подробную информацию смотрите в главе 5
           (Отчет) Руководства пользователя Парадокса.
                                 
                                 Экспорт таблицы
                                 _______________
               
               Предположим, что вы хотите включить информацию из таблицы
           продуктов  в отчет, который вы готовите при помощи текстового
           процессора. Поскольку, большинство текстовых процессоров  мо-
           гут читать ASCII файлы, следует использовать этот формат.
               Начинаем  выполнение примера в состоянии, когда на экране
           -главное меню и  экран  имеет  чистое  рабочее  пространство.
           (Нажмите клавишу Очистить все{Alt}{F8}). П Р И М Е Ч А Н И Е:
           Для экспорта таблицы не обязательно начинать, имея чистое ра-
           бочее пространство.
               1. Из главного меню выберите Tools.
               Вы увидите меню инструментальных  средств.
               2. Выберите ExportImport.
               Вы увидите меню, спрашивающее хотите ли вы  импортировать
           или экспортировать файл.
               3. Выберите Еxport.
               Вы  увидите меню, спрашивающее в какой формат экспортиро-
           вать данные.
               4. Выберите  ASCII.
               
               Вы увидите меню, спрашивающее должен ли быть ванный файл
           текстовым или разграниченным файлом  (delimited).  Разграни-
           ченный файл используется наиболее общим образом для програм-
           мы MainMerge и обработки текстов.
               5. Выберите Delimited.
               Парадокс пригласит вас задать имя  таблицы,  из  которой
           осуществляется экспорт информации.
               6. Наберите на клавиатуре product и нажмите {Enter} .
               Парадокс  пригласит  вас задать имя файла для размещения
           экспортируемой информации
               7.  Наберите  на  клавиатуре products и нажмите {Enter}.
           Парадокс будет  экспортировать  таблицу  продуктов  в  ASCII
           файл, названный products.txt. Вы можете использовать команды
           DOStype или print для его проерки, или ваш текстовый процес-
           сор для его редактирования .
           
               
                                 РЕЗЕРВИРОВАНИЕ
                                 ______________
               
               Когда вы вводите новую информацию  в  таблицы  Парадокса
           или  делаете  изменения  в существующей нформации, введенная
           информация не является окончательной до тех пор, пока вы  не
           нажмете клавишу DO-IT! {F2} или не выберите DO-IT! из меню.
               До  этого момента времени вся введенная и измененная ин-
.

                             - 107 -
           формация не записывается на диск;  часть  ее  размещается  в
           компьютерной  памяти, где она беззащитна от грубых искажений
           и других ошибок. Если вы выполняете длинные серии вводов или
           изменеий,  мы рекомендуем периодически сохранять их на диске
           в процессе вашей работы, нажимая через определенные интерва-
           лы времени клавишу DO-IT!.
                Размещенная на диске, ваша информация  будет  в  большей
           безопасности,  но  достаточно уязвимой при возникновении пов-
           реждений вашего диска. Для предохранения информации от такого
           рода разрушений следуйте следующему правилу:
                
                -Никогда  не оставайтесть без резервной копии любой ин-
           формации, которую вы не могли бы, или не хотели  бы  вводить
           повторно  при  ее потере.
                Вы можете использовать опцию Парадокса Tools/Copy (Инс-
           трументальные средства/Копирование), рассмотренную  ранее  в
           данной  главе,  для выполнения резервных копий ваших таблиц,
           Парадокс будет также копировать все связанные с  ней  формы,
           отчеты и другие обьекты (Отметим, что команда DOS не сделает
           этого и поэтому опция Tools/Copy предпочтительнее ).
               Процедура  копирования  обьектов Парадокса с одного диска
           на другой в системе с двумя гибкими дисками описывается в де-
           талях в главе 10 Руководства пользователя Парадокса.
               Регулярно выполняйте резервные копии ваших  таблиц.  Нес-
           колько  минут, потраченных сегодня могут сохранить часы завт-
           ра.
               
                                АННОТАЦИЯ
                                _________
               
               Опции в меню инструментальных средств Парадокса  помогают
           вам  управлять вашими данными для эффективного функционирова-
           ния. В данной главе вы узнали о двух выборках меню инструмен-
           тальных средств:
               -для  копирования  таблтц,  формы отчета или сценария ис-
           пользуйте опцию Copy. В ответ на приглашение Парадокса введи-
           те  имя  обьекта, который вы хотите копировать, и имя для ко-
           пии;
               -   для   импорта   файла   данных   используйте    опцию
           ExportImport/Import.  Выберите формат файла, из которого осу-
           ществляется импорт и в ответ на приглашение Парадокса введите
           имя файла, из которого осуществляется импорт и имя для табли-
           цы, в которую размещаются импортированные данные;
               -    для    экспорта    таблицы     используйте     опцию
           ExportImport/Export. В ответ на приглашение Парадокса введите
           имя таблицы, из которой осуществляется экспорт  информации  и
           выберите  формат файла, в который преобразуются экспортируеые
           данные. Затем введите имя файла для размещения экспортируемых
           данных.
              Эти и другие инструментальные средства, не рассмотренные в
           данной главе, описываются в главе 10 (Инструментальные средс-
           тва)  Руководства  пользователя  Парадокса. При помощи других
           инструментальных средств вы можете:
               -получить информацию о вашей базе данных;
               -переименовать и удалить обьекты Парадокса;
               -добавить записи к таблицам;
               -вычесть записи из таблиц или очистить таблицы;
.

                             - 108 -
               -ускорить запросы;
               -предохранить ваши данные от несанкционированного  досту-
           па;
               -изменить текущий директорий.
               Никогда не оставайтесь без резервной копии любой информа-
           ции, которую вы не могли бы, или не хотели бы вводить повтор-
           но  при потере. Вы можете использовать выборку Tools/Copy для
           выполнения резервных копий файлов вашей базы данных.
          
                                 Что делать дальше
                                 _________________
               
               Примите поздравления! Дойдя до конца этой книги вы  види-
           те,  как исключительная мощность, многосторонность и изощрен-
           ность Парадокса может помочь вам работать более  продуктивно.
           Сейчас вы готовы приниматься за работу при помощи Парадокса.
               Но  Парадокс предоставляет значительно более широкие воз-
           можности пользователю, чем это может быть  продемонстрировано
           в  единственно  вводном томе. Мы приглашаем вас поглубже изу-
           чить эту программу и узнать побольше -  наблюдая  за  работой
           программы  в процессе использования, при помощи экранов подс-
           казки и других руководств по Парадоксу:
               -Руководства пользователя Парадокса, являющегося исчерпы-
           вающим руководством как для начинающих, так и опытных пользо-
           вателей;
               -Руководства пользователя по языку PAL, которое описывает
           прикладной язык программирования Парадокса.
               Наслаждайтесь вашей работой с Парадоксом!
               


                              - 110 -
                                                  
                                                  
                                                  
                                                  ПРИЛОЖЕНИЕ
                                                  
                                                  
                                                  
                                                  
                   Рисунки к книге "Введение  в  Парадокс"
                   


Логотип ПарадоксаParadox SP5500 Системы безопасности с возможностью расширения от 4 до 32 зон — Icon
SP5500 Расширяемая система безопасности от 4 до 32 зон
Руководство пользователя системы

Расширяемые системы безопасности на 32 зоны

Гарантия
Для получения полной информации о гарантии на этот продукт см. Заявление об ограниченной гарантии, которое находится на webсайт www.paradox.com/terms. Использование вами продукта Paradox означает ваше согласие со всеми условиями гарантии.
Ограничения систем сигнализации
Мы настоятельно рекомендуем вам повторноview и примите во внимание документ «Ограничения систем сигнализации», доступный на нашем webсайт http://paradox.com/Terms/.
Предупреждение о подключении к нетрадиционной телефонии (например, VoIP)
Сигнальное оборудование Paradox было разработано для эффективной работы с традиционными телефонными системами. Для тех клиентов, которые используют панель сигнализации Paradox, подключенную к нетрадиционной.
телефонной системы, такой как «VoIP», которая преобразует голосовой сигнал с вашего телефона в цифровой сигнал, передаваемый через Интернет, вы должны знать, что ваша система охранной сигнализации может работать не так эффективно, как традиционные телефонные системы.
Для бывшихampНапример, если ваше VoIP-оборудование не имеет резервного аккумулятора, во время сбоя питания способность вашей системы передавать сигналы на центральную станцию ​​может быть нарушена. Или, если ваше VoIP-соединение отключается, функция мониторинга телефонной линии также может быть скомпрометирована. Другие проблемы включают, помимо прочего, сбои подключения к Интернету, которые могут происходить чаще, чем при использовании обычной телефонной линии.tagх годов.
Поэтому мы настоятельно рекомендуем вам обсудить эти и другие ограничения, связанные с эксплуатацией системы сигнализации в VoIP или другой нетрадиционной телефонной системе, с вашей монтажной компанией. Они должны быть в состоянии предложить или порекомендовать меры по снижению связанных с этим рисков и дать вам лучшее понимание.
ПРЕДУПРЕЖДЕНИЯ: Информация для пользователя Это оборудование было протестировано и признано соответствующим ограничениям для цифровых устройств класса B в соответствии с частью 15 правил FCC. Эти имитаторы предназначены для обеспечения разумной защиты от вредных помех при установке в жилых помещениях. Это оборудование генерирует, использует и может излучать радиочастотную энергию, и, если оно не установлено и не используется в соответствии с инструкциями, может создавать вредные помехи для радиосвязи. Однако нет гарантии, что помехи не возникнут в конкретной установке. Если это оборудование периодически создает вредные помехи для оборудования, пользователю рекомендуется попытаться устранить помехи одним или несколькими из следующих способов: (1) переориентировать или переместить
приемная антенна; (2) увеличить расстояние между оборудованием и приемником; (3) подключите оборудование к розетке цепи, отличной от той, к которой подключен приемник, или (4) обратитесь за помощью к дилеру или опытному специалисту по радио/телевидению.
ВНИМАНИЕ: Пользователь предупрежден о том, что любые изменения или модификации, не одобренные в явной форме компанией Paradox Security Systems, могут лишить пользователя права эксплуатировать/использовать оборудование.

Патенты
Могут применяться один или несколько следующих патентов США: 7046142, 6215399, 6111256, 5920259, 5886632 и RE39406. Также могут применяться канадские и международные патенты.
© 2022 Paradox Security Systems Ltd. Все права защищены. Технические характеристики могут быть изменены без предварительного уведомления.
Paradox, StayD, Magellan и Spectra являются товарными знаками или зарегистрированными товарными знаками компании Paradox Security Systems (Bahamas) Ltd. или ее дочерних компаний в Канаде, США и/или других странах.

01: Мастер Раздел1 Раздел2 Byp* Остаться* Сила* Рука*только только PGM* Принуждение*
02: Мастер 1 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
03: Мастер 2 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
4.00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
5:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
6:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
7:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
8:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
9:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
10:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
11:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
12:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
13:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
14:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
15:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
16:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
17:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
18:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
19:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
20:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
21:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
22:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
23:00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
24: 00: 00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
25: 00: 00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
26: 00: 00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
27: 00: 00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
28: 00: 00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
29: 00: 00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
30: 00: 00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
31: 00: 00 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6

Настройки зоны

Напишите тип устройства (детектор движения, дверной контакт и т.д.) и местонахождение:

 Номер зоны и описание Раздел 1 или 2 Byp Make Wellness Easy Спящий режим Форс-мажор 24Hr Входная сделка Зона пожара Задержка пожара
001: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
002: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
003: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
004: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
005: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
006: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
007: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
008: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
009: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
010: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
011: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
012: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
013: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
014: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
015: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
016: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
017: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
018: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
019: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
020: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
021: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
022: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
023: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
024: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
025: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
026: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
027: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
028: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
029: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
030: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
031: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6
032: _____ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6 Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6

Коды пользователей

Коды пользователей — это личные идентификационные номера для каждого пользователя, которые позволяют вам входить в определенные режимы программирования, ставить или снимать систему с охраны, а также активировать или деактивировать PGM. Система поддерживает следующее:

  • 1 мастер-код системы
  • 2 мастер-кода
  • 29 пользовательских кодов

Мастер-код системы (по умолчанию: 1234)
Мастер-код системы может поставить или снять с охраны любой раздел, а также создать, изменить или удалить любой код пользователя.
Мастер-коды
Мастер-код 1 постоянно назначается для Раздела 1 и может использоваться для создания, изменения или удаления кодов пользователей, назначенных для Раздела 1. Мастер-код 2 постоянно назначается для Раздела 2 (исключение: когда разделение на разделы отключено, Мастер-код 2 будет назначенному Разделу 1) и может использоваться для создания, изменения или удаления кодов пользователей, назначенных тому же Разделу.
ПРИМЕЧАНИЕ: Мастер-коды не могут изменять или удалять коды пользователей, назначенные обоим разделам. Только главный системный код может изменять или удалять коды пользователей, назначенные обоим разделам.
Код принуждения
Если вы вынуждены поставить или снять систему с охраны, ввод кода пользователя с включенной опцией принуждения приведет к постановке или снятию системы с охраны и немедленной передаче кода принуждения беззвучного оповещения на станцию ​​мониторинга. Код принуждения должен быть включен вашим установщиком.
Длина кода пользователя
Ваша система может быть запрограммирована на использование 4- или 6-значных кодов пользователей, где каждая цифра может иметь любое значение от 0 до 9. Шестизначные коды считаются более сложными для «взлома» и, следовательно, более безопасными. Избегайте программирования простых или очевидных кодов пользователей, таких как ваш номер телефона, адрес или такие коды, как 1234.

Добавление/изменение пользователя

Как добавить/изменить пользователя? визуальный Обратная связь
1 Нажмите [] .
2 Введите [ГЛАВНЫЙ КОД]. [ ] и [1] вспышка. Когда номер на клавиатуре горит, пользователь уже запрограммирован.
3 Выберите пользователя, введя 2-значный номер пользователя (от 01 до 32). Мигает «Взять».
4 Введите 4- или 6-значный [КОД ПОЛЬЗОВАТЕЛЯ]. Мигает «Сон».
5 Подтвердите [КОД ПОЛЬЗОВАТЕЛЯ]. Мигает «Стой».
 6 Чтобы зарегистрировать пульт, нажмите и удерживайте любую кнопку пульта в течение 3 секунд. Выпускать. Нажмите и удерживайте любую кнопку на пульте в течение 3 секунд. Если вы не хотите назначать пульт, нажмите [ENTER].  Мигает «Выкл.».
 7 Чтобы запрограммировать другого пользователя, перейдите к шагу 3. Для выхода нажмите [ОЧИСТИТЬ]. Для систем с разделами перейдите к шагу 8.
8 Нажмите [1] и / или [2] для назначения пользователя в раздел. Нажимать [ENTER].
9 Чтобы запрограммировать другого пользователя, перейдите к шагу 3. Для выхода нажмите [ОЧИСТИТЬ].

Удаление пользователя
Как удалить пользователя?

  1. Нажмите [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] ключ.
  2. Введите свой [МАСТЕР-КОД].
  3. Выберите пользователя, введя 2-значный номер пользователя.
  4. Нажмите и удерживайте кнопку [SLEEP], пока не услышите звуковой сигнал подтверждения.

Установка времени и даты

Как установить время и дату?

  1. Нажмите [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] ключ.
  2. Введите свой [МАСТЕР-КОД].
  3. 3Нажмите [ТБЛ].
  4. Нажмите [5].
  5. Введите время* в формате [ЧЧ.ММ]. Если HH = 13 или больше, перейдите к шагу 7.
  6. Выберите формат времени. [1] = 24 часа; [2] = АМ; [3] = ПМ.
  7. Введите дату в формате [ГГГГ/ММ/ДД]. Теперь вы установили время и дату. Нажмите [CLEAR] для выхода.
  8. *Для систем SP4000/SP65 время необходимо вводить в 24-часовом формате. Пропустите шаг 6 (формат времени).

Настройка звуковых зон
Зона с включенным звуковым сигналом будет сообщать вам каждый раз, когда она будет открыта, издавая звуковой сигнал на клавиатуре. Каждая клавиатура должна звонить отдельно.
Как перезвонить по зонам?

  • Для K32+: нажмите и удерживайте кнопку [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon3 ] ключ. Светодиоды Arm1, Arm2, Stay1 и Stay2 будут мигать. Введите номер зоны, соответствующий зонам, в которые вы хотите включить звуковой сигнал. Загорится соответствующий светодиод. Нажмите клавишу [ENTER] для выхода.
  • Для K35: нажмите и удерживайте кнопку [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon3 ] (K35). На экране появится слово Chime. Введите номер зоны, соответствующий зонам, в которые вы хотите включить звуковой сигнал. Загорится соответствующий светодиод. Нажмите клавишу [ENTER] для выхода.
    • Для K10V, K10H и K636: нажмите и удерживайте кнопку зоны ([Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon3] до [0(10)]). Принять звуковой сигнал = включить звонок.
    • Для K32LCD+: нажмите и удерживайте кнопку [ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon3] ключ. Нажмите [1], чтобы выбрать зону для звонка, или нажмите [2], чтобы настроить период звонка. Период звонка позволяет
    указать период времени, в течение которого зона будет звонить. Введите номер зоны, соответствующий зонам, в которые вы хотите включить звуковой сигнал. Нажмите клавишу [ENTER] для выхода.
    Как отключить звуковые зоны?
  • Для K32+, K35 и K32LCD+: чтобы отключить звуковые зоны, повторите этот процесс и введите номер зоны, чтобы отключить звуковую зону, или нажмите [SLEEP] для отключения всех звуковых зон вместо ввода номера зоны.
  • Для K10V, K10H и K636: нажмите и удерживайте кнопку зоны (от [1] до [0(10)]). Неудачный звуковой сигнал = звуковой сигнал выключен.

ПРИМЕЧАНИЕ: Описание звуковых сигналов подтверждения и отклонения см. в разделе «Отклик клавиатуры» на стр. 9. Чтобы идентифицировать вашу клавиатуру, см. стр. 10.

Отображение неисправностей

Ваша система сигнализации постоянно отслеживает несколько аварийных ситуаций, о которых можно сообщать непосредственно на вашу станцию ​​мониторинга. При возникновении неисправности загорается клавиша [TBL]. Нажмите клавишу [TBL], и на клавиатуре высветится номер, соответствующий проблеме, возникшей в системе. За исключением проблемы с потерей таймера, свяжитесь со своей станцией мониторинга или с установщиком для устранения неисправности.
ПРИМЕЧАНИЕ: Если клавиатура издает звуковой сигнал каждые 5 секунд всякий раз, когда возникает новая неисправность, нажмите клавишу [TBL], чтобы остановить звуковой сигнал неисправности.
Доступ к дисплею неисправностей

 Нажмите [TBL] Клавиша/светодиод горит Расстройство Тип Расстройство Подробнее
[1] Низкий уровень заряда батареи беспроводной зоны Необходимо заменить батареи для одного из беспроводных устройств системы.
[2] Проблемы с питанием На панели управления проблемы с питанием.
[3] Проблема с колоколом На панели управления есть отключение/перегрузка звонка.
[4] Проблемы со связью Ваша система сигнализации, если она находится под наблюдением, не может связаться со станцией мониторинга.
[5] Tampсбой проводки er/Zone Проблема с проводкой возникает на одном или нескольких устройствах.
[6] Модуль Tampэ беда Анти-т устройстваampсработал переключатель.
[7] Проблема с пожарной петлей В одной из зон возникла проблема с пожарным шлейфом.
[8] Потеря таймера Часы вашей охранной системы должны быть перепрограммированы. Видеть Установка времени и даты on 7 страница для установки системного времени и даты.
[9] Потеря контроля беспроводной зоны Одна или несколько беспроводных зон больше не взаимодействуют с системой.
[0 (10)] Потеря контроля над модулем Один или несколько модулей больше не взаимодействуют с системой.
[16] / [СОН] Ошибка клавиатуры Проблема с одной из клавиатур вашей системы

Стилус
Аудиторская обратная связь
Когда вы вводите информацию на клавиатуре, она будет сопровождать вас звуковыми сигналами, сообщающими о подтверждении или отклонении ввода. Вы должны быть знакомы с этими двумя звуковыми сигналами клавиатуры:
Подтверждающий звуковой сигнал: Когда операция (например, постановка/снятие с охраны) успешно введена с клавиатуры или когда система переключается в новый статус/режим, клавиатура уменьшает прерывистый звуковой сигнал («БИП-БИП-БИП-БИП»). Звуковой сигнал отклонения: Когда система возвращается к своему предыдущему состоянию или когда операция неправильно введена на клавиатуре, будет издаваться непрерывный звуковой сигнал («БИИИИИИ»).
Ниже приведены другие типы звуковой обратной связи, которые всегда будут сопровождаться миганием клавиши постановки на охрану или светодиода ([ARM], [STAY] или [SLEEP]):

  • Непрерывный звуковой сигнал = тревога
  • Переменный звуковой сигнал = пожарная тревога
  • Прерывистый звуковой сигнал = начало задержки на выход
  • Быстрый прерывистый звуковой сигнал = последние 10 секунд задержки на выход

Обратная связь
Клавиатура включает цветные индикаторы, которые сообщают о текущем состоянии вашей системы. Состояние каждого индикатора представляет определенное состояние в вашей системе.
ПРИМЕЧАНИЕ: Многие пожиратели в вашей системе должны быть включены установщиком. Если функция не запрограммирована, клавиатура издаст звуковой сигнал отказа, и действие будет отменено. Подробнее см. в разделе «Настройки зоны» на стр. 5.

Отключение звука клавиатуры
При отключении звука клавиатура будет издавать только звуковой сигнал подтверждения и звуковой сигнал отклонения, а также звуковой сигнал при нажатии клавиши. Таким образом, при отключении звука клавиатура не будет издавать звуковой сигнал во время тревоги и не будет издавать звуковой сигнал для зон с включенным звуковым сигналом. Каждая клавиатура должна быть отключена отдельно.
Как отключить звук клавиатуры?

  • Для K32+, K35, K636, K10V и K10H: нажмите и удерживайте кнопку [CLEAR] в течение 6 секунд, чтобы включить или выключить приглушение клавиатуры. Если клавиатура издает звуковой сигнал подтверждения, для этой клавиатуры включено отключение звука клавиатуры. Если клавиатура издает звуковой сигнал отказа, функция отключена.
  • Для K32LCD+: нажмите и удерживайте клавишу [ ] для настройки клавиатуры. Нажмите [4] для управления отключением звука. Нажмите [arm], чтобы включить или выключить приглушение клавиатуры.

Подсветка клавиатуры
Уровень подсветки за клавишами можно изменить в соответствии с вашими потребностями.
Как изменить подсветку?

  • Для K32+: нажмите и удерживайте кнопку. Нажмите клавишу, чтобы установить желаемый уровень подсветки. Нажмите [CLEAR] или [ENTER] для выхода.
  • Для K35: нажмите и удерживайте кнопку [UP] в течение 4 секунд. Кнопки 1, 2, 3, 5 и 6 будут мигать. Нажмите [CLEAR], чтобы выйти из меню без сохранения информации, или нажмите [ENTER], чтобы выйти из меню и сохранить информацию. Нажмите нужную клавишу и пролистайте с помощью [UP] И [вниз] для настройки:
    [1] Для регулировки скорости прокрутки.
    [2] Настройка подсветки (0 = выкл., 1 = минимальная яркость / 7 = максимальная яркость)
    [3] Настройка контрастности (0 = низкая контрастность, 4 = высокая контрастность)
    [5] Настройка уровня подсветки с автоматическим затемнением (0 = Выкл., 1 = Минимальная подсветка с автоматическим затемнением, (…) 7 = Максимальная подсветка с автоматическим затемнением
    [6] Настройка задержки автоматического затемнения (0 = выкл., 1 = 1 с, 2 = 5 с, 3 = 10 с, 4 = 20 с, 5 = 1 мин., 6 = 2 мин., 7 = 4 мин.)
  • Для K10V, K10H и K636: Нажмите и удерживайте кнопку [MEM]. КЛАВИША [MEM] ПОДСВЕТИТСЯ. НАЖМИТЕ КЛАВИШУ [MEM], ЧТОБЫ УСТАНОВИТЬ НУЖНЫЙ УРОВЕНЬ ПОДСВЕТКИ. Нажмите [CLEAR] или [ENTER] для выхода.
  • Для K32LCD+: Нажмите и удерживайте клавишу []. Нажмите [2], чтобы изменить подсветку. Прокрутите с помощью [UP] И [вниз] клавиши. Нажмите [ENTER] для сохранения.

Клавиатура надviews

K10LEDV/H Клавиатураview

Клавиатура K35 законченаview

Расширяемые системы безопасности Paradox SP5500 с 4–32 зонами — рис. 2

Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1 = Нажмите один раз + [MASTER CODE] для программирования Quick Menu См. Master Quick Menus.
Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon2 = Нажмите и удерживайте, чтобы настроить клавиатуру
Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon3 = Нажмите и удерживайте для программирования звукового сигнала. См. Настройка зон звукового сигнала.

Отображение значка K35 и его описание

Расширяемые системы безопасности Paradox SP5500 с 4–32 зонами — рис. 3

Значок Описание
ОставайсяD Горит = режим StayD включен
  Укажите раздел 1 и 2
OFF Горит = Система снята с охраны
ОСТАТЬСЯ Горит = система находится под охраной
SLEEP Горит = система поставлена ​​на охрану в спящий режим.
ARM Горит = раздел поставлен на охрану
ALARM Мигает = система находится в состоянии тревоги
ЗАДЕРЖКА ДО ТРЕВОГИ Вкл = Обратный отсчет до тревоги в зонах предварительной тревоги
ЗОНА ОТКРЫТА Горит = освещенная зона (зоны) открыта
ЗОНА ТРЕВОГИ Горит = освещенные зоны находятся в состоянии тревоги

K32+ Клавиатураview

[TBL] Отображение неполадок
ВКЛ = Возникла проблема(ы) (стр. 8)
[MEM] Отображение памяти тревог
ВКЛ = возникли аварийные сигналы (стр. 18)
[BYP] Программирование обхода
ВКЛ = Зона(ы) исключена (стр. 15)
[ARM] (стр. 15)
[СОН] (стр. 15)
[ОСТАНОВИТЬСЯ] (стр. 15)
ВКЛ = система поставлена ​​на охрану
ВЫКЛ = Зона снята с охраны
Мигает = задержка выхода
Быстрое мигание = задержка на выход (последние 10 сек.) / зона в состоянии тревоги

Расширяемые системы безопасности Paradox SP5500 с 4–32 зонами — рис. 4

Выключенный ключ:
ВКЛ = снято с охраны
ВЫКЛ = система поставлена ​​на охрану
Свет (переменный ток):
ВКЛ = питание включено
ВЫКЛ = питание выключено
Оставайся светом:
ВКЛ = Остаться включенным
ВЫКЛ= Остаться выключенным
(см. режим StayD на
страница 14)

Отображение зоны:
Клавиши от [1] до [0(10)] соответствуют
к зонам с 1 по 10 соответственно:
Ключ горит = открыт или задержка на вход
Ключ мигает = тревога

Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1 = Нажмите один раз + [МАСТЕР КОД] для программирования быстрого меню (см. Основные быстрые меню).
Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon2 = Нажмите и удерживайте, чтобы изменить подсветку (см. стр. 9)

K32LCD+ Клавиатураview

Расширяемые системы безопасности Paradox SP5500 с 4–32 зонами — рис. 5

Пульты управления

Ваша система безопасности поддерживает три типа пультов дистанционного управления; REM1, REM101, REM2, REM3, REM15 и REM25. REM1, REM101 и REM15 — это самые простые пульты дистанционного управления с возможностью выполнения пяти действий (например, постановка на охрану, снятие с охраны, активация PGM и т. д.). REM2 и REM25 более совершенны, так как они выполняют шесть различных действий, а также обеспечивают визуальную и слуховую обратную связь (см. таблицу ниже). REM3 — это наиболее совершенный пульт дистанционного управления, так как он имеет все функции клавиатуры (дополнительную информацию см. в Руководстве пользователя REM3). В следующей таблице описывается визуальная и звуковая обратная связь пультов дистанционного управления REM2 REM25.
Обратная связь дистанционного управления (REM2/REM25)
Полная/принудительная постановка на охрану: 

Действие визуальный Обратная связь Аудиторская обратная связь
обезоруживающий Зеленый на ДВА ГУДКА
Задержка на выход Красная/зеленая медленная вспышка ПОДТВЕРЖДЕНИЕ
Постановка на охрану / задержка на вход Красный на ПОДТВЕРЖДЕНИЕ
Сигнализация Красная быстрая вспышка СИГНАЛ БУДИЛЬНИКА

Постановка на охрану в режиме ожидания/сна

Действие визуальный Обратная связь Аудиторская обратная связь
обезоруживающий Зеленый на ДВА ГУДКА
Задержка на выход Желтая/зеленая медленная вспышка ПОДТВЕРЖДЕНИЕ
Постановка на охрану / задержка на вход Желтый на ПОДТВЕРЖДЕНИЕ
Сигнализация Красная быстрая вспышка СИГНАЛ БУДИЛЬНИКА

Другой отзыв

Действие визуальный Обратная связь Аудиторская обратная связь
вкл/выкл ПГМ Желтый на ПОДТВЕРЖДЕНИЕ

Постановка и снятие с охраны с помощью Stayed

Stayed упрощает вашу жизнь и делает ее более безопасной, защищая вас 24 часа в сутки, 7 дней в неделю без необходимости снимать систему с охраны — даже при входе в вооруженную зону. Stayd живет с вами и защищает вас все время, без каких-либо незащищенных периодов, и автоматически повторно активирует систему, поэтому вам не нужно помнить об этом.
При входе/выходе с объекта система частично снимается с охраны, чтобы позволить вам пройти: просто уведомите систему с помощью пульта дистанционного управления и пройдите по указанному пути, который автоматически повторно включится после того, как вы пройдете. Все остальные зоны остаются под охраной. Результатом является система, которая всегда защищает, без неопределенности в том, поставлена ​​система на охрану или нет. Другие преимущества Stayed включают знание того, когда ваши дети получают доступ к потенциально опасным местам, таким как балкон, бассейн или входная дверь. Теперь вы действительно можете быть спокойны, зная, что вы всегда под защитой. Обратитесь к установщику за дополнительной информацией.

Включение/выключение режима ожидания
Чтобы включить режим StayD:
[ПРЕБЫВАНИЕ] + [КОД] + [ПРЕБЫВАНИЕ]Аккумуляторная дрель-шуруповерт metabo BS 18 LT BL - icon6  Оставайся включенным
Нажмите клавишу [STAY], затем введите действительный код, затем снова нажмите клавишу [STAY] в течение десяти секунд. Индикатор StayD загорится, подтверждая активацию режима StayD, и система перейдет в режим Stay.
Чтобы отключить режим StayD:
[ВЫКЛ] + [КОД] + [ВЫКЛ] Аккумуляторная дрель-шуруповерт metabo BS 18 LT BL - icon6Выключен свет включен
Нажмите клавишу [OFF], затем введите правильный код, затем снова нажмите клавишу [OFF] в течение десяти секунд. Индикатор StayD погаснет, а индикатор Off загорится, подтверждая деактивацию режима StayD. При отключенном режиме StayD система будет функционировать как стандартная система безопасности.
Чтобы изменить режим постановки на охрану
См. Постановка и снятие с охраны на стр. 15.
Чтобы изменить уровень безопасности — Stay to Sleep:
[СОН] на 2 сек. Аккумуляторная дрель-шуруповерт metabo BS 18 LT BL - icon6задержка Аккумуляторная дрель-шуруповерт metabo BS 18 LT BL - icon6Спящий свет включен
Нажмите и удерживайте клавишу [SLEEP] на любой клавиатуре. Все зоны, которые будут поставлены на охрану в спящем режиме, переходят в задержку на выход, позволяя вам перейти в спальню. Когда задержка на выход закончится, и вы окажетесь в спальне, остальная часть интерьера встанет на охрану. Теперь система находится в спящем режиме.
Чтобы изменить уровень безопасности — Sleep to Stay:
[ОСТАНОВИТЬСЯ] на 2 сек. Аккумуляторная дрель-шуруповерт metabo BS 18 LT BL - icon6Оставайтесь на свету
Нажмите и удерживайте клавишу [STAY] на клавиатуре, расположенной в спальне. Система мгновенно переключится из режима сна в режим пребывания, что позволит вам покинуть спальню и спокойно отправиться в дом. Если вы случайно покинете спальню, не переключившись в режим «Дома», все зоны, поставленные в спящий режим, перейдут на задержку, что даст вам достаточно времени, чтобы переключиться в режим «Дома».

Покидая сайт — Оставайтесь на полном:
Клавиатура: [ARM] на 2 сек. Аккумуляторная дрель-шуруповерт metabo BS 18 LT BL - icon6задержка Аккумуляторная дрель-шуруповерт metabo BS 18 LT BL - icon6Подсветка руки включена
Нажмите и удерживайте клавишу [ARM] на клавиатуре, которой назначен путь выхода. Это запустит период задержки на выход для всех зон на пути выхода. После того, как вы покинете территорию, все зоны путей выхода встанут на охрану. Теперь система находится в полном режиме.

Вход на сайт – Full to Stay:
Клавиатура: [ПАРОЛЬ] Остаться Аккумуляторная дрель-шуруповерт metabo BS 18 LT BL - icon6включить свет
При входе в собственность через путь входа все зоны, назначенные пути входа, будут задержаны, что позволит вам войти в дом. Ввод действительного кода на клавиатуре, для которой назначен путь входа, завершает задержку входа и переключает систему в режим охраны. Зоны пути входа будут повторно поставлены на охрану. Теперь система находится в режиме ожидания.

Выход с сайта без изменения режима охраны:
[ВЫКЛ] на 2 сек.
Нажмите и удерживайте в течение 2 секунд клавишу [OFF] на клавиатуре, чтобы покинуть объект без изменения режима охраны.
Расширенные настройки режима пребывания
Оконный режим и задержка повторной постановки на охрану
В системе с постоянной охраной: этот режим позволяет открыть одну внешнюю зону без срабатывания тревоги. Чтобы войти в оконный режим, нажмите [ВЫКЛ], а затем [КОД ПОЛЬЗОВАТЕЛЯ]. Все зоны, которые можно открыть, мигают. Система запустит задержку на выход, что позволит вам открыть внешнюю зону, такую ​​как окно или дверь. Система позволит вам открыть только одну зону, так как после этого закончится задержка на выход. Когда вы закроете открытую зону (окно, дверь и т.д.), эта зона снова встанет на охрану.
При закрытии внешней зоны, такой как окно или дверь, начинается задержка, позволяющая правильно закрыть зону. Задержка повторной постановки на охрану начинается, когда вы закрываете зону, и вы должны держать зону закрытой в течение всего периода задержки для ее повторной постановки на охрану. Это особенно полезно для окон, которые залипают, что снижает количество ложных срабатываний.
Концерты View Режим:
Во время тревоги нажмите клавишу [CLEAR], чтобы view Движение. Индикаторы зон на клавиатуре будут показывать открытие и закрытие зон по мере их возникновения.

Постановка и снятие с охраны

Полностью вперёдtage вашей системы, ознакомившись со всеми методами постановки на охрану. Если ваша система не разбита на разделы (см. Разделы на стр. 22), все считается принадлежащим Разделу 1.
ПРИМЕЧАНИЕ: Если вы не можете поставить на охрану из-за того, что зона открыта, система войдет в режим программирования обхода. Введите две цифры зоны, которую вы хотите обойти, и нажмите [ENTER], или нажмите [ENTER], чтобы обойти все открытые зоны.

Обычная постановка на охрану
Этот метод поставит на охрану все зоны в выбранном разделе. Обратите внимание, что обычную постановку на охрану можно также активировать с помощью автоматической постановки на охрану (см. Автопостановка на охрану на стр. 16) или постановки на охрану одним нажатием (см. Постановка на охрану одним нажатием на стр. 16).
Как сделать обычную руку?

  1. Закройте все зоны в нужном разделе.
  2. Нажмите [ARM] + [КОД ПОЛЬЗОВАТЕЛЯ].
  3. Если у вас есть доступ к обоим разделам (см. Создание разделов на стр. 22): Нажмите клавишу, соответствующую нужному разделу ([1] или [2]). Для обоих разделов нажмите другую клавишу после звукового сигнала подтверждения.

Постановка на охрану сна
Подобно постановке на охрану, постановка на охрану сна позволяет пользователям оставаться в охраняемой зоне, но обеспечивает более высокий уровень защиты. Для бывшегоampле, в двухэтажном доме периметр охраняется охраной Stay. При постановке на охрану периметр, а также основной этаж охраняются (детекторы движения и т. д.), что позволяет перемещаться по второму этажу и спальным помещениям. Зоны сна — это зоны, которые игнорируются при постановке на охрану сна. Для бывшегоampле, когда вы ложитесь спать ночью, все помещение, кроме вашей спальни, полностью вооружено. Постановку на охрану сна также можно активировать с помощью автоматической постановки на охрану (см. Автопостановка на охрану на стр. 16) или постановки на охрану одним нажатием (см. Постановка на охрану одним нажатием на стр. 16).

Как уложить руку во сне?

  1. Закройте все зоны в нужном разделе (кроме зон сна).
  2. Нажмите клавишу [СОН].
  3. Введите свой [КОД ПОЛЬЗОВАТЕЛЯ].
  4. Если у вас есть доступ к обоим разделам (см. Создание разделов на стр. 22): Нажмите клавишу, соответствующую нужному разделу, [1] или [2]. Для обоих разделов нажмите другую клавишу после звукового сигнала подтверждения.

Оставайтесь на охране
Этот метод позволяет свободно перемещаться по территории, пока периметр полностью вооружен. Зоны Дома — это зоны, которые исключаются при постановке на охрану Дома. Для бывшегоampНапример, если вы планируете остаться дома на ночь, двери и окна можно поставить на охрану, не ставя на охрану другие зоны, такие как датчики движения. Постановку на охрану периметра также можно активировать с помощью автоматической постановки на охрану (см. Автопостановка на охрану на стр. 16) или постановки на охрану одним нажатием (см. Постановка на охрану одним нажатием на стр. 16).
Как я могу Stat Arm?

  1. Закройте все зоны в нужном разделе (кроме зон пребывания).
  2. Нажмите клавишу [ОСТАНОВ].
  3. Введите свой [КОД ПОЛЬЗОВАТЕЛЯ].
  4. Если у вас есть доступ к обоим разделам (см. Разделы на стр. 22): нажмите клавишу, соответствующую нужному разделу, [1] или [2]. Для обоих разделов нажмите другую клавишу после звукового сигнала подтверждения.

Обход зоны
Исключение зоны позволяет игнорировать (деактивировать) указанные зоны при следующей постановке системы на охрану. Для бывшегоample, вы можете обойти определенные зоны, когда рабочие ремонтируют часть вашего дома. После снятия системы с охраны записи обхода стираются. Когда зоны исключены, загорается клавиша [BYP]. Обход зоны также можно активировать с помощью программирования обхода одним нажатием (см. стр. 16). Если включено программирование обхода одним нажатием, нажмите клавишу [BYP] на три секунды, чтобы войти в режим программирования обхода. Чтобы удалить функцию обхода зоны, на шаге 3 снова введите номер зоны или нажмите [CLEAR], чтобы стереть все текущие записи. Нажмите [CLEAR] + [ENTER], чтобы удалить исключенные зоны.
Как обойти зоны?

  1. Закройте все зоны в нужном разделе (кроме зон пребывания).
  2. Нажмите клавишу [BYP]. Кнопка [BYP] будет мигать. Нажмите [ENTER], чтобы обойти все открытые зоны, или перейдите к шагу 3.
  3. Подсветите номер(а), соответствующий(ие) зоне(ам), которые вы хотите обойти, введя номер зоны. Горит постоянно = Зона открыта, Мигает = Зона исключена, Не горит = Зона закрыта, не исключена.
  4. Нажмите клавишу [ENTER] для сохранения и выхода. Дважды нажмите [CLEAR] для выхода без сохранения.

Функция обхода отзыва
После снятия системы с охраны записи обхода стираются. Функция Bypass Recall восстанавливает предыдущие записи обхода, сохраненные в памяти. Это устраняет необходимость вручную перепрограммировать записи обхода каждый раз, когда вы ставите систему на охрану.
Как отозвать обходные записи?

  1. Нажмите клавишу [BYP].
  2. Введите ваш [КОД ПОЛЬЗОВАТЕЛЯ].
  3. Нажмите клавишу [BYP].
  4. Нажмите клавишу [ВВОД].

Постановка на охрану одним касанием
Постановка на охрану одним касанием позволяет ставить систему на охрану без использования кода пользователя. Эта функция должна быть включена вашим установщиком. Если запрограммирована постановка на охрану одним касанием, вы можете повысить уровень безопасности вашей системы (от Аккумуляторная дрель-шуруповерт metabo BS 18 LT BL - icon6 Make Wellness Easy Аккумуляторная дрель-шуруповерт metabo BS 18 LT BL - icon6 Рука Спящая Рука Полная Аккумуляторная дрель-шуруповерт metabo BS 18 LT BL - icon6Arm) без кода. См. рисунок 1 ниже.

Обычная постановка на охрану в одно касание
Нажмите и удерживайте клавишу [ARM], чтобы поставить на охрану все зоны в разделе. При разделении клавиши [1] и [2] будут мигать. Вы можете использовать эту функцию, чтобы разрешить отдельным лицам, например обслуживающему персоналу (например, уборщикам), ставить на охрану, не предоставляя им доступ к каким-либо другим операциям системы охранной сигнализации. См. Обычная постановка на охрану на стр. 15.
Постановка на охрану в одно касание
Нажмите и удерживайте клавишу [STAY], чтобы поставить периметр под охрану (без зон Stay). См. Постановка периметра на стр. 15.
Постановка на охрану сна одним касанием
Нажмите и удерживайте клавишу [SLEEP], чтобы поставить под охрану все зоны, не определенные как зоны сна. См. Постановка на охрану сна на стр. 15.
Программирование обхода в одно касание
Нажмите и удерживайте клавишу [BYP] для входа в режим программирования обхода. См. Исключение зоны на стр. 15.
Быстрый выход
Когда система уже поставлена ​​на охрану в режиме ожидания или сна: эта функция позволит вам выйти из уже поставленных на охрану помещений и оставить систему на охране. Нажмите и удерживайте кнопку [OFF] для запуска задержки на выход. По истечении задержки на выход система переключится в предыдущий режим охраны.
Рисунок 1: Постановка/снятие с охраны

Расширяемые системы безопасности Paradox SP5500 с 4–32 зонами — рис. 6

Автоматическая постановка на охрану
Автоматическая постановка на охрану по времени
Система сигнализации может автоматически включаться в указанное время каждый день. Как и при обычной постановке на охрану (см. «Обычная постановка на охрану» на стр. 15), система будет игнорировать любые открытые зоны.
Как запрограммировать таймер автоматической постановки на охрану?

  1. Нажмите [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] ключ.
  2. Введите [МАСТЕР-КОД].
  3. Нажмите клавишу [BYP]. Кнопка [BYP] будет мигать.
  4. Нажмите клавишу [1], чтобы установить раздел 1, или нажмите клавишу [2], чтобы установить раздел 2.
  5. Введите желаемое время для автоматической постановки на охрану (24-часовой формат, например, 18:30).
  6. Нажмите клавишу [1] для обычной постановки на охрану, клавишу [2] для постановки на охрану сна или клавишу [3] для постановки на охрану раздела.

Как отключить таймер автоматической постановки на охрану?

  1. Нажмите [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] ключ.
  2. Введите [МАСТЕР-КОД].
  3. Нажмите клавишу [BYP]. Кнопка [BYP] будет мигать.
  4. Нажмите клавишу [1], чтобы установить раздел 1, или нажмите клавишу [2], чтобы установить раздел 2.
  5. Нажмите и удерживайте [SLEEP], чтобы временно отключить таймер автоматической постановки на охрану.

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

Сигнализация
Дисплей тревоги
Если в зоне возникла тревога, соответствующая клавиша зоны будет мигать, загорится клавиша [MEM], и зоны будут сохранены в памяти. Эти соответствующие кнопки будут продолжать мигать до снятия с охраны, даже если зоны будут восстановлены. Чтобы выйти из этого режима и переключиться в режим отображения в реальном времени перед снятием с охраны, нажмите клавишу [CLEAR]. Когда система снята с охраны, клавиши зон гаснут, а клавиша [MEM] продолжает гореть. Нажмите клавишу [MEM], чтобы загорелась клавиша, соответствующая зонам, которые находились в состоянии тревоги. Память тревог будет стерта при появлении следующей тревоги и после ввода действительного кода или при полной постановке системы на охрану.
Снятие с охраны и деактивация будильника
Чтобы снять систему с охраны или тревогу, нажмите [ВЫКЛ] и введите свой [КОД ПОЛЬЗОВАТЕЛЯ]. Точка входа, например входная дверь, будет запрограммирована с одной из двух задержек на вход.
Таймеры. При открытии точки входа клавиатура будет издавать звуковой сигнал до тех пор, пока вы не снимете систему с охраны. Ваша система сигнализации не будет генерировать тревогу, пока не истечет этот таймер. Любой пользователь может снять с охраны раздел, к которому он был назначен, за исключением пользователей, которым назначена опция «Только постановка на охрану» или «Только PGM».

Как снять систему с охраны?
Нажмите [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] ключ.
Панические тревоги
В случае чрезвычайной ситуации система может обеспечить три сигнала тревоги, которые могут немедленно вызвать тревогу после одновременного нажатия и удержания двух определенных клавиш в течение нескольких секунд. В зависимости от ваших потребностей, эти сигналы тревоги могут генерировать звуковые сигналы тревоги (сирены или звонки) или тихие сигналы тревоги и могут передавать определенные сообщения на вашу станцию ​​мониторинга. Например, нажатие [1] и [3] может означать «позвонить в полицию» или что-то еще, что вам нужно. Эта функция должна быть установлена ​​вашим установщиком.
Нажмите и удерживайте клавиши [1] и [3] для типа паники 1 (например, полиция).
Нажмите и удерживайте клавиши [4] и [6] для паники типа 2 (например, медицинской).
Нажмите и удерживайте клавиши [7] и [9] для типа паники 3 (например, пожар).

Пожарная сигнализация
При пожарной тревоге звонок/сирена издает три «пика» с интервалом в 2 секунды до тех пор, пока не будет отключен или не сброшен путем ввода действительного кода пользователя. Если зона является пожарной зоной с задержкой, система связывается со станцией мониторинга с задержкой. Это предотвратит ненужные сообщения о ложных тревогах. Если пожара нет, немедленно свяжитесь со своей станцией мониторинга, чтобы избежать ненужной реакции.
Что делать, если случайно сработала зона замедленного пожара?

  1. Нажмите клавишу [CLEAR] в течение 30 секунд после сигнала тревоги.
  2. Попробуйте исправить проблему.
  3. Если проблема не устранена, через 90 секунд снова прозвучит сигнал тревоги. Нажмите клавишу [ОЧИСТИТЬ] еще раз.

Минимизация пожароопасности
Три наиболее распространенные причины пожаров: Приготовление пищи является основной причиной домашних пожаров в США. Это также основная причина пожарных травм. Кулинарные пожары часто возникают в результате оставления без присмотра приготовления пищи и человеческих ошибок, а не из-за механического отказа плит или духовок. Неосторожное курение является основной причиной гибели людей при пожаре. Детекторы дыма, устойчивые к тлению постельные принадлежности и мягкая мебель являются важными средствами сдерживания пожара. Отопление является второй по значимости причиной пожаров в жилых домах. Однако пожары в домах на одну семью представляют собой более серьезную проблему, чем в квартирах, поскольку системы отопления в домах на одну семью часто не обслуживаются профессионалами.

Советы по пожарной безопасности
В случае пожара сначала убегайте, а затем зовите на помощь. Разработайте план пожарной эвакуации дома и назначьте место встречи снаружи. Убедитесь, что все в семье знают два способа побега из каждой комнаты. Потренируйтесь нащупывать выход с закрытыми глазами. Никогда не вставайте в огонь, всегда ползите низко под дымом и старайтесь держать рот закрытым. Никогда ни по какой причине не возвращайтесь в горящее здание; это может стоить вам жизни. Наконец, наличие хотя бы одной работающей пожарной сигнализации значительно увеличивает ваши шансы выжить при пожаре. И не забывайте часто практиковать план побега из дома со своей семьей.

Предоставление системы пожарной сигнализации
Бытовые пожары особенно опасны ночью. Пожары производят дым и смертоносные газы, которые могут одолеть пассажиров, пока они спят. Для предупреждения пожара датчики дыма следует устанавливать снаружи каждого отдельного спального помещения в непосредственной близости от спален и на каждом дополнительном этаже жилого дома, в том числе в подвальных помещениях. Тестирование и обслуживание
При снятой с охраны системе и горящем индикаторе «ВЫКЛ.» активируйте датчики движения, войдя в охраняемую зону. Откройте и закройте защищенные двери и убедитесь, что горят соответствующие индикаторы. Ваш установщик может посоветовать вам лучший способ проверить вашу конкретную систему. Не используйте открытый огонь или горящие материалы для проверки устройств обнаружения пожара. Обратитесь к установщику для получения информации о безопасных методах тестирования вашей системы. При нормальном использовании ваша система практически не требует обслуживания, кроме регулярного тестирования. Рекомендуется менять резервную батарею каждые три года. Поговорите со своим установщиком о необходимых тестах и ​​о том, как часто их следует выполнять.

Общение через Интернет (IP150+)
Вы можете обмениваться данными со своей системой безопасности с помощью системного аксессуара, называемого Интернет-модулем IP150+ (продается отдельно). IP150+ управляет и контролирует вашу систему безопасности удаленно и настраивается вашим системным установщиком. С помощью приложения Insite Gold оно позволяет отправлять по электронной почте уведомления о важных системных событиях, таких как тревоги, события постановки/снятия с охраны и проблемы. Для бывшегоample, получите электронное письмо на работу, когда ваши дети вернутся из школы, или если в вашей системе возникнет тревога дома. Вы также можете view текущее состояние вашей системы и постановка/снятие вашей системы с охраны. Для бывшегоample, вы только что вышли из офиса на выходные, но не уверены, что не забыли поставить его на охрану. Просто проверьте состояние вашей системы и дистанционно включите ее. Обратитесь к установщику за дополнительной информацией.
Общение с помощью текстовых сообщений (серия PCS)
Вы можете общаться со своей системой безопасности с помощью текстовых сообщений (SMS) с помощью системных аксессуаров, называемых модулями PCS250/PCS250G/PCS265LTE (продаются отдельно). Модуль PCS позволяет получать текстовые сообщения о системных событиях, таких как тревоги или неисправности, на ваш мобильный телефон. Он также позволяет отправлять текстовые сообщения для постановки или снятия системы с охраны из любой точки мира. Обратитесь к установщику за дополнительной информацией.
Получение текстовых сообщений
Чтобы получать текстовые сообщения от вашей системы, вам необходимо:

  • Запрограммируйте телефонные номера, на которые вы хотите получать текстовые уведомления.
  • Выберите, какие группы событий (тревога, постановка/снятие с охраны, неисправность и устранение неисправности) будут генерировать текстовые сообщения.
  • Выберите раздел, которому назначен номер телефона.

Как мне настроить модуль PCS для отправки мне текстовых сообщений?

  1. Нажмите клавишу [].
  2. Введите [МАСТЕР-КОД].
  3. Нажмите [ARM].
  4. С использованием [Кнопки вверх] / [СОН] и [Газовая мойка высокого давления RYOBI RY803325 3300 PSI — рис. 33] / [STAY] или путем ввода от [01] до [08], выберите один из восьми телефонных номеров, которые вы хотите запрограммировать, и нажмите [ENTER].
  5. Введите номер телефона и нажмите [ENTER].
  6. Выберите, какая группа событий будет отправлять текстовое сообщение на номер телефона, указанный в шаге 5 (см. Параметры вызова события ниже).
  7. Нажмите Ввод].
  8. Выберите, какие разделы назначены этому номеру телефона, нажав [1], [2] или обе.
  9. Для сохранения нажмите [ENTER].

Параметры вызова события

Опция События, которые отправляют текстовое сообщение
[1] Любая тревога (например, пожар, кража со взломом и т.
[2] Вооружение и разоружение
[3] Любая проблема (например, потеря батареи)
[4] Восстановление любой неисправности (например, восстановление батареи)

Sampтекстовые сообщения

Расширяемые системы безопасности Paradox SP5500 с 4–32 зонами — рис. 7

Отправка текстовых сообщений для постановки/снятия с охраны
Вы можете поставить или снять систему с охраны, отправив текстовое сообщение (SMS) с любого мобильного телефона. Сообщение должно быть отправлено на телефонный номер модуля PCS, указанный оператором сотовой связи (для получения дополнительной информации обратитесь к своему установщику). Команды текстовых сообщений имеют особый формат, который следует следующему шаблону:
C[КОД ПОЛЬЗОВАТЕЛЯ].[ДЕЙСТВИЕ].A[РАЗДЕЛЫ]
ПРИМЕЧАНИЕ: SMS-команды необходимо вводить заглавными буквами.
Exampль: C1234.ARM.A1/ C1234.OFF.A1
В бывшемample выше, код пользователя 1234 будет ставить или снимать с охраны раздел 1.
Код пользователя
Первая часть текстового сообщения – это код пользователя (тот же код, что и в системе охранной сигнализации). Перед ним должна стоять буква C, после которой следует точка. Бывшийampле:C1234.
Действие
Систему можно поставить или снять с охраны. Команду необходимо вводить после кода пользователя и после точки. Чтобы поставить систему на охрану, введите команду ARM. Чтобы снять систему с охраны, введите команду OFF. Бывшийampле:C1234.ARM.
Раздел
Можно поставить или снять с охраны определенные разделы. Разделы должны начинаться с буквы A и отделяться запятыми для отдельных разделов. Также можно повлиять на серию разделов, написав TO между начальным и конечным разделами этой серии. За списком разделов должна следовать точка. Бывшийamples:C1234.ARM.A1. C1234.ARM.A1TO2.
IP-информация
IP-адрес модуля PCS можно получить с помощью текстового сообщения. Для получения IP-адреса необходимо ввести действительный код пользователя. IP-адрес можно использовать для настройки удаленного программного обеспечения. Обратитесь к установщику за дополнительной информацией. Бывшийampфайл:C1234.IP
Номер телефона модуля PCS:  Введите здесь номер телефона вашего модуля PCS (проконсультируйтесь с вашим оператором сотовой связи)

Расширенные системные функции

Программируемые выходы (PGM)
Ваша система может включать один или несколько PGM. Когда в системе происходит определенное событие или условие, PGM можно использовать для сброса детекторов дыма, включения выключателей света в вашем доме или офисе, открытия/закрытия дверей гаража и многого другого. Если это запрограммировано вашим установщиком, вы можете нажать и удерживать клавиши [1] и [2], [2] и [3], [4] и [5], [5] и [6], [7] и [8]. ] или [8] и [9] для каждого соответствующего PGM. Нажмите и удерживайте [CLEAR] + [ENTER] или [] в течение трех секунд, чтобы выполнить сброс дыма. Эти функции должны быть установлены вашим установщиком. Partitioning
Ваша система оснащена функцией разделения, которая может разделить вашу систему охранной сигнализации на две отдельные области, обозначаемые как Раздел 1 и Раздел 2. При разделении каждая зона, каждый код пользователя и многие функции вашей системы могут быть назначены либо Разделу 1, 2 или оба раздела.
ПРИМЕЧАНИЕ: Если система не разделена на разделы, все зоны, коды пользователей и функции будут распознаны как принадлежащие Разделу 1. Разделение на разделы недоступно при использовании клавиатуры K636. Клавиши быстрого доступа По запросу вашего установщика или станции мониторинга вам может потребоваться выполнить одно из следующих действий.
Чтобы войти в меню программирования, нажмите и введите свой [МАСТЕР-КОД].
В меню программирования нажмите: Отчет о тестировании [MEM] + [2]. Если ваша система контролируется станцией мониторинга, эта функция отправит код отчета о тестировании на станцию ​​мониторинга. Звонок на ПК [MEM] + [1] Инициирует звонок на станцию ​​мониторинга, использующую программное обеспечение BabyWare.
Ответ ПК [MEM] + [1] Заставит вашу систему безопасности ответить на вызов, сделанный вашей станцией мониторинга, использующей программное обеспечение BabyWare.
Отменить связь [MEM] + [9] Отменяет все связи с программным обеспечением BabyWare, если они были инициированы.

Системные примечания
Описание зоны
Эта система разделена? Да  Нет 
Раздел 1 = __________________________________________
Раздел 2 = __________________________________________
Специальные клавиши и функции
 [ARM] Активирована обычная постановка на охрану одним касанием
 [STAY] Включена постановка на охрану в одно касание.
 [SLEEP] Включена постановка на охрану сна одним нажатием.
 [BYP] Программирование обхода в одно касание активировано

Панические тревоги
[1] и [3] Полиция или_____________  Звук Выкл.  Только сообщение
[4] и [6] Доп. или______________  Звук Выкл.  Только отчет
[7] и [9] Пожар или_______________  Звук  Выкл.  Только отчет

металлы платиновой группы

ПГМ 1 ПГМ 2 ПГМ 3 ПГМ 4
ПГМ 5 ПГМ 6 ПГМ 7 ПГМ 8
ПГМ 9 ПГМ 10 ПГМ 11 ПГМ 12
ПГМ 13 ПГМ 14 ПГМ 15 ПГМ 16

Служебные клавиши PGM

[1] и [2         [2] и [3]:
[4] и [5            [5] и [6]:
[7] и [8]:       [8] и [9]:

Системные таймеры
Входите и выходите из помещения через специальные двери.
Задержка на выход 1 (раздел 1): _______ сек. = время выхода из помещения
Задержка на выход 2 (раздел 2): _______ сек. = время выхода из помещения
Задержка на вход 1 = _______ сек. = время снятия с охраны до тревоги; въезд через зону №___________
Задержка на вход 2 = _______ сек. = время снятия с охраны до тревоги; въезд через зону №___________
Тревога включит сирену или звонок на ______ мин.
Номер телефона модуля PCS
Введите здесь номер телефона вашего модуля PCS (проконсультируйтесь с вашим оператором сотовой связи)
Дополнительная информация

Установил________
Дата: ________
Под наблюдением:________
Телефон: __________
Номер вашего счета: _____
Расположение сигнального трансформатора:_______
На цепи №:___________
Расположение телефонных соединений:____

Быстрое программирование

Основные быстрые меню
Информация о пользователе

Степ-аэробика Действие Подробнее
1 [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] + [МАСТЕР-КОД] [ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] будет мигать. Светодиод/клавиша горит = запрограммированный пользователь
2 [номер пользователя] 2 цифры: от 01 до 32.
3 [Код] Введите 4- или 6-значный код.
4 [подтвердить код] Повторно введите 4 или 6-значный код.
Дважды нажмите любую кнопку на пульте.
5 назначить удаленный Если вы не хотите назначать пульт, нажмите [ENTER].
Чтобы запрограммировать другого пользователя, перейдите к шагу 2.
6 Для выхода нажмите [CLEAR].
Для систем с разделами перейдите к шагу 7.
7 [1] и/или [2] + [ВВОД] Назначьте пользователя одному или обоим разделам и нажмите [ENTER]. По умолчанию пользователи назначены на раздел 1.
Переход к следующему доступному пользователю.

Задержки

Степ-аэробика Действие Подробнее
1 [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] + [МАСТЕР-КОД] [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1 ] будет мигать.
2 [табл.] По умолчанию = 045 сек.
По умолчанию = 045 сек.
3 [1] = Задержка на вход 1 (сек.)
[2] = Задержка на вход 2 (сек.)
[3] = Задержка на выход (сек.)
[4] = Отключение сирены (мин.)
По умолчанию = 060 сек.
По умолчанию = 004 мин.
4 от [000] до [255] ___/___/___ Введите значение от 000 до 255

Время и дата 

Степ-аэробика Действие Подробнее
1 [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] + [МАСТЕР-КОД] [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1 ] будет мигать.
2 2[стол] +
[5]
Введите время в 24-часовом формате (например, 18:00 вместо 6:00).
3 [чч: мм]* *Для систем SP4000/SP65 время необходимо вводить в 24-часовом формате. Пропустите шаг 4 (формат времени).
4 [1] = 24 часа Выберите формат времени.
5 [2] = АМ; [3] = PM
[гггг/мм/дд]
Введите дату.

Связь с Baby Ware / PCS

Степ-аэробика Действие Подробнее
1 [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] + [МАСТЕР-КОД] [ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] будет мигать.
2 [мем]
[1] = Начать связь
3 [2] = отчет об испытаниях
[9] = Отменить связь

Параметры системы 

Степ-аэробика Действие Подробнее
1 [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] + [МАСТЕР-КОД] [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1 ] будет мигать.
2 [автор]
[4] =
Переключите, чтобы сирена подавала сигнал при постановке/снятии с охраны с помощью клавиатуры.
3 [5] =
[6] =
Переключите, чтобы сирена подавала сигнал при постановке/снятии с охраны с помощью пульта дистанционного управления. Переключите, чтобы не было задержки на выход при постановке на охрану с пульта.

Назначение ручной двусторонней дистанционной клавиатуры REM3 панели

Степ-аэробика Действие Подробнее
1 [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] + [МАСТЕР-КОД] [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1 ] будет мигать.
Светодиод/кнопка горит = запрограммированный пользователь
Также можно использовать [ГЛАВНЫЙ КОД РАЗДЕЛА].
2 [номер пользователя] 2 цифры: от 01 до 32
Введите 4- или 6-значный код.
3 [КОД] Повторно введите 4- или 6-значный код.
4 [ПОДТВЕРДИТЬ КОД] Нажмите и удерживайте информационную кнопку ([i]) на назначенном пульте дистанционного управления.
5 [изучить пульт] Назначьте пользователя одному или обоим разделам и нажмите [ENTER]. По умолчанию пользователи назначены на раздел 1.
6 [1] и/или [2] + [ввод] Переход к следующему доступному пользователю.

Коммуникатор

Степ-аэробика Действие Подробнее
1 [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] + [МАСТЕР-КОД] [ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] будет мигать.
2 [мем]
[3] = Личный телефон №1
[4] = Личный телефон №2
3 [5] = Личный телефон №3
[6] = Личный телефон №4
[7] = Личный телефон №5
4 [НОМЕР ТЕЛЕФОНА] + [ВВОД] Введите номер телефона (до 32 цифр) и нажмите [ENTER]. Переход к следующему телефону#

Протокол испытаний

Степ-аэробика Действие Подробнее
1 [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] + [МАСТЕР-КОД] [ Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] будет мигать.
2 [мем] Нажмите клавишу [MEM]
3 [2] Отправьте отчет о тестировании на станцию ​​мониторинга.

Стереть потерянный пульт дистанционного управления

Степ-аэробика Действие Подробнее
1 [Расширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon1] + [МАСТЕР-КОД]
2 [автор]
[3]
4 [все пульты] + [ввод] Нажмите кнопку на всех пультах. Нажмите Ввод]
5 Нажмите и удерживайте [сон] (3 секунды) Нажмите и удерживайте [SLEEP], чтобы стереть все потерянные пульты.

Вся команда Paradox желает вам успешной и легкой установки. Мы надеемся, что этот продукт полностью вас удовлетворит.
Если у вас есть какие-либо вопросы или комментарии, пожалуйста, свяжитесь с нами по адресу support@paradox.com.
Дополнительную информацию можно найти на нашем webсайт www.paradox.com/supportРасширяемые системы безопасности Paradox SP5500 от 4 до 32 зон — Icon6Напечатано в Канаде – 06/2022
PARADOX.COM
СП+-ЕС00

Документы / Ресурсы

Рекомендации

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ

ОСНОВНЫЕ ПОНЯТИЯ

РАБОТА С СУБД PARADOX

РАЗРАБОТКА СТРУКТУРЫ ТАБЛИЦЫ

РАБОТА С ДАННЫМИ В ТАБЛИЦАХ

ЗАПРОСЫ

РАЗРАБАТЫВАЕМЫЕ ДОКУМЕНТЫ

КРОССТАБЛИЦЫ И ГРАФИКИ

ОБМЕН ДАННЫМИ

ЗАКЛЮЧЕНИЕ

СПИСОК ЛИТЕРАТУРЫ

I. ВВЕДЕНИЕ

Опыт применения ЭВМ для построения прикладных систем обработки данных показывает, что самым эффективным инструментом здесь являются не универсальные алгоритмические языки высокого уровня, а специализированные языки для создания систем управления данными. Такие средства обычно включаются в состав СУБД, но они могут существовать и отдельно. СУБД дают возможность пользователям осуществлять непосредственное управление данными, а программистам быстро разрабатывать более совершенные программные средства их обработки.

Характеристики готовых прикладных пакетов определяются прежде всего принятой в СУБД организацией данных и типом используемого транслятора.

По способу установления связей между данными различают:

— реляционную

— иерархическую

— сетевую модели.

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

Достоинством реляционной модели является сравнительная простота инструментальных средств ее поддержки, недостатком — жесткость структуры данных (невозможность, например, задания строк таблицы произвольной длины) и зависимость скорости ее работы от размера базы данных. Для многих операций, определенных в такой модели, может оказаться необходимым просмотр всей базы.

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

Указанный недостаток снят в сетевой модели, где, по крайней мере, теоретически, возможны связи «всех со всеми».

Поскольку на практике это, естественно, невозможно, приходится прибегать к некоторым ограничениям. Использование иерархической и сетевой моделей ускоряет доступ к информации в базе данных. Но поскольку каждый элемент данных должен содержать ссылки на некоторые другие элементы, требуются значительные ресурсы как дисковой, так и основной памяти ЭВМ. Недостаток основной памяти, конечно, снижает скорость обработки данных. Кроме того, для таких моделей характерна сложность реализации СУБД.

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

В наиболее полном варианте СУБД должна содержать следующие составные части: Среда пользователя, дающая возможность непосредственного управления данными с клавиатуры.

— Алгоритмический язык для программирования прикладных систем обработки данных, реализованный как интерпретатор. Последнее позволяет быстро создавать и отлаживать программы.

— Компилятор для придания завершенной программе вида готового коммерческого продукта в форме независимого ЕХЕ-файла.

— Программы-утилиты быстрого программирования рутинных операций (генераторы отчетов, экранов, меню и других приложений) .

Собственно СУБД — это оболочка пользователя. Ввиду того, что такая среда ориентирована на немедленное удовлетворение его запросов, это всегда система-интерпретатор.

Наличие в СУБД языка программирования позволяет создавать сложные системы обработки данных, ориентированные под конкретные задачи и даже под конкретного пользователя. Есть также СУБД, которые имеют только язык и не имеют оболочки пользователя. Они предназначены исключительно для программистов, и это системы компилирующего типа. Такие пакеты лишь с оговорками могут быть названы СУБД. Обычно их называют просто компиляторами.

Paradox (программный продукт фирмы Borland) — это признанный лидер на рынке на рынке систем управления базами данных. В течение последних пяти лет (начиная с версии 3.0) Paradox признается специалистами лучшей реляционной СУБД для персональных компьютеров.

В 1991 году Paradox 3.5 признается лучшей реляционной СУБД и пользователями (премия журнала PC World MAgazin за 1991 год) . Свидетельством все возрастающего признания является и то, что каждая третья СУБД, проданная в 1991 году в США, — это Paradox.

Многие эксперты приходят к выводу что технология обработки информации, на которой базируется Paradox, — это технология СУБД 90-х годов. Paradox фактически стал стандартом СУБД для персональных компьютеров.

Среди многочисленных особенностей Paradox выделяют уникальное сочетание необычайной простоты и прозрачности с огромными возможностями функционально завершенной системы управления данными (в этом и есть «парадокс») . И как результат такого парадоксального сочетания — мощнейшая СУБД подчиняется не только профессиональному программисту, но и пользователю, не имеющему ни малейшего представления о программировании или обработке информации на компьютере.

Paradox for Windows — новый продукт фирмы Borland.

Paradox for Windows версии 1.0 представляет собой уникальный программный продукт, впитавший в себя новейшие программные технологии фирмы Borland. Прекрасный интерфейс, визуальные средства проектирования таблиц, форм, запросов, отчетов, полное использование графических возможностей MS Windows 3.1 (в том числе возможности работать с видео и звуком) , объектно ориентированный язык программирования ObjectPal и великолепный отладчик в сочетании с простотой и наглядностью использования, делает Paradox for Windows незаменимым средством создания широкого спектра приложений от простых однотабличных форм до сложных распределенных программных комплексов, функционирующих в сети и обрабатывающих большие объемы текстовой, графической, видео и звуковой информации в реальном масштабе времени.

II. ОСНОВНЫЕ ПОНЯТИЯ

1. ОБЪЕКТЫ PARADOX

Paradox предоставляет большой выбор способов хранения, отображения и представления данных. Компоненты, которые используются для хранения и представления данных, называются объектами. В системе Paradox существуют следующие объекты: таблица, форма, отчет, запрос, программа, библиотека программ.

1.1. ТАБЛИЦЫ

Paradox размещает данные в таблицах. Таблицы состоят из рядов и колонок. Каждый ряд содержит всю доступную информацию о конкретном предмете и называется «запись», а каждая колонка — одну категорию данных, называемую «полем».

1.1.1. Типы полей в ParadoxParadox разделяет поля на несколько типов. Каждый тип поля определяет вид данных, которое оно содержит.

1.1.2. Типы полей dBASEParadox позволяет создавать и использовать таблицы формата dBASE так же просто, как и таблицы формата Paradox.

При использовании таблиц dBASE надо учитывать, что типы их полей отличаются от типов полей Paradox-таблиц.

1.1.3. BLOB-поля

Мемо, форматированное мемо, графичeские, OLE и двоичные поля могут содержать так называемые Двоичные Файлы Больших Объектов. К этой группе полей применимы определенные правила, поэтому они иногда собирательно обозначаются как BLOB-поля. Мемо-поле dBASE таблицы также является BLOB-полем.

1.1.4. Временные таблицы

При выполнении некоторых операций Paradox создает временные таблицы, существующие до тех пор, пока пользователь не меняет личный каталог или не завершает сеанс работы с Paradox.

Paradox хранит все временные таблицы в личном каталоге пользователя. Временные таблицы можно редактировать и делать к ним запросы так же, как и к другим таблицам.

1.2. ФОРМЫ

Иногда более удобно работать с данными в отдельных записях, а не со всей таблицей целиком. Формы позволяют пользователю видеть столько данных из таблицы, сколько он предпочтет. При этом их можно представлять в другом формате.

Если редактируются данные в форме, то Paradox обновляет соответствующую информацию в таблице.

Для создания форм с необходимой структурой можно использовать средства разработки Paradox. Paradox позволяет отображать в форме несколько записей одной таблицы или записи из нескольких разных таблиц одновременно.

1.3. ОТЧЕТЫ

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

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

1.4. ЗАПРОСЫ

Запрос в Paradox — это некий вопрос об информации в базе данных. При помощи запросов можно:

— вести поиск или выбор данных в таблице;

— комбинировать данные из нескольких таблиц;

— производить вычисления над данными;

— вставлять данные;

— удалять данные;

— изменять данные;

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

Paradox предоставляет простой, но гибкий и мощный способ создания запросов. В окне Query можно выбрать таблицы, по которым можно сделать запрос. Затем вводится образец данных, удовлетворяющий условиям, а Paradox выбирает из таблицы те данные, которые соответствуют этому образцу. Это называется Запрос По Образцу.

1.5. ПРОГРАММЫ

Программы — это последовательность команд на языке ObjectPAL (языке разработки приложений Paradox) , которые позволяют автоматизировать выполнение определенной последовательности действий над базой данных. Коды ObjectPAL обычно «присоединяются» к объектам форм, но можно написать и отдельные программы, которые будут выполняться независимо от какой-либо формы. Например, можно написать программу для открытия определенной таблицы и выполнения вычислений над одним или более полями этой таблицы. Программы такого типа запускаются непосредственно из основного окна Paradox, а не в результате того, что произошло какое-либо событие, которое запустило на выполнение программу, присоединенную к некоторому объекту формы.

Paradox также позволяет создавать библиотеки программ.

Библиотека — это объект, который может использоваться для хранения команд ObjectPAL. Это дает возможность пользователю создавать процедуры, доступные различным формам, программам и другим библиотекам.

1.6. КОНСТРУКЦИОННЫЕ ОБЪЕКТЫ

Кроме рассмотренных выше объектов Paradox предоставляет набор так называемых конструкционных объектов, при помощи которых разрабатывается структура форм и отчетов. Эти объекты создаются при использовании специальных средств, находящихся на SpeedBar, (линейке, расположенной в верхней части экрана и содержащей набор кнопок-иконок для вызова различных операций) , и могут размещаться на документе, который разрабатывает пользователь, будь то форма или отчет.

В случае формы — страница, на которой пользователь размещает объекты, сама является объектом. Можно изменить ее свойства, например, цвет, или присоединить к ней методы (метод — это последовательность команд ObjectPAL, выполняющая определенные действия) . Методы, присоединенные к странице, могут начать выполняться при открытии или закрытии документа, при щелчке или двойном щелчке клавишей мыши или при выполнении другого события.

1.6.1. Текстовые объекты

Текстовый объект — это объект, содержащий текст. Пользователь может создать рамку, в которую можно будет поместить текст. Текст может быть любой длины и любого формата.

Чаще всего текстовые объекты используются для размещения заголовков на форматах и отчетах или для задания имен полей и таблиц.

1.6.2. Прямоугольники, линии, эллипсы

Прямоугольники, линии и эллипсы — это объекты, которые могут размещаться в форме или отчете для придания документу более привлекательного вида. Можно рисовать прямоугольники или эллипсы вокруг полей или таблиц, использовать дополнительные линии для того, чтобы указать на какую-либо важную особенность в документе.

1.6.3. Поля

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

1.6.4. Таблицы

Таблица — один из основных объектов Paradox. В разрабатываемых документах (формах или отчетах) можно использовать инструмент Table для того, чтобы создать столбцы и ряды таблицы, а затем задать и саму таблицу с данными. В таблицах на экранных формах и отчетах можно размещать поля и их заголовки гораздо свободнее и разнообразнее, чем в режиме просмотра и редактирования таблиц в окне Table.

1.6.5. Кросстаблицы

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

Например, пользователь хочет определить, в какие месяцы клиенты предпочитают расплачиваться наличными, а в какие по перечислению. Он может создать кросстаблицу, которая покажет суммы отпуска товаров по накладным в каждом месяце, сгруппированные по способам оплаты.

1.6.6. Графики

Иногда более удобно анализировать и представлять информацию в виде графиков и диаграмм. Paradox дает возможность легко создавать графики. Можно изменять тип графика, его строение и свойства. Paradox автоматически обновляет график, если изменяются данные в таблице (даже если изменение произошло при работе другого сетевого пользователя этой таблицы.

1.6.7. Многозаписные объекты

Многозаписные объекты представляют собой повторяющиеся поля нескольких записей. Пользователь задает расположение одной записи и указывает, сколько раз по вертикали и горизонтали повторяется этот образец. Многозаписный объект позволяет отображать одновременно несколько записей (как и в таблицах) и так располагать поля, чтобы было удобно (как в форматах) .

1.6.8. Кнопки

Кнопки — это объекты Paradox, которые можно размещать в формах и присоединять к ним методы ObjectPAL. Работая с формой, можно щелкнуть мышью на кнопке для того, чтобы выполнить действия, определяемые присоединенным методом. К кнопке можно добавить любой текст или рисунок, поясняющий ее значение.

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

1.6.9. Графика

Графика — это графические образы, которые можно помещать в поля графического типа Paradox-таблиц, или размещать как независимый графический объект в форме или отчете.

Рaradox может импортировать графику из файлов формата. BMP,. EPS,. PCX,. TIF,.GIF или из буфера Windows Clipboard.

1.6.10. OLE-объекты

OLE — технология связывания и встраивания объектов. Используя технологию OLE, можно создавать «контейнеры», которые будут содержать объекты из других приложений Windows.

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

2. ОСНОВЫ ПРЕДСТАВЛЕНИЯ ДАННЫХ

2.1. КЛЮЧИ

Paradox поддерживает два типа формата таблиц — Paradox и dBASE. При использовании таблиц Paradox-формата следует понимать, как работают ключи таблиц (dBASE тоже использует индексы, но в dBASE нет понятия первичного ключа в том смысле, как в Paradox) .

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

Значение ключа должно быть уникальным для каждой записи таблицы. Таблица, у которой определен первичный ключ, называется индексированной.

Ключ устанавливает порядок сортировки по умолчанию записей таблицы. Paradox сортирует записи таблицы на основании значений поля (полей — в случае составного первичного ключа) , которое задано как ключевое. Это позволяет быстро находить записи по значению ключа и совершать другие операции над записями индексированной таблицы.

Paradox допускает пустое значение ключа только у одной записи таблицы. Все последующие записи с пустым значением ключа считаются записями с дублирующим ключом и в таблицу не допускаются.

2.1.1. Составной первичный ключ

Можно задавать в качестве ключа либо отдельное поле, либо группу полей. Когда в качестве ключа определена группа полей, его называют составным первичным ключом.

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

Например, таблица «Клиенты» может иметь несколько записей, имеющих значение поля «Фамилия» «Сидоров». Аналогично, может быть несколько записей со значением поля «Имя» «Петр». Ни одно из этих полей не идентифицирует запись однозначно. Но предположим, что их комбинация в упрощенном случае (Петр Сидоров) уникальным образом идентифицирует запись (то есть среди клиентов нет двух с одинаковыми фамилией и именем) . Тогда можно создать для этой таблицы составной первичный ключ, состоящий из сочетания полей «Фамилия» и «Имя». Конечно, этого может быть в реальном случае не- 24 достаточно. Как правило, следует всегда включать в таблицу достаточное количество полей, чтобы обеспечить уникальность каждой записи таблицы. Если пользователь не может разумным способом создать составной ключ, в этой ситуации он может определить поле идентификатора записи, которое имеет единственное значение для каждой записи таблицы. Например, для таблицы «Клиенты» можно ввести поле «Номер клиента», задав каждому клиенту уникальный (и в достаточной степени произвольный) номер.

2.2. ИНДЕКСЫ

Индекс определяет порядок, в котором Paradox имеет доступ к записям таблицы. Как Paradox, так и dBASE позволяют создавать у таблицы несколько индексов, определяющих различные порядки доступа к записям. Но Paradox и dBASE работают с индексами различным образом.

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

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

2.2.1. Первичный индекс Paradox-таблицы

Paradox упорядочивает записи в индексированной таблице в соответствии со значением поля (полей) , являющегося ключом таблицы. Этот порядок называется первичным индексом.

По умолчанию все индексы (как первичные, так и вторичные) упорядочивают и позволяют получить доступ к записям в возрастающем порядке значений (от А до Z или от 0 до 9) .

Например, если в качестве индекса алфавитно-цифровое поле, записи будут упорядочены в естественном для каждого национального языка порядке. Если этот индекс первичный — записи с дублирующимися значениями недопустимы.

В случае составного ключа Paradox создает составной первичный индекс, который упорядочивает записи сначала по первому из полей, составляющих ключ (в соответствии со структурой таблицы) , затем по следующему полю и так далее.

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

2.2.2. Вторичные индексы Paradox-таблицы

Работая с таблицами в Paradox, можно использовать вторичный индекс для того, чтобы задать альтернативный порядок доступа и отображения записей.

Вторичные индексы могут быть как автоматически поддерживаемые, так и неподдерживаемые системой Paradox (первичный индекс всегда поддерживаемый) . Если индекс поддерживаем, то Paradox обновляет индексный файл всякий раз, когда изменяется таблица (редактируются значения полей, составляющих этот индекс, добавляются или удаляются записи) . Файл неподдерживаемого индекса не обновляется при изменениях таблицы, но может быть открыт явным образом для использования. Paradox позволяет открыть только один неподдерживаемый индекс одновременно.

Вторичные индексы могут использоваться также для связывания нескольких таблиц.

Paradox допускает создание составного вторичного индекса, использующего группу полей таблиц.

2.2.3. Индексирование dBASE-таблиц

Хотя Paradox поддерживает индексные файлы двух форматов:. MDX и. NDX, рекомендуется использовать только формат. MDX.

2.3. СИСТЕМА ССЫЛОК МЕЖДУ ТАБЛИЦАМИ

Система ссылок обеспечивает соответствие множества значений поля или группы полей одной таблицы, называемой дочерней, множеству значений первичного ключа другой таблицы — родительской. Поля в дочерней таблице, по которым обеспечивается связь таблиц в единую базу данных на основе значений ключа из родительской таблицы, называется заимствованным ключом. Система ссылок предоставляет несколько способов воздействия на значения заимствованных ключей во всех дочерних таблицах при изменении значений ключа в родительской таблице (поддержание системы ссылок обеспечивается только для Paradox-таблиц.

Например, таблица «Заказы» имеет поле «Номер клиента».

Пользователь хочет быть абсолютно уверен, что любое значение этого поля представляет номер, который был присвоен- клиенту при занесении его в таблицу «Клиент», связанную с таблицей «Заказы» по этому полю. Чтобы обеспечить такое строгое соответствие (для того, чтобы не было счетов, выписанных неизвестно кем) , можно объявить поле «Номер клиента» заимствованным, использую связь с ключом из таблицы «Клиент». Тогда Paradox каждый раз, как только вводится новый счет и заполняется и вводится в поле «Номер клиента» идентификационный номер клиента, проверяет, допустимо ли это значение, и есть ли в базе данных клиент с таким номером.

2.3.1. Каскадное обновление

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

Продолжая предыдущий пример, допустим, возникла необходимость у какого-либо клиента в таблице «Клиент» изменить его идентификационный номер «Номер Клиента». Если при этом не будет использоваться система ссылок, то все заказы в до черней таблице «Заказы» не будут отслеживать изменения, происходящие с данными о клиентах из таблицы «Клиент». При использовании системы ссылок Paradox самостоятельно произведет каскадное обновление соответствующих записей в таблице «Заказы». Paradox найдет все записи из таблицы «Заказы», для которых значение заимствованного ключа совпадает со значением ключа родительской таблицы «Клиент», и заменит их на новое значение идентификационного номера клиента.

3. ТЕРМИНЫ И ПОНЯТИЯ PARADOX3.

1. ПСЕВДОНИМ

Псевдоним — это имя, которое можно присвоить каталогу DOS для краткости. Если пользователь работает с базой данных, состоящей из таблиц, текстовых файлов, форм, отчетов, программ и графиков, находящихся в одном и том же каталоге: C: PARADOXPRJNEWPLAN. Используя диалоговое окно Alias Manager, можно дать этой последовательности псевдоним.

Использование псевдонимов дает следующие преимущества:

— избавляет пользователя от необходимости печатать длинные имена каталогов DOS;

— ссылки к файлам в формах, отчетах и подобных объектах Paradox могут использовать имена псевдонимов вместо указания полного пути доступа к ним;

— в любой момент можно изменить определение псевдонима.

Тогда все формы, отчеты и другие объекты Paradox автоматически будут ссылаться к файлам из другого каталога.

3.2. РАБОЧИЙ КАТАЛОГ

Рабочий каталог Paradox — это каталог, содержащий таблицы, с которыми пользователь работает в данный момент времени (соответствует текущему каталогу DOS) . Рабочий каталог Paradox определяет, какие файлы будут показаны в диалоговом окне, которое открывается при использовании команды меню File|Open или File|Save. При инсталляции Paradox на отдельной машине, не подключенной к локальной сети, Paradox создает каталог с именем WORKING в своем системном каталоге.

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

Можно определить любой каталог в качестве рабочего. Paradox присваивает рабочему каталогу псевдоним: WORK:, и если этому каталогу был присвоен ранее другой псевдоним, Paradox все равно будет использовать для рабочего каталога псевдоним: WORK:.

3.3. ЛИЧНЫЙ КАТАЛОГ

В многопользовательской среде каждому пользователю необходимо место для размещения временных объектов. Временные таблицы, такие как, Answer или Inserted (создающиеся в результате запросов) должны храниться в неразделяемом каталоге, иначе другой пользователь, работающий одновременно и запустивший позже на исполнение запрос, может переписать эти таблицы. В локальной сети каждый пользователь Parаdox должен задавать свой личный каталог для хранения временных объектов.

Файлы, содержащиеся в личном каталоге пользователя, будут показаны в диалоговом окне, которое появляется при выполнении команд File|Open или File|Save вместе с файлами из рабочего каталога. Они располагаются в конце списка файлов с префиксом: PRIV: и доступны только конкретному пользователю.

Задать личный каталог можно командой File|Private Directory. Parаdox присваивает ему псевдоним: PRIV:.

При установке Parаdox на машине, не подключенной к сети, личным каталогом по умолчанию будет каталог с именем PRIVATE в системном каталоге Parаdox.

3.4. ИНСПЕКТОР ОБЪЕКТА

Каждый объект Parаdox содержит в себе меню. Для большинства объектов Parаdox — таблиц, форм, запросов — это меню содержит команды (такие как View, Design, Run) . В случае конструкционных объектов это меню предоставляет выбор свойств данного объекта (например, цвет, формат представления чисел или стиль отображения текста) . Пользователь получает доступ к этому меню, инспектируя объект. Эта возможность присуща Parаdox for Windows, Quattro Pro for Windows и другим объектам фирмы Borland и называется «инспектор Объекта».

III. РАБОТА С СУБД PARADOX

1. PARADOX DESKTOP

Рaradox DeskTop — это наиболее мощное средство системы Paradox.

DeskTop является родительским окном для любого другого окна Paradox. Используя Paradox DeskTop можно:

— управлять файлами;

— задавать рабочие параметры среды;

— управлять многопользовательским доступом к данным;

— определять и задавать предпочитаемые текущие установки и установки по умолчанию.

Многие из установленных пользователем параметров среды остаются действительными на протяжении всего сеанса работы.

Сеанс работы с Paradox — это время с момента запуска системы Paradox и до завершения работы с ней. Paradox позволяет сохранить во время сеанса параметры среды для использования их в дальнейшем.

DeskTop является основным рабочим окном Paradox. Все остальные окна открываются на фоне DeskTop.

Каждый видимый объект Paradox отображается в своем особом типе окна. Каждый тип окна обладает специфичным ему набором команд и функций, применимых только к нему. Но так как DeskTop содержит все другие окна, команды и функции DeskTop доступны им всем.

DeskTop содержит в себе следующие пункты меню: File, Properties, Windows, Help, которые всегда доступны.

1.1. МЕНЮ FILE

Пункты меню File осуществляют весь комплекс операций над файлами, который позволяет Paradox. Зайдя в это меню, можно выполнить следующие операции:

— создать, вызвать, сохранить файл;

— распечатать документ;

— работать над каталогами;

— менять конфигурацию Paradox;

— выполнять специальные функции.

Некоторые операции подробнее будут описаны ниже.

1.2. ИСПОЛЬЗОВАНИЕ SPEEDBAR

В каждом окне ниже меню находится набор иконок в виде кнопок и инструментов SpeedBar. Его предназначение — ускорять работу. Одни кнопки просто являются быстро доступными эквивалентами команд меню или комбинаций клавиш. Другие кнопки позволяют более быстро и удобно получать доступ к данным (переход на следующую или предыдущую запись, перемещение в начало или конец таблицы и т.п.) .

Как и меню, SpeedBar изменяется в зависимости от того, окно какого типа активно. Каждому типу окна присущ свой SpeedBar.

IV. РАЗРАБОТКА СТРУКТУРЫ ТАБЛИЦЫ

Таблицы — основные строительные блоки системы Paradox: все действия, которые производятся в Paradox, каким-либо образом связаны с таблицами.

Ниже будут рассмотрены вопросы, связанные с разработкой и изменением структуры Paradox- и dBASE-таблиц.

1. РАЗРАБОТКА ТАБЛИЦ

Первым шагом разработки таблицы является продумывание ее структуры. Пользователь решает, какую информацию будет таблица содержать и в каком порядке она должна располагаться. При разработке таблиц следует:

-избегать повторения полей. Это обеспечивает более гибкое хранение данных и простой доступ к ним. В этом состоит отличие разработки таблиц базы данных от организации данных в системах электронных таблиц.

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

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

— определять необходимый тип таблиц.

2. СОЗДАНИЕ ТАБЛИЦ

Для создания новой таблицы нужно выбрать пункт меню File|New|Table или щелкнуть правой клавишей мыши кнопку Open Table, находящуюся на SpeedBar. Paradox выведет на экран диалоговое окно Table Type.

Paradox поддерживает следующие форматы файлов:

— Paradox for Windows;

— Paradox;

— dBASE IV;

— dBASE III+.

Любой из этих форматов можно выбрать, указав на него мышью.

При открытии таблицы типа Paradox на фоне диалогового окна Create Table появится следующая структура: T-Field Name-TType-T-Syze-Tkey-1¦ ¦¦¦ ¦Диалоговое окно Create Table служит для: ввода имен полей таблицы; определение типа и размера поля.

Кроме этого, можно:

— определить ключевые поля;

— назначить проверку значений в каждом поле;

— определить вторичный индекс таблицы;

— назначить для данной таблицы таблицу-справочник;

— определить систему ссылок к другим таблицам

— назначить пароль доступа к таблице или к ее отдельным полям.

Пример. Создание Paradox-таблицы

Для создания Paradox-таблицы нужно:

— ввести имя первого поля в колонке Field Name перечня полей;

— указать тип поля, переместившись с помощью клавиатуры или мышью в колонку Type;

— переместится в колонку Size и ввести желаемый размер поля (если это необходимо) ;

— переместится на вторую строку перечня полей и повторить проделанные операции для остальных полей;

— нажать мышью кнопку Save As для сохранения таблицы и выбора ее имени.

Перечень полей служит для определения полей новой таблицы. При перемещении по колонкам Paradox показывает список значений, допустимых для ввода в каждую текущую позицию.

Имена полей вводятся в колонку Field Name перечня полей. Требования к именам полей:

— максимальная длина имени поля составляет 25 символов;

— имя не должно начинаться с символа пробела;

— каждое поле в таблице должно иметь уникальное имя.

Нельзя сделать имя уникальным:

— добавлением пробелов в конце имени;

— изменением верхнего и нижнего регистров букв;

— имя поля не должно содержать следующие символы: — { }, [ ], () ;- комбинацию ->;- один символ #.

3. ОПЕРАЦИИ НАД ТАБЛИЦАМИ

3.1. ОБЩИЕ ОПЕРАЦИИ

Функции в меню Paradox позволяют пользователю осуществлять широкий комплекс операций и различных действий над таблицами. Они всесторонне охватывают все этапы создания и использования таблиц, предоставляют возможность реализовать все замечания, возникшие в процессе их использования, как по содержимому таблицы, так и по ее структуре.

Операции, связанные с таблицами:

— вставка, удаление полей;

— операции с ключевыми полями;

— заимствование готовой структуры таблицы;

— редактирование имени поля;

— изменение порядка следования полей;

— контроль корректности данных;

— задание таблицы-справочника;

— определение вторичных индексов;

— определение системы ссылок между таблицами;

— установка пароля доступа к данным;

— выбор драйвера национального языка.

Некоторые операции подробнее описаны ниже.

3.2. КЛЮЧЕВЫЕ ПОЛЯ

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

Ключевые поля необходимы для связывания таблиц и организации системы ссылок между таблицами.

3.2.1. Определение ключевых полей

При определении ключевых полей следует учитывать следующие ограничения:

— таблица может иметь только один ключ, состоящий из одного или нескольких полей;

— ключевые поля таблицы должны быть первыми в перечне полей;

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

Чтобы определить поле как ключевое (или снять ключ с поля) , надо переместится в колонку Key перечня полей и произвести двойной щелчок мышью или нажать любую клавишу.

3.3. ЗАИМСТВОВАНИЕ ГОТОВОЙ СТРУКТУРЫ ТАБЛИЦЫ

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

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

3.4. КОНТРОЛЬ КОРРЕКТНОСТИ ДАННЫХ

Контроль значений — это условия, которым должны удовлетворять вводимые в поля данные.

3.5. ЗАДАНИЕ ТАБЛИЦЫ-СПРАВОЧНИКА

Задание таблицы-справочника означает, что пользователь обязан вводить в свою таблицу только те данные, которые уже содержаться в другой таблице — таблице-справочнике. «Присоединение» таблицы-справочника к какому-либо полю приводит к следующему:

— заставляет вводить те значения, которые уже существуют в первом поле таблицы-справочника;

— позволяет найти и автоматически скопировать данные из таблицы-справочника.

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

3.6. ОПРЕДЕЛЕНИЕ ВТОРИЧНЫХ ИНДЕКСОВ

Пользователь имеет возможность присвоить полю или группе полей вторичный индекс чтобы:

— производить быстрый поиск значений в определенных полях;

— иметь возможность другого порядка просмотра таблицы;

— связывать таблицы.

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

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

Примером использования вторичного индекса может служить задача связывания таблиц «Клиент» и «Заказы» таким образом, чтобы были видны заказы каждого клиента. Таблица «Заказы» имеет вторичный индекс, связанный с полем «Номер клиента».

Это означает, что Paradox может быстро найти все записи с данным значением номера клиента. Когда связываются таблицы, Paradox для каждого значения «Номер клиента» в таблице «Клиент» находит и показывает все совпадающие значения «Номер клиента» в таблице «Заказы». Используя такую связь, можно создать форму, содержащую все заказы, сделанные каждым клиентом.

Таблица может иметь несколько вторичных индексов. Можно создавать составные вторичные индексы, объединяя два и более полей. Количество сложных вторичных индексов может достигать 16, а максимальное количество простых вторичных индексов равно количеству полей в таблице.

3.7. ОПРЕДЕЛЕНИЕ СИСТЕМЫ ССЫЛОК МЕЖДУ ТАБЛИЦАМИ

Система ссылок подразумевает соответствие поля или группы полей одной таблицы («дочерней») к ключу другой таблицы («материнской») . Для определения полей дочерней таблицы Paradox считает верными только те значения, которые существуют в ключевых полях материнской таблицы.

Возможность задать систему ссылок существует только между однотипными полями. Также, система ссылок может быть установлена только между таблицами одного каталога. Если система ссылок определена для таблицы, уже содержащей данные, то все данные из дочерней таблицы, которые не соответствуют данным в материнской, будут помещены во временную таблицу Keyviol.

Paradox предлагает два способа обновления таблиц, использующих систему ссылок. При определении системы ссылок должен быть задан один из них:

— Cascade: Все изменения значений ключа материнской таблицы автоматически происходят и в дочерней таблице. Этот способ определен по умолчанию. При этом Paradox блокирует как материнскую, так все ее дочерние записи. Если блокировка отвергается (уже заблокировано другим пользователем) , Paradox не в состоянии произвести обновление;

— Prohibit: Этот способ не позволяет изменить значение ключа материнской таблицы, если в дочерней таблице имеются записи, соответствующие этому значению. Например, если в поле «Номер клиента» таблицы «Заказы» имеется значение 350, Paradox запретит менять это значение в таблице «Клиент». А если ни в одной записи дочерней таблице это значение не встречается, Paradox разрешает изменения в материнской таблице.

Paradox for Windows — первая Paradox, полностью использующая возможности системы ссылок. Но Paradox имеет опции, которые позволяют контролировать работу ранних версий Paradox с таблицами, для которых определена система ссылок.

Также Paradox предоставляет возможность создать систему ссылок для таблицы так, что одно поле будет ссылаться на поле ключа этой же таблицы. Например, имеется таблица со списком служащих. Ключевое поле для нее — «Идентификатор служащего». Имеется также поле «Руководители». Поскольку руководители — тоже служащие, можно создать такую систему ссылок, чтобы данные вводимые в поле «Руководители», записывались и в поле «Идентификатор служащего». Но при этом нельзя задавать систему ссылок с полем, ссылающимся само на себя.

V. РАБОТА С ДАННЫМИ В ТАБЛИЦАХ

После этапа разработки структуры и создания таблицы начинается работа с данными, которую можно подразделить на просмотр данных и ввод и редактирование данных.

1. ПРОСМОТР ДАННЫХ Paradox предоставляет несколько способов просмотра данных:

— использовать окно Table для просмотра данных в таблице, перемещаясь по столбцам и строкам. При этом можно использовать как стандартный формат таблиц, так и разработанный пользователем;

— использовать окно Form для отображения табличных записей нетабличным способом. Данный режим является очень гибким. Он позволяет просматривать все или несколько полей одной таблицы, а также любую комбинацию полей из нескольких таблиц;

— использовать окно Report для предварительного просмотра отчета на экране перед его распечаткой.

Paradox позволяет отображать одновременно данные в различных режимах и в отдельных окнах, причем количество открытых окон может быть практически не ограничено.

1.1. ИСПОЛЬЗОВАНИЕ ТАБЛИЦ

В зависимости от ситуации Paradox у пользователя может возникнуть желание по-разному отображать данные. Paradox предоставляет практически неограниченное число способов просмотра данных, находящихся в таблицах.

Чтобы открыть на экране таблицу, надо выбрать команду File|Open|Table из меню Paradox Desktop. В появившемся диалоговом окне Open Table выбирается нужная таблица.

Paradox открывает таблицу в окне Table. При этом меню и SpeedBar отображают операции, осуществимые при работе с таблицей.

Paradox-таблицы состоят из строк и столбцов. Каждая строка называется записью и содержит всю имеющуюся информацию о каком-либо одном объекте. Каждый столбец называется полем и содержит какой-либо элемент информации, составляющей запись. Поля Paradox-таблицы могут содержать различные виды информации. Paradox предусматривает для каждого из них определенный тип поля, который определяет, какой вид информации может храниться в данном поле.

1.1.1. Перемещение по таблице

Для перемещения по записям таблицы используется меню Record или иконки на SpeedBar. Меню Record предоставляет следующие команды перемещения:

— First — переход к первой записи таблицы;

— Last — переход к последней записи таблицы;

— Next — переход к следующей записи;

— Previous — переход к предыдущей записи;

— Next Set — переход к следующей группе записей, отображаемых в окне Table;

— Previous Set — переход к предыдущей группе записей, отображаемых в окне Table.

Для перемещения по таблице также можно использовать клавиатуру и линейку прокрутки.

1.1.2. Изменение способа отображения

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

Можно изменить формат таблицы двумя способами:

— проинспектировать нужный элемент таблицы;

— пометить область, готовую к изменению, после чего выбрать соответствующую команду из пункта меню Properties.

Вообще изменение способа отображения включает в себя:

* Непосредственные манипуляции с таблицей работу с изображением таблицы при помощи мыши. Это дает возможность изменять форму, размер и положение на экране любого объекта.

* Манипуляции со столбцами — перемещение, изменение размеров столбца.

* Манипуляции со строками.

* Установка режима выравнивания. Режим выравнивания определяет расположение данных в поле или текста заголовка.

* Выбор цвета. Можно изменить цвет любой части таблицы: фона таблицы, линий сетки, конкретного поля, фона и символов столбца, а также фона и символов заголовка.

* Выбор шрифта. Имеется возможность изменять внешний вид текста в полях и заголовках. Можно при желании выбирать начертание, размер, стиль и цвет символов шрифта.

* Изменение свойств в соответствии с диапазоном данных.

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

* Изменение способа выделения текущей записи.

1.2. ИСПОЛЬЗОВАНИЕ ФОРМ

Используя формы Paradox, пользователь может отображать данные из таблиц любым ему угодным способом, выбирая при этом те данные, которые он хотел бы видеть.

Для того, чтобы открыть форму из Desktop, нужно выбрать пункт меню File|Open|Form. После этого появится диалоговое окно Open Document, которое используется для выбора нужной формы. Для открытия формы текущей таблицы можно либо нажать мышью кнопку Quick Form на SpeedBar, либо выполнить команду Table|Quick|Form, либо нажать F7. Если не определена форма для текущей таблицы, Paradox откроет по умолчанию стандартную форму.

Над формами Paradox производит следующие операции:

— масштабирование формы;

— сохранение настройки окна Form;

— распечатывание формы.

1.3. РАБОТА С ДАННЫМИ В ТАБЛИЦАХ И ФОРМАХ

1.3.1. Режим View Field (просмотр поля)

При перемещении по полям таблицы или формы, Paradox выделяет цветом все поле полностью. Для установки текстового курсора внутри поля надо включить режим Field View. При этом Paradox поместит курсор к конец содержимого поля, что дает возможность перемещаться в пределах этого поля.

Paradox имеет три режима просмотра полей:

— Field View — дает возможность перемещаться внутри поля от символа к символу;

— Persistent Field View — позволяет перемещаться к другому полю, не отменяя режим просмотра поля;

— Memo View — режим просмотра мемо- и форматированных мемо-полей, который при этом дает возможность небольшого редактирования этих полей.

1.3.2. Выбор поля

Когда какое-либо поле делается текущим, Paradox выделяет его цветом. Это означает, что поле выбрано. Если напечатать что-либо в выбранном поле, то его содержимое заменится на введенные данные. Paradox позволяет выбрать несколько полей одновременно или только часть данных поля. Несколько полей, находящихся в соседних строках и столбцах, можно выбрать, просто окружив их рамочкой. Можно также отметить все поля в таблице.

1.3.3. Копирование данных

Paradox дает пользователю возможность копировать данные из таблицы и в таблицу. Простой командой Edit|Copy пользователь может скопировать данные в Clipboard, предварительно их отметив. Помещенные в Clipboard данные можно перенести в другие поля или другие Windows-программы. Paradox позволяет копировать часть поля, целое поле, группу полей, строку.

Следует отметить, что группу полей можно скопировать только из таблицы, а не из формы. Однако, обратно в таблицу из Clipboard группу полей поместить нельзя.

1.3.4. Просмотр данных в различных порядках и диапазонах

Предположим, у пользователя возникло желание просмотреть таблицу, имеющую ключ, в ином порядке, нежели в том, который задается первичным ключом. Для этого можно использовать вторичные индексы. Можно также задать диапазон значений индекса и Paradox покажет только те записи, соответствующие поля которых находятся в заданном диапазоне.

Выбранный индекс определяет порядок просмотра таблицы.

Он группирует близкие по значению данные вместе, поэтому Paradox может найти их достаточно быстро. Диапазон задает Paradox необходимую для просмотра группу значений.

Диапазон может задаваться несколькими способами:

— точным равенством, то есть Paradox выдаст на просмотр только те записи, значения индексов которых совпадают с заданной величиной;

— диапазоном значений, который задается пользователем;

— значениями составного индекса.

1.3.5. Поиск информации

Для поиска записей, полей и значений в таблицах и формах используются команды Locate меню Records.

Paradox осуществляет следующий поиск информации:

— поиск полей;

— поиск информации по номерам — номера записям в Paradox-таблицах присваиваются автоматически и не подлежат редактированию, они соответствуют позициям записей в таблице;

— поиск записей по значению;

— поиск по простым шаблонам — можно производить поиск информации по несложным шаблонам;

— сравнение по расширенным шаблонным — этот способ отличается от предыдущего расширенным набором операций.

1.4. ПРЕДВАРИТЕЛЬНЫЙ ПРОСМОТР ОТЧЕТА

Обычно, отчетами в Paradox считаются документы, предназначенные для печати, а на экране данные просматриваются в виде таблиц или форм. Однако, иногда бывает нужно просмотреть отчет на экране перед тем, как его распечатать на принтере. Для этого в Paradox имеется специальное окно Report. Следует заметить, что в отчете нельзя осуществлять ввод или редактирование данных. Окно Report является исключительно средством просмотра.

2. ВВОД И РЕДАКТИРОВАНИЕ ДАННЫХ

Режим редактирования данных позволяет выполнять следующие операции:

— вставлять и удалять записи;

— работать в режимах просмотра полей Field View, Persistent Field View и Memo View;

— вырезать, копировать и вставлять данные из Clipboard и других файлов;

— отменять сделанные изменения;

— производить поиск данных в режиме Find and Replace;

— вводить графики и OLE-объекты в таблицы, редактировать специальные поля (такие, как мемо, форматированное мемо) и поля с контролем правильности данных;

— блокировать записи;

— использовать при вводе проверку данных по таблице-справочнику.

2.1. ВКЛЮЧЕНИЕ РЕЖИМА РЕДАКТИРОВАНИЯ

В Paradox можно редактировать данные, открыв таблицу или форму и войдя в режим редактирования. Для этого нужно:

— открыть таблицу или форму посредством выбора пункта File|Open;

— включить режим редактирования, используя один из следующих способов: выбрать пункт меню Table|Edit Data илиForm|Edit Data;

— нажать кнопку Edit Data на SpeedBar;нажать клавишу F9.

Следует отметить, что ввод данных в мемо, форматированные мемо и OLE-поля может отличаться от ввода данных в поля других типов. Эти типы полей будут рассматриваться ниже.

2.2. ВСТАВКА И УДАЛЕНИЕ ЗАПИСЕЙ

Paradox позволяет вставлять новые записи или удалять существующие при работе как с таблицей, так и с формой. Для вставки пустой записи перед текущей выбирается пункт меню Record|Insert (нажимается Ins) .

Если таблица имеет ключ, то можно вводить данные в любом месте, а Paradox потом автоматически переместит нужную запись в новое место. Пока Paradox не сохранит новую запись, текущей остается та запись, которая была до нажатия клавиши Ins.

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

Во время работы в форме, содержащей одну запись, вставка новой записи выглядит как очистка экрана. При нажатии Ins запись на экране не будет содержать ни каких данных.

Это происходит потому, что Paradox сразу перемещается к только что вставленной записи. Следует помнить, что Paradox всегда вставляет новую запись перед отмеченной текущей записью. Также, в Paradox-таблице нельзя восстановить удаленную запись, в то время, как при работе с dBASE-таблицами физического удаления данных не происходит, удаленные данные можно опять просмотреть.

2.3. ВЫРЕЗАНИЕ, КОПИРОВАНИЕ И ВСТАВКА ДАННЫХ С ПОМОЩЬЮCLIPBOARD

Кроме того, что у пользователя есть возможность вручную вводить данные в поля, он может вырезать или копировать данные из одного поля и вставлять их в другое поле и в другие Windows-приложения. Вырезанные или скопированные данные остаются в Clipboard до тех пор, пока пользователь не очистит Clipboard или не выйдет из Windows. Clipboard обеспечи вает временное хранение данных до их перемещения в другие области.

2.4. КОПИРОВАНИЕ ДАННЫХ И ВСТАВКА ДАННЫХ ИЗ ФАЙЛОВ

Paradox позволяет копировать данные из поля во внешние файлы, а также вставлять данные из файлов в поле.

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

При работе с формой также можно копировать данные из полей любых типов во внешние файлы.

Например, для того, чтобы скопировать графические дан ные в. BMP-файл, нужно выбрать пункт меню Edit|Copy To. По явится диалоговое окно Cjpy To Graphic File, в котором мож но выбрать имя существующего графического файла (содержимое поля перезапишет файл) или ввести имя нового файла в текс товом окошке New File Name. При этом, Paradox может копиро- 51 вать графические данные только в файлы. ВМР формата.

Во время работы с формой, для копирования строк текста (поля любого типа, включая мемо, числовые или даты) в файл следует дать команду Edit|Copy To. Paradox может копировать текстовые данные в файлы форматов. ТХТ или. РХТ.

Находясь в окне Table, можно скопировать в текстовый файл только мемо и форматированные мемо-поля.

2.4.2. Вставка данных из файла

Paradox представляет возможность вставлять данные из внешних файлов в поля Paradox-таблиц. Для этого, находясь в режиме редактирования, нужно выбрать пункт меню Edit|Paste Form. На экране появится диалоговое окно Paste Form.

Тип файлов, отображенных в окне Paste Form зависит от выбранного пользователем типа поля или объекта. Если выбрано графическое поле, то Paradox откроет диалоговое окно Paste From Grahpic File со словом <Graphic> в списке Type.

В графическое поле или объект можно вставлять данные из файлов, имеющих форматы. BMP,. PCX,. TIF,.GIF,. EPS.

Обращается внимание на то, что при импорте данных в графическое поле или объект из файлов, имеющих форматы. PCX,. TIF,.GIF,. EPS, Paradox сначала преобразовывает их в. ВМР-формат.

Если пользователь выбрал в таблице мемо или форматированное мемо-поле, Paradox откроет диалоговое окно Paste From File со словом <Text> в списке Type. Текст можно вставлять из файлов, имеющих форматы. PXT,. TXT, PTF (если используется форма, то можно вставлять текст в любой тип поля, включая графический и OLE) .

2.5. ЗАМЕНА ДАННЫХ

Paradox обеспечивает два средства быстрой замены данных существующего поля:

— команда Record|Locate and Replace для замены всего содержимого поля;

— команда Edit|Search Text для замены последовательности символов в мемо-поле.

Пункт Record|Locate and Replace используется для поиска записи с конкретным значением в поле и замены его на другое. Для замены поля во всей таблице лучше использовать запрос CHANGETO так как в этом случае команду Lokate and Replace придется повторять для каждой записи таблицы.

В мемо и форматированных мемо-полях можно использовать команду Edit|Search Text для поиска фрагментов текста и (необязательно) замены их на другой текст. Для этого используется диалоговое окно Search & Replace.

2.6. РЕДАКТИРОВАНИЕ СПЕЦИАЛЬНЫХ ТИПОВ ПОЛЕЙ

Некоторые типы полей Paradox требуют специальных методов ввода данных. Например, если нужно ввести картинку в графическое поле, то нельзя просто напечатать ее имя точно также: имеются определенные правила и соглашения, которые контролируют способ ввода и редактирования данных в полях графического типа, OLE, мемо и форматированное мемо.

2.6.1. Редактирование мемо и форматированных мемо-полей

Ввод данных в мемо и форматированные мемо-поля осуществляется таким же образом, как и в алфавитно-цифровые. Однако, при вводе данных в мемо и форматированные мемо-поля Paradox практически не вводит ограничения на объем вводимых данных. Во время редактирования мемо и форматированных мемо-полей можно использовать режим Memo View, который предоставляет некоторые возможности по обработке текста и повышает функциональные возможности клавиатуры по сравнению с режимом Field View.

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

2.6.2. Ввод графических изображений

Данные в графическом поле могут быть любыми картинками или графиками, которые отсканированы или созданы в графи ческих редакторах. Paradox предоставляет два способа ввода графического изображения в поле:

— использованием команд Cut, Copy и Paste и при посредстве Clipboard;

— командой Paste From.

Сам Paradox не имеет возможности редактировать графические изображения.

Для ввода графического изображения надо войти в режим редактирования и вставить графическое изображение из Clipboarb или файла.

2.6.3. Использование технологии OLE

OLE-поля могут использоваться для того, чтобы виртуально хранить любой тип данных — от графических до текстовых и вычисляемых. Преимущество использования OLE-полей заключается в том, что если пользователь однажды разместил OLE-данные, они сохраняют связь со средой, в которой были созданы. Всегда можно перейти в эту среду или файл из OLE-объекта, который размещен в Paradox-таблице или форме.

Изменения, которые сделаны там с оригиналом OLE-объекта, отразятся в Paradox-таблице или форме.

2.6.4. Редактирование полей с контролем корректности данных

Проверка корректности накладывает на вводимые данные ограничения с тем, чтобы гарантировать, что они удовлетворяют определенным требованиям. Если установлен контроль корректности, то пользователь не сможет поместить в таблицу запись или выйти из нее, если все поля записи не отвечают поставленным условиям. При вводе некорректных данных Paradox заблокирует выход из записи.

2.7. БЛОКИРОВАНИЕ ЗАПИСЕЙ

Блокирование записей — очень важная и необходимая операция для сохранения целостности базы данных в многопользовательской среде. Если пользователь при работе в среде (локальной или глобальной) заблокировал запись, другие пользователь могут ее просматривать, однако не могут отредактировать или удалить. Paradox автоматически блокирует запись, когда конкретный пользователь начинает ее редактировать, и снимает блокировку, когда он выходит из нее.

Перед началом редактирования также можно заблокировать запись вручную. Блокировка записей исключает возможность для других пользователей установить свою собственную блокировку. По этой же причине она также запрещает доступ к записи в таблице другим пользователям. Для блокировки запись нужно отметить и выбрать пункт Record|Lock. После того, как запись заблокирована, команда Lock в меню сменится на Unlock, которая, в свою очередь, освобождает запись для доступа.

2.8. ИСПОЛЬЗОВАНИЕ ТАБЛИЦЫ-СПРАВОЧНИКА

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

Например, можно задать для поля «Номер клиента» таблицы «Заказы» таблицу-справочник «Клиенты», чтобы случайно не принять заказ от несуществующего клиента.

Paradox может использовать таблицу-справочник в двух режимах:

— Just Current Field: данные в текущем поле — единственное, что Paradox проверяет по таблице-справочнику;

— All Corresponding Fields: Paradox проверяет поле, для которого задан справочник, и переносит из него в таблицу еще несколько полей (Paradox выбирает совпадающие имена полей) .

VI. ЗАПРОСЫ

Запрос — основное средство доступа к информации баз данных. Запросом называется некоторая совокупность действий, выполняемых системой Paradox, с помощью которых пользователь может извлечь необходимую информацию из своих таблиц. Запросом может быть как простейший поиск информации по значению в какой либо одной таблице, так и сложный процесс преобразования и представления в определенном виде взаимосвязанных между собой данных из нескольких таблиц.

Составляя запрос, пользователь может указать в нем:

— интересующие его таблицы;

— поля, из которых должен состоять запрос;

— интересующие его записи;

— необходимые преобразования данных.

Запросы можно использовать для осуществления следующих операций:

— вставка новых записей;

— удаление записей;

— изменение значений;

— создание новых полей.

С помощью запроса можно также решать определенный класс математических задач.

1. МЕХАНИЗМ РАБОТЫ ЗАПРОСАВ

Paradox используется метод, называемый запрос по образцу. При составлении запроса пользователь задает Paradox некоторый образец, в соответствии с которым Paradox выдает результат. Это позволяет пользователю сосредоточить внимание на определенных заданных полях записи.

Предположим, имеется таблица «Клиент» с данными по клиентам. Если в ней пользователя интересуют лишь имена и адреса клиентов, то для этого ему нужно открыть окно Query и задать образец желаемой таблицы, поставив в нужных полях соответствующий знак. Результат появится во временной таблице Answer.

Paradox переписывает таблицу Answer при каждом новом запросе и уничтожает ее по окончании сеанса работы. Чтобы, при необходимости, сохранить содержимое запроса, надо присвоить таблице Answer другое имя.

2. ОКНО QUERY

Новый запрос в Paradox создается с помощью команды File|New|Query. При этом открывается пустое окно Query, а поверх его — диалоговое окно Select File, в котором пользователь выбирает те файлы, по которым он хотел бы получить запрос. При этом, если выбранные в окне Select File файлы защищены паролем, то Paradox попросит ввести пароль, чтобы запрос по этому объекту был принят к исполнению.

2.1. ОБРАЗЕЦ ЗАПРОСА

После выбора нужных файлов окно Select File закроется и Paradox поместит в окно Query образцы запросов по всем объектам, находящимся в выбранных файлах. При выборе многотабличного запроса Paradox помещает в это окно образцы запросов по всем таблицам, автоматически связывая их в соответствии со связями внутри этих многотабличных объектов.

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

При работе с образцом запроса пользователю доступны следующие операции:

— связывание таблиц с помощью элемент-примеров;

— включение поля в запрос;

— удаление операций запроса.

Отметить включение поля в запрос можно различными способами, в зависимости от того, какие данные из конкретного поля пользователь хочет увидеть в запросе.

Paradox допускает следующие включения:

— значком. При этом в таблице Answer будут представлены только уникальные значения поля, отсортированные в порядке возрастания;

— значком +. Этот значок используется при необходимости получить все значения поля, включая повторяющиеся;

— значком — для сортировки значений в убывающем порядке (от A до Z) ;

— значком G. Этот значок используется для задания группы записей в SET-запросах. Он позволяет группировать записи по значениям полей, не включая сами поля в таблицу Answer.

2.2. ИЗМЕНЕНИЕ СТРУКТУРЫ ТАБЛИЦЫ ANSWER

При выполнении запроса таблица Answer будет соответствовать образцу запроса: первым полем является крайнее левое поле, отмеченное пользователем в образце запроса, вторым — следующее поле, и т.д.

Если таблица Answer содержит поля с повторяющимися именами (из двух или более таблиц) , то Paradox оставит имя первого из этих полей без изменения, а остальные назовет «имя-1», «имя-2» и т.д. Новые вычисляемые поля помещаются в конец таблицы и получают имя в соответствии с формулой, по которой производятся вычисления, если они не переименованы пользователем.

Перед тем, как начать выполнение запроса, пользователь может изменить некоторые свойства таблицы Аnswer:

— дать таблице Answer новое имя, что приводит к сохранению таблицы по окончании сеанса работы с Paradox;

— выбрать ее тип — Paradox- или dBASE-таблица;

— изменить порядок следования полей в таблице.

Также, перед выполнением запроса можно указать способ сортировки записей в таблице Answer.

3. СЕЛЕКЦИЯ ЗАПИСЕЙ

В большинстве случаев в результате запроса пользователь хочет получить только записи, удовлетворяющие определенным условиям. Эти условия задаются в полях образца запроса. B таблицу Answer попадут лишь те записи, значение полей которых удовлетворяют наложенным пользователем условиям выбора.

Условия могут накладываться для:

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

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

* выбора записей, не содержащих определенных значений.

Для этого используется оператор NOT. Он ставится перед теми значениями, появления которых пользователь хочет избежать. Этот оператор может ставится перед точными значениями, диапазонами, шаблонами и другими операторами.

* поиска записей, не содержащих никаких значений в определенных полях. В некоторых случаях бывает нужно найти такие записи, чтобы внести в них данные. Для этих целей служит оператор BLANK.

3.1. ПОИСК ПО ШАБЛОНУ

В Paradox имеются два оператора, которые можно использовать для поиска значений по шаблону. Дополняя оператор LIKE, они существенно расширяют возможности пользователя:

* оператор @ заменяет любой символ. При задании шаблонов можно использовать любое количество таких операторов.

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

3.2. УСЛОВНЫЕ ОПЕРАТОРЫ

Условные операторы в Paradox — это операторы AND и OR.

Оператор AND выполняет тип действий «логическое И» и используется в тех случаях, когда, например, пользователь хочет в запросе получить записи, которые одновременно удовлетворяют всем введенным условиям. Оператор AND часто служит одним из основных компонентов при задании диапазона значений.

При необходимости выбора записей, удовлетворяющих одному из двух (или нескольких) условий, можно использовать оператор Paradox OR, выполняющим действие «логическое ИЛИ».

Если значения-аргументы оператора OR относятся к одному полю, то их следует вводить в это поле, разделяя их ключевым- 61 словом OR. Если они принадлежат разным полям, то их надо вводить на разных строках образца запроса.

4. ИСПОЛЬЗОВАНИЕ ЭЛЕМЕНТ-ПРИМЕРОВ

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

Пользователь может создавать элемент-примеры сам, либо это может сделать за него Paradox. При работе на цветном мониторе Paradox выделяет их цветом, на монохромном — подсвечивает.

5. АРИФМЕТИЧЕСКИЕ ВЫРАЖЕНИЯ В ЗАПРОСАХ

Арифметические операторы применяются для составления арифметических выражений со значениями, содержащимися в по лях запроса. Paradox допускает использование следующих арифметических операторов:

— сложение +;

— вычитание -;

— умножение *;

— деление /;

— группирующие скобки () .

В числовых полях Paradox и dBASE можно использовать любые арифметические операторы. Оператор сложения можно использовать также в алфавитно-цифровых полях для слияния значений.

6. ВЫЧИСЛЕНИЯ В ЗАПРОСАХ

Помимо возможности извлекать нужные данные из таблиц, можно производить над ними вычисления с помощью оператора CALС. Использование этого оператора позволяет:

— составлять и редактировать математические выражения;

— комбинировать значения из нескольких полей из одной или нескольких таблиц;

— комбинировать значения полей с константами;

— создавать новые поля и помещать в них вычисленные значения.

Если в запросе используется оператор CALС, в таблице Answer появляется дополнительное поле (по умолчанию — в конце таблицы) , содержащее результаты вычислений. Paradox автоматически присваивает этому полю имя в соответствии с формулой, по которой производились вычисления, однако, его можно изменить с помощью оператора AS.

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

CALC-выражение может содержать:

— константы;

— элемент-примеры;

— арифметические операторы.

Например, в таблице есть поля «Описание товара», «Количество» и «Цена». Для того, чтобы определить стоимость каждого вида товара, нужно включить поля в запрос, в двух последних ввести элемент-пример, соответствующий названию поля и в любое поле записать CALK-выражение.

7. ИЗМЕНЕНИЕ ТАБЛИЦ С ПОМОЩЬЮ ЗАПРОСОВМеханизм создания запросов в Paradox дает пользователю некоторые возможности редактирования данных. В запросах можно использовать следующие зарезервированные слова:

— INSERT: вставить записи в таблицу;

— DELETE: удалить записи из таблицы;

— CHANGETO: изменить определенные значения.

7.1. INSERT-ЗАПРОС

INSERT-запрос позволяет вставлять в таблицу-приемник записи из нескольких таблиц-источников. При этом таблица-приемник и источник могут быть разных типов, например, Paradox и dBASE.

INSERТ-запрос создает в личном каталоге пользователя временную таблицу Inserted. Она переписывается при каждом выполнении запроса и удаляется по окончании сеанса работы с Paradox. Если записи, вставляемые в таблицу-приемник, конфликтуют с ее системой ссылок, или правилами проверки корректности данных (при выполнении INSERT-запроса не учитывается только правила соответствия данных шаблону) , Paradox помещает такие записи во временную таблицу Errins. Нарушение системы ссылок может произойти, например, при попытке вставить в дочернюю таблицу запись, значение ключевого поля которой отсутствует в родительской таблице.

7.2. DELETE-ЗАПРОС

DELETE-запрос применяется для удаления из таблицы определенных записей. Он удаляет только записи целиком, создает в личном каталоге пользователя таблицу Deleted, содержащую удаленные записи. Paradox поступает с ней также, как и с таблицей Inserted. Можно восстановить удаленные записи, применив INSERT-запрос с таблицей Deleted в качестве источника. Если таблица не имеет ключа, то возвращенные записи независимо от их прежних позиций будут помещены в конец таблицы. При попытке удалить записи, отсутствие которых привело бы к нарушению системы ссылок, Paradox не производит удаления, а лишь помещает копии этих записей во временную таблицу Errdel.

7.3. CHANGETO-ЗАПРОС

CHANGETO-запрос позволяет изменять значения полей в таблице, которые удовлетворяют заданным пользователем условиям. Этот запрос бывает крайне полезен при однообразном изменении большого количества значений. CHANGETO-запрос создает в личном каталоге пользователя временную таблицу Changed с исходными оригиналами записей, измененных в процессе выполнения запроса. Она также перезаписывается при каждом при каждом исполнении CHANGEТО-запроса и удаляется по окончании сеанса работы с Paradox. При попытке изменить с помощью CHANGETO-запроса значений ключевых полей (первичных или вторичных) , которая привела бы к нарушению системы ссылок, Paradox помещает копии конфликтующих записей во временную таблицу Errchng в личном каталоге пользователя.

8. СЛОЖНЫЕ ЗАПРОСЫ

Используя возможности групповых запросов Рaradox, пользователь может:

— Выбирать из базы данных записи по групповым статистическим характеристикам (например, найти виды товаров, на которые поступило два и более заказов)

— Производить статистические вычисления внутри групп записей (например, вычислить средние значения сумм, на которые сделаны заказы, по каждой стране)

— Сравнивать характеристики групп записей с отдельными записями (например, кто из зарубежных клиентов разместил заказов больше, чем любой российский)

Чтобы отвечать на подобные вопросы, необходимо анализировать одновременно данные нескольких записей таблицы, предварительно сгруппировав их нужным образом.

Для выполнения специальных вычислений над заданными группами записей в Paradox предусмотрены статистические операторы. Таких операторов существует пять:

— AVERAGE — усредняет значение в группе

— COUNT — вычисляет количество значений в группе

— MAX — определяет максимальное значение внутри группы

— MIN — определяет минимальное значение

— SUM — суммирует значения внутри группы

По умолчанию все статистические операторы кроме COUNT производят вычисления над всеми значениями в группе (COUNT по умолчанию подсчитывает только неповторяющиеся значения) .

Однако, Paradox предусматривает использование модификаторов статистических операторов:

— ALL — означает, что вычисления производятся над всеми значениями внутри группы, включая дублирующие-

UNIQUE — означает, что статистическая операция производится только над неповторяющимися значениями

Также в Paradox существует оператор ONLY, который не относится к статистическим, поскольку не производит никаких вычислений, однако, в остальном действует аналогично: он объединяет в группы записи, содержащие одно определенное значение.

VII. РАЗРАБАТЫВАЕМЫЕ ДОКУМЕНТЫ

Разрабатываемыми документами в Paradox называются формы и отчеты. Разрабатываемые документы могут выводится на экран компьютера и распечатываться на принтере.

Прежде чем начинать разработку документа, пользователю необходимо решить, что он хочет создать — форму или отчет.

Формы в Paradox используются для отображения данных из таблиц в самых различных форматах и в сочетании с графическими объектами. Формы разрабатываются, в основном, для использования на экране и, прежде всего, для облегчения процесса ввода данных.

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

7 1. РАЗРАБОТКА МОДЕЛЕЙ ДАННЫХ

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

Разработка любого документа начинается с построения модели данных. В Paradox для этого нужно войти в пункт меню File|New и выбрать тип документа (форму или отчет) . Paradox выведет на экран диалоговое окно Data Model, одинаковое для формы и для отчета. В нем Paradox представляет пользователю список таблиц, поля которых могут быть использованы для разработки документа. Пользователь должен только указать нужные ему таблицы.

Однако, можно вообще не использовать ни одной таблицы в качестве основы документа. При этом Paradox создаст бланк документа, не связанный ни с какими данными.

Документы могут разрабатываться с использованием одной или нескольких таблиц. В основе однотабличных документов лежит простейшая модель данных — одна единственная таблица.

Особых сложностей при разработке таких документов не возникает. Разработка многотабличных документов — более сложная, о ней стоит рассказать подробнее.

1.1. РАЗРАБОТКА МНОГОТАБЛИЧНОЙ МОДЕЛИ ДАННЫХ

Paradox позволяет создавать документы, использующие данные одновременно из нескольких таблиц. При построении модели данных многотабличного документа пользователю нужно:

— определить для него набор таблиц;

— определить отношение между таблицами (связать их) .

Все таблицы, данные из которых будут использоваться при разработке документа, должны быть указаны в окне Data Model.

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

Стоит отметить, что связываемые таблицы должны иметь общее поле. Имена полей могут и не совпадать, но их тип и размеры обязаны быть идентичными. Связывая между собой две таблицы, пользователь указывает Paradox вычислить определенной значение в главной таблице (таблице, от которой идет связь) и отыскать соответствующее значение в связанной таблице (таблице, к которой идет связь) . Это означает, что связанная таблица обязательно должна быть проиндексирована по полю, которое используется для связывания. Здесь может использоваться как первичный, так и вторичный индекс.

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

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

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

1.2. ВЫБОР ИСХОДНОГО ЧЕРТЕЖА ДОКУМЕНТА

При нажатии в окне Data Model кнопки ОК, Paradox откроет диалоговое окно Design Link, которое представляет собой средство просмотра и выбора одного из типов исходного чертежа документа. В просмотровом окошке изображаются поля модели данных.

Для одно- и многотабличных документов в окне Design Link доступны различные наборы опций, тип окна определяется разработанной моделью данных. Однако, всегда можно:

— выбрать поля, которые нужно поместить в документ;

— назначить или отменить присутствие меток полей;

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

Диалоговое окно Design Link используется абсолютно одинаково как при разработке форм, так и при разработке отчетов. Единственное отличие состоит в способе изображения документа.

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

2. СРЕДСТВА И ПРИЕМЫ РАЗРАБОТКИ ДОКУМЕНТОВ

Средства, предназначенные для разработки документов, используются в окнах Form Design и Report Design. В обоих окнах процесс создания документа состоит из одних и тех же операций: выбора объектов, инспектирования, использования инструментария, расположенного на SpeedBar, и широкого круга доступных приемов оформления чертежа документа.

2.1. ВЫБОР ОБЪЕКТОВ

Документ в Paradox состоит из различных частей — объектов, над которыми можно производить различные операции (перемещение, изменение размера, редактирование и т.д.) . Для выбора на чертеже документа объектов служит специальный инструмент SpeedBar Selection Arrws. При выборе какого-либо объекта, вокруг него появляется рамка с темными квадратами-«ручками», «потянув» за которые пользователь может изменять размеры объекта. Paradox позволяет также выбирать несколько объектов для выполнения действий над всей группой одновременно.

2.2. ИНСПЕКТИРОВАНИЕ ОБЪЕКТОВ

По существу, инспектирование — это определение свойств объектов. Каждый объект имеет свое меню, опции которого определяют его внешний вид (и, иногда, поведение) . Это меню вызывается при инспектировании. Например, при выборе поля как объекта, его меню, наряду с другими, содержит следующие опции: имя, цвет, рамку, шрифт, форму и т.д. Кроме того, некоторые свойства объектов задаются командами языка Ob71 jectPAL. Далее, если было выбрано одновременно несколько объектов для инспектирования, внесенные изменения в свойства одного из них, аналогично изменят и свойства других.

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

2.3. ПАЛИТРА СВОЙСТВ

Некоторые свойства Paradox изображает в виде палитр.

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

Палитры в Paradox бывают следующие:

— Палитра цветов. В меню большинства объектов присутствует пункт Color, выбрав который, пользователь вызывает на экран палитру цветов. Ее можно сделать плавающей, что отличает ее изображение на экране, и, например, инспектируемый объект меняет свои свойства синхронно с перемещением по опциям палитры. Кроме того, она позволяет пользователю самому создавать удовлетворяющие его цвета, смешивая в различных пропорциях имеющиеся.

— Палитра рамок. Многие объекты изображаются внутри рамки, и, соответственно, в меню своих свойств имеют пункт Frame, определяющий цвет, стиль и толщину рамки.

— Палитра штриховок.

— Палитра линий.

— Палитра шрифтов.

2.4. ИНСТРУМЕНТАРИЙ SPEEDBAR

На SpeedBar окон разработки находится ряд кнопок-иконок, которые служат для размещения в документе объектов; они называются инструментами. С помощью инструментария SpeedBar пользователь может:

— Разработать новый объект. Для этого достаточно щелкнуть мышью соответствующий инструмент, затем мышью задать его положение и размеры.

— Разместить в документе простейшие графические объекты — линии, прямоугольники, эллипсы. Для этого нужно щелкнуть мышью инструмент, нажать левую клавишу мыши и перемещать мышь по экрану до придания объекту необходимой формы и размеров. Кроме прямых линий, пользователь, работая в Paradox, может рисовать и кривые линии.

— Создавать в документе текстовые объекты с различными характеристиками, переменных (в зависимости от размера вводимого текста) и фиксированных размеров.

— Размещать графические изображения. Щелкнув мышью иконку Graphic, можно импортировать графику из Windows Clipboard и файлов форматов. BMP,. PCX,. TIF и других. При этом вставляемые изображения можно масштабировать с различными коэффициентами масштаба.

— Выполнять растровые операции. В большинстве случаев при определении в документе графического объекта пользователь хочет увидеть на экране точную копию какого-либо графического изображения. Однако, иногда бывает необходимо, чтобы графический объект и экран взаимодействовали друг с другом. Например, объект можно сделать прозрачным или проинвертировать его цвета. Растровые операции определяют, как оригинальное графическое изображение накладывается на экран инвертированием, сложением, включением или исключением цветов.

— Размещать поля во время создания новых документов и использования чертежей, отличных от бланка.

— Размещать многозаписные объекты.

VIII. КРОССТАБЛИЦЫ И ГРАФИКИ

Использование кросстаблиц и графиков позволяет сосредоточить внимание на отдельных группах табличных данных, представлять их более наглядно и выразительно.

Очень часто данные табличных полей принадлежат какому-либо определенному набору значений — категории. Кросстаблицы производят статистическую обработку данных таблицы, разбивая записи на группы по значению в одном или нескольких полях. Графики представляют эти категоризированные и статистически обработанные данные визуально.

Графики в Paradox используются и в формах, и в отчетах, кросстаблицы — только в формах. Кросстаблицы и графики создаются на основе модели данных того документа, в котором они размещаются.

1. КРОССТАБЛИЦЫ

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

Фактически, кросстаблицы предоставляют доступ к «скрытой» информации, содержащейся в таблицах, производя следующие операции:

— классификацию данных по одной или нескольким категориям;

— статистическую обработку данных внутри категории;

— сортировку статистической информации;

— отображение данных в формате электронной таблицы.

Простым примером таблицы является ее одномерный вариант, позволяющий анализировать данные одного поля таблицы.

Информация может быть представлена как в вертикальном виде, так и в горизонтальном.

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

2. ГРАФИКИ

Графики Paradox обладают широкими возможностями визуального представления информации. Они позволяют быстро и достаточно просто анализировать табличные данные и замечать те особенности и взаимные зависимости данных, которые при обычном просмотре не видны. Paradox позволяет одновременно просматривать различные виды графиков и одновременно работать с данными.

По умолчанию Paradox создает табулярный график, производящий статистическую обработку данных одного поля таблицы по категориям, которые задаются значениями другого поля.

Табулярный график — единственный тип графика, который можно использовать в отчетах. Также имеется возможность использования статистических графиков. Статистический график — график, для оси Y которого задана статистическая операция, а на оси Х откладываются значения полей таблиц.

Виды графиков, реализуемых Paradox:

— количественные графики;

— линейно-временные графики;

— процентные графики.

Каждый из перечисленных видов может быть реализован на экране различными способами. Например, процентные графики Paradox может представить в виде простого столбца, объемного, круга, «таблетки» и т.д.

IX. ОБМЕН ДАННЫМИ

Чрезвычайно важной и полезной чертой графической оболочки Windows является возможность динамического обмена данными между ее программами в реальном масштабе времени.

Для обмена данными в Windows используются два механизма: Динамический Обмен Данными (DDE) и Связывание и Встраивание Объектов (OLE) . Если DDE позволяет обмениваться данными, то OLE позволяет хранить данные из других Windows-программ и иметь непосредственный доступ к функциональным возможностям этих программ.

Программа, данные которой являются источником при обмене, называется сервером, а программа, которая получает данные при обмене, называется клиентом. Paradox использует оба механизма обмена данными и способен быть DDE-клиентом, DDE-сервером и OLE-клиентом.

Использование механизма DDE позволяет поддерживать динамические связи между полями Paradox-таблиц и данными в других Windows-программах. Использование механизма OLE позволяет встраивать в Paradox целые файлы из OLE-сервера. При этом пользователь имеет доступ к OLE-серверу непосредственно из Paradox и может с его помощью производить необходимые изменения встроенных данных.

77 1. МЕХАНИЗМ DDE

Как уже говорилось, Paradox можно использовать в качестве DDE-сервера и в качестве DDE-клиента.

Когда пользователь помещает данные из Paradox в другие Windows-программы, он использует Paradox в качестве DDE-сервера.

Предположим, что в электронной таблице (например, Quattro Pro for Windows) выполняется некоторая вычислительная процедура. Значение, над которым пользователь хочет выполнить вычисление, находится в поле Paradox-таблицы. Чтобы «доставить» в электронную таблицу необходимые данные, надо скопировать значение поля Paradox-таблицы в Clipboard Windows, а затем вставить его в нужную ячейку электронной таблицы соответствующей командой. При этом не просто копируется значение, а задается механизм динамического обмена данными (DDE) , который сообщает электронной таблице, где искать значение для вычислений в ячейке. При перемещении по записям Paradox-таблицы значение в связанной ячейке электронной таблицы изменяется в соответствии со значением, находящемся в соответствующем поле текущей записи Paradox-таблицы. Следует отметить, что пользователь может связать с DDE-клиентом не только отдельные поля таблицы, но и всю таблицу. Таким образом можно связывать Paradox с любыми другими Windows-программами, которые поддерживают DDE (например, текстовыми процессорами) .

Чтобы использовать Paradox в качестве DDE-клиента, надо поместить информацию о связи с данными из другой Windows-программы в какое-либо алфавитно-цифровое поле Paradox-таблицы. Для этого надо скопировать значение из DDE-cервера в Windows Clipboard, затем выбрать нужное алфавитно-цифровое поле и дать соответствующую команду. Обычно Paradox используется в качестве DDE-клиента тогда, когда необходимо брать данные из другой программы и на их основе производить запросы к таблицам. Также можно использовать таблицу Paradox в качестве DDE-сервера, а запрос — в качестве DDE-клиента. При этом каждое изменение поля таблицы, связанного DDE-связью, будет вызывать выполнение запроса, и, соответственно, обновление таблицы Answer.

2. МЕХАНИЗМ OLE

Механизм OLE позволяет хранить и использовать данные из других Windows-программ и иметь доступ к их функциям непосредственно из Paradox. Если DDE позволяет Paradox иметь доступ к источнику данных, но хранит только указатель на источник, то OLE позволяет не только хранить, но и отображать данные из других Windows-программ. Например, можно поместить документ, состоящий из сотен страниц, в единственной OLE-поле и просматривать его непосредственно из Paradox.

Paradox может быть только OLE-клиентом. Нельзя поместить данные из Paradox в другие программы, используя механизм OLE. Как только данные помещаются из других Windows-программ в OLE-поля Paradox-таблиц, форм или отчетов, пользователь получает возможность вызвать программу-сервер, с помощью которой можно, например, отредактировать данные OLE-поля. Например, можно в OLE-поле поместить рисунок из графического редактора PaintBrush, а потом из Paradox войти в него для редактирования введенного рисунка, используя все его возможности.

Х. ЗАКЛЮЧЕНИЕ

Что всегда отличало Paradox, так — это его возможности.

Недаром способ обработки данных Paradox фактически является стандартом для других СУБД. Появление разновидности Paradox — Paradox for Windows расширило и без того обширные возможности этой СУБД. Возможность работать с данными не только в таблицах и формах, но и в кросстаблицах, — является еще одним шагом вперед по пути к оптимизации обработки данных, предпринятым фирмой Borland. Наличие механизмов обмена данными делает Paradox требуемым компонентом как на машинах, работающих в сети, так и на одиночных. Наличие всесторонних механизмов реализации запросов экономит время пользователя, повышает наглядность изображения данных, тем самым еще повышая возможности продукта.

Единственное, что не отличает версии Paradox for Windows от версий Paradox for DOS, так это простота работы с данными, простота в составлении запросов, простота в реализации новых функций. Пользователи, работавшие с версиями Paradox для ДОС, при работе с версиями для Windows найдут исключительно новые, дополнительные возможности, использующие все преимущества и возможности системы Windows и ее приложений.

К сожалению, на момент написания для широкой публики не появились материалы о объектно-ориентированном языке-приложении Paradox ObjectPAL, который улучшает возможности своего предшественника языка PAL.

С появлением версии Paradox for Windows фирма Borland устранила, по сути, единственный существовавший до того времени недостаток Paradox — отсутствие с пакете компилятора для создания EXE-файлов, и, как следствие, автономных программных продуктов. В результате этого усовершенствования Paradox является базой данных, реализующей все необходимый функции удобным для пользователя способом.

СПИСОК ЛИТЕРАТУРЫ

1. Paradox for Windows: Практическое руководство. Под редакцией Оспищева Д. А. Издательство АОЗТ «Алевар», 1993 (2 части) .

2. Paradox — это очень просто. Чарльз Сигель. Москва, 1993.

3. Справочник по программированию в системе Paradox. Москва, 1992.

Понравилась статья? Поделить с друзьями:
  • Методы руководства образовательными учреждениями
  • Как сделать инструкция как сделать pop it
  • Деревянная лестница стремянка своими руками пошаговая инструкция
  • Руководство пользователя autocad от autodesk
  • Novex an1603 пульт инструкция по применению