программирование, операционные системы, компьютеры, железо, графика
 
 На сайте
   Главная
   Новости

 Статьи
   Security & Hack
   Базы данных
 Clarion
 ERwin
 FoxPro
Informix
 Interbase
 MS SQL Server
 MySQL
 Oracle
 PostgreSQL
 Другие СУБД
 Интеграция приложений и данных
 Информационные системы
 Разное
 Язык запросов SQL
   Графика
   Железо
   Интернет-технологии
   Локальные сети
   Операционные системы
   Программирование
   Программные руководства
   Разное

 Софт
   Программы для Windows
   Программы для КПК, PDA, PocketPC
   Программы для Linux и Unix
 Главная  Новости  Софт

Раздел: Базы данных >> Informix

Экранные формы Informix-4GL
DATABASE { db-name | FORMONLY } [WITHOUT NULL INPUT] SCREEN [ SIZE lines [BY columns] ] { . . . Текст . . . [fieldtag ] fieldtag(метка поля)- слово из букв и цифр,начинающееся с буквы . . . Графические символы для рисования рамок: \gp-------q\g \g|\g \g|\g \gb-------d\g } TABLES # Открывать не более 12 таблиц! [tab-alias=[owner.
Раздел: Informix
Формат блока REPORТ. (Генерация отчетов)
REPORT report-name (argument-list) DEFINE variable-list { type | LIKE table-column | RECORD { LIKE table.* | variable-list type [,.] END RECORD } }[,.
Раздел: Informix
Файл с описанием экранной формы school.per
описание состоит из 5 разделов: DATABASE, SCREEN, TABLES, ATTRIBUTES, INSTRUCTIONS # база данных, с которой ведется работа DATABASE zawod # Картинка, которая выводится на экран. # экранные поля обозначены так: [метка поля ] # метка поля используется в разделе ATTRIBUТЕ SCREEN { номер цеха [nceh ] зарплата [f002 ] фамилия [fio ] должность [dol ] Так в экранной форме рисуется рамка.
Раздел: Informix
Пример программы, выдающей отчет
DATABASE zawod MAIN DEFINE zapisx record like kadry.* DEFINE simw char (200), zapr char (300),fn char (18) OPEN form maxprim from "maxprim" DISPLAY form maxprim # вывести экранную форму CONSTRUCT BY NAME simw ON kadry.
Раздел: Informix
Расширения файлов, применяемые в INFORMIХ
file.err листинг с ошибками компиляции программы, формы или отчета. table.unl данные из таблицы в упакованном ascii формате. database.dbs база данных (директория, содержащая файлы с таблицами, с файлами индексов, и системными ка- талогами. В директории базы данных лежат: table.dat собственно данные таблицы. table.idx файл с индексами таблицы.
Раздел: Informix
Управляющие клавиши и меню INFORMIХ
1.1 Управляющие клавиши при вводе/выводе в INFORMIХ.
Раздел: Informix
Пример простейшей программы на языке Informix-4GL
database zawod MAIN MENU "гЛАВНОЕ МЕНЮ" command key("w") "вВОД" "вВОД УЧЕТНЫХ ДАННЫХ" call wwod() command key("p") "пРОСМОТР" "пРОСМОТР ТАБЛИЦЫ kadry" call prosmotr() command "OДИНОЧНЫЙ ПРОСМОТР" "пОИСК ПО ТАБЕЛЬНОМУ НОМЕРУ" call odin_prosmotr() command "KОНЕЦ" clear screen exit program end menu END MAIN FUNCTION wwod() define c char(1) , zapisx record like kadry.
Раздел: Informix
Утилиты INFORMIX-4GL
Dbcheck проверяет и восстанавливает индексные файлы. Ddbload перекачивает данные из ascii формата в базы INFORMIX Ddbexport сбросить данные из базы данных в ASCII файлы. Ddbimport создать базу данных из определенных ASCII файлов. Ddbschema по таблице восстанавливает операторы SQL ее создающие. Ddbupdate преобразует базу данных SQL 1.0 в базу данных SQL 2.0 Dmkmessage компилирует файлы с сообщениями. Dsqlconv преобразует INFORMIX-базу в SQL-совместимую базу.
Раздел: Informix
Отладчик языка 4GL
Пользователь постоянно видит два окна: DSourсе с исходным текс- том и выделенным оператором, на котором остановилось выполнение программы и DКомандное с командами отладчика. Существует так же DApplicatioп окно. В него можно переходить, чтобы видеть резуль- таты работы отлаживаемой программы. Отладчик предоставляет такие возможности: Переходить между Командным, Source и Application окнами. Вести в них поиск по шаблону.
Раздел: Informix
Informix-SQL MAIN MENU
Form Создавать, выполнять, удалять экранные формы SQL Report Создавать, выполнять, удалять отчеты. Query-Language Use Informix Structured Query Language. User-menu Запускать и модифицировать пользовательское меню. Database Выбрать, создать или уничтожить базу данных. Table Создавать, изменять или удалять таблицы в базе данных.
Раздел: Informix
Встроенные функции 4GL. Не включать в SQL операторы
Darg_valE (n) n-й аргумент из командной строки Dnum_argsE () кол-во аргументов в командной строке DinfieldE (field-name) истина если курсор находится в поле (DISPLAY/INPUT) CALL Dset_countE(n) сообщить 4GLю кол-во заполненных строк в массиве перед оператором DISPLAY ARRAY Darr_currE() No. текущей строки массива (INPUT/DISPLAY ARRAY) Dscr_liпеE () No.
Раздел: Informix
Настройки Informix
Содержание * О РУСИФИКАЦИИ INFORMIX на BESTA'х. * ПЕРЕМЕННЫЕ ОКРУЖЕНИЯ И INFORMIX. * О НАСТРОЙКЕ INFORMIX НА ТЕРМИНАЛ. * ПЕРЕГЕНЕРАЦИЯ UNIX ПОД INFORMIX. О РУСИФИКАЦИИ INFORMIX. Только в Informix на Беста-88. (На настоящих машинах русификация делается через NLS) Данные типа char в INFORMIX имеют длину 8 бит на символ и поэтому могут хранить как английские, так и русские буквы. Встроенной сортировки по русскому алфавиту INFORMIX не реализовал.
Раздел: Informix
Informix-4GL. Main Menu
Informix-4GL RDS стартуется командой r4gl Пользователь попадает в главное меню Informix-4GL: INFORMIX-4GL: Module Form Program Query-language Exit Modulе Создавать, исправлять, выполнять отдельные мо- дули на 4GL Forм Создавать, исправлять, компилировать 4GL экран- ные формы Prograм Описание и компиляция многомодульных программ Query-languagе Использование СТРУКТУРНОГО ЯЗЫКА ЗАПРОСОВ SQL.
Раздел: Informix
Краткое пособие по языку Informix-4GL
Соглашения о языке 4GL и начальные понятия. Программа на языке 4GL может состоять из нескольких файлов (модулей) с исходными текстами на 4GL. К ней так же относятся файлы с описанием используемых экранных форм, которые компилируются отдельно. Имя каждого модуля должно иметь расширение .4gl (например, module1.4gl), а имя файла с описанием экранных форм должно иметь расширение .per (например, form2.per).
Раздел: Informix
Учебник по СУБД INFORMIX
М.Мошков Содержание Раздел 1. Лекции по INFORMIX Введение в базы данных и в INFORMIX Краткое пособие по языку SQL Пример простейшей программы Краткое пособие по языку INFORMIX-4GL Пример программы с отчетом Пример экранной формы Раздел 2. Работа в среде INFORMIX Настройка INFORMIX Расширения файлов в INFORMIX Управляющие клавиши и меню INFORMIX 4GL-RDS MAIN MENU SQL MAIN MENU Раздел 3.
Раздел: Informix
 
 31.07 17:20
Определён возможный источник короткопериодических комет
 31.07 11:09
Треть молодых британцев страдают от повышенного кровяного давления
 31.07 11:09
Белóк в моче может прогнозировать болезнь почек
 31.07 05:13
Воссоздан легендарный нацистский компьютер
 31.07 05:12
Ученые приблизились к разгадке возникновения Вселенной
 31.07 04:50
Ritmix привезла в Россию три цифровых фоторамки
 31.07 04:50
Samsung SGH-i917 Cetus: смартфон п/у ОС Windows Phone 7
 31.07 04:50
Pantech P4000 и P1000: телефоны с двумя слотами для сим-карт
 31.07 04:50
Motorola представила мобильный телефон GRASP
 31.07 04:50
Motorola ME511: версия смартфона FlipOut для КНР
 
CNews: Новости | e-Business | Hi-Tech | Telecom
TopCTO Компьютеры цены продажа Компьютеры џ­¤ҐЄб жЁвЁа®ў ­Ёп