Формат блоку REPORТ. (Генерація звітів), Informix, Бази даних, статті

REPORT report-name (argument-list) DEFINE variable-list { type | LIKE table-column | RECORD { LIKE table.* | variable-list type [,…] END RECORD } }[,…] [OUTPUT за замовчунням: [REPORT TO { “filename | PIPE “program” | PRINTER } ] SCREEN [ LEFT MARGIN integer ] 5 [ RIGHT MARGIN integer ] 132 [ TOP MARGIN integer ] […]

Deadlock при оновленні, Interbase, Бази даних, статті

Дві транзакції, ще не завершилися, але намагаються оновити одні й ті-ж записи, вважаються конкуруючими. Існує два режими обробки deadlock – wait і no wait (з очікуванням і без очікування). У BDE для будь-яких транзакцій IB використовується режим без очікування, і режим з очікуванням можна встановити тільки при прямий працювати з IB API (наприклад через FreeIBComponents).

Короткий посібник з мови Informix-4GL, Informix, Бази даних, статті

Угоди про мову 4GL і початкові поняття. Програма мовою 4GL може складатися з декількох файлів (Модулів) з вихідними текстами на 4GL. До неї так само відносяться файли з описом використовуваних екранних форм, які компілюються окремо. Ім'я кожного модуля повинно мати розширення .4 gl (наприклад, module1.4gl), а ім'я файлу з описом екранних форм повинно мати розширення. […]

Спpавочнік за типами Windows

Майстри Delphi Windows опpеделяет pяд типів і стpуктуp записів. Кожен з цих типів задокументіpован в цій статті. Тип Bool Опис: Bool = System.WordBool; Bool точно відповідає стандаpтной типу WordBool Туpбо Паскаля. Він введений для сумісності з кодами Windows, написаними на дpугих мовами. Тип HBitMap

Deadlock при оновленні

Дві транзакції, ще не завершилися, але, що намагаються поновити одні й ті-ж запису, вважаються конкуруючими. Існує два режими обробки deadlock – wait і no wait (з очікуванням і без очікування). У BDE для будь-яких транзакцій IB використовується режим без очікування, і режим з очікуванням можна встановити тільки при прямий працювати з IB API (наприклад через […]

Формат блоку REPORТ. (Генерація звітів)

REPORT report-name (argument-list) DEFINE variable-list { type | LIKE table-column | RECORD { LIKE table.* | variable-list type [,…] END RECORD } }[,…] [OUTPUT за замовчуванням: [REPORT TO { “filename | PIPE “program” | PRINTER } ] SCREEN [ LEFT MARGIN integer ] 5 [ RIGHT MARGIN integer ] 132 [ TOP MARGIN integer ] […]

Приклад найпростішої програми на мові 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