2023 Автор: Stephanie Arnold | [email protected]. Последно модифициран: 2023-05-20 19:52
Как да изберете записи
- ИЗБЕРЕТЕ команда
- Изберете Диапазон от дати
- CANCEL SELECT команда
- АКО командване
- SORT команда
- ОТМЕНИ СОРТ
Използвайте командата SELECT
Използвайте SELECT за преглед или анализ на конкретни записи въз основа на критерии за подбор.
Синтаксис
SELECT
-
От класическото дърво на командния анализ щракнете върху Избор / Ако> Избор. Отваря се диалоговият прозорец SELECT.
Select command dialog Фигура 9.21: Диалогов прозорец за празен избор
- Използвайте падащия списък Налични променливи, за да изберете променливи от отворения набор от данни.
- Използвайте полето Избор на критерии и бутоните Функции и Оператори, за да създадете код за избор.
- Щракнете върху OK. Броят на записите в прозореца на изхода трябва да се променя въз основа на броя записи, отговарящи на новите критерии.
- От класическото дърво на командния анализ щракнете върху Статистика> Списък, за да видите записите, отговарящи на критериите за избор.
- От папката Classic Analysis Command Tree Select / If щракнете върху Cancel Select, за да отмените критериите за избор и да върнете броя на записите към всички записи в набора от данни.
Изберете Диапазон от дати
- Използвайте командата READ, за да отворите файл с PRJ проект.
-
От класическото дърво на командния анализ щракнете върху Избор / Ако> Избор. Отваря се диалоговият прозорец SELECT.
Select dialog with an example selecting a date range Фигура 9.22: Изберете диалогово поле
-
От падащия списък Налични променливи изберете променлива за дата.
В този пример DateVar е променлива за дата, използвана в таблицата с данни. DateVar трябва да бъде поле за дата или да бъде преобразуван в поле за дата с помощта на функциите NUMTODATE или TXTTONUM
- В полето Избор на критерии създайте код за избор на диапазон от дати, като използвате операторите по-големи от>, по-малки от <и AND.
Забележка: Освен ако литералът за дата не е затворен в скоби или тръбни символи, буквалните дати в PGM винаги са във формат на дата в САЩ. Европейските формати за дата (DD / MM / ГГГГ) трябва да бъдат затворени в скоби (Пример: {2007-11-23}). Литералите за дата ISO (ГГГГ / ММ / DD) трябва да бъдат затворени в символи на тръбата (Пример: | 2007/11/23 |).
Създайте следния пример, като използвате проекта, наречен Sample. PRJ и данните от Surveillance.
ЧЕТЕТЕ {. ProjectsSampleSample.prj}: наблюдение ИЗБРЕТИ BirthDate> = 01.01.1970 И BirthDate <1979-01-01
Използвайте командата CANCEL SELECT
SELECT
-
От класическото командно дърво за анализ щракнете върху Избор / Ако> Отказ Избор. Отваря се диалоговият прозорец CANCEL SELECT.
Cancel Select dialog box Фигура 9.23: Отказ Изберете диалогово поле
- Щракнете върху OK. Критериите за избор се премахват от данните и първоначалният брой записи се възстановява.
Използвайте командата IF
Командата IF определя условие. True причинява изпълнението на THEN блока код; false причинява блока на кода ELSE (ако съществува) да бъде изпълнен.

Фигура 9.24: Ако командното диалогово поле
- Полето If Condition указва условието, за да определи коя операция, която следва, да се изпълни.
- Полето Налични променливи ви позволява да изберете променливи, налични в текущия проект.
- Бутонът " Тогава " е част от оператора If Condition. Той стартира секцията от код, изпълнена, когато условието If е вярно.
-
Бутонът Else е част от If Condition и работи по следния начин: Ако условието е вярно, първото изречение се изпълнява. Ако е невярно, операторът се заобикаля и ако съществува друг, той се изпълнява вместо това.
- Функциите и операторите се появяват в командите и се използват за общи задачи (например извличане на година от дата, комбиниране на две цифрови стойности или тестване на логически условия).
- OK приема текущите настройки и данни и впоследствие затваря формата или прозореца.
- Save Only запазва създадения код в програмния редактор, но не изпълнява кода.
- Функции отваря онлайн файл за помощ, който обяснява функциите и операторите. (В момента е деактивиран).
- Отказ затваря диалоговия прозорец, без да запазва или изпълнява команда.
- Изчисти полетата, за да може информацията да бъде въведена отново.
- Помощта отваря темата за помощ, свързана с използвания модул. (В момента е деактивиран).
Използвайте командата SORT
Командата Сортиране ви позволява да определите последователност за записи, които да се появяват при използване на команди LIST, GRAPH и WRITE.

Фигура 9.25: Диалогово поле за сортиране на командите
- Полето Налични променливи ви позволява да изберете променливи, налични в текущия проект.
- Редът за сортиране позволява променливите да бъдат сортирани във възходящ (А до Z) или низходящ (Z до А) ред. Ако поръчката не е посочена, редът за сортиране ще бъде възходящ. За да сортирате една или повече променливи в низходящ ред, низходящият параметър (-) трябва да бъде след всяка променлива.
- Изберете Премахване от сортиране, за да премахнете избраните променливи от списъка.
- Сортиращи променливи съдържа списък на променливи, избрани за сортирането.
- OK приема текущите настройки и данни и впоследствие затваря формата или прозореца.
- Save Only запазва създадения код в програмния редактор, но не изпълнява кода.
- Отказ затваря диалоговия прозорец, без да запазва или изпълнява команда.
- Изчисти полетата, така че информацията да може да бъде въведена отново.
- Помощта отваря темата за помощ, свързана с използвания модул. (В момента е деактивиран).
ОТМЕНИ СОРТ
Как да използвате командата CANCEL SORT
Командата Отказ Сортиране в Класически анализ отменя предишна команда SORT.

Фигура 9.26: Отказ на сортиране
- OK приема текущите настройки и данни и впоследствие затваря формата или прозореца.
- Save Only запазва създадения код в програмния редактор, но не изпълнява кода.
- Отказ затваря диалоговия прозорец, без да запазва или изпълнява команда.
- Помощта отваря темата за помощ, свързана с използвания модул. (В момента е деактивиран).
- PrevManage Variables
- NextDisplay Статистика …