Елементи програми
При написанні програм зручно використовувати вбудований довідник Елементи програми, що містить вкладки Поля, Функції, Бібліотека, Довідники, Реєстри користувача, Вставки. Довідник елементів програм викликається з пункту меню Правка / Викликати довідник, або по клавіші F3. При завантаженні модуля завантажуються дані, що відносяться до даної системи. У кожній системі відображаються загальні дані і дані системи. По кнопці Ресурси проводиться під'єднання полів і функцій інших систем.
Список елементів програми містить наступні вкладки:
- Поля;
- Функції;
- Бібліотека;
- Довідники;
- Реєстри користувачів;
- Вставки.
Вікно Елементи програми
Поля
Вкладка Поля містить список доступних параметрів і змінних, які використовуються при створенні програми, зокрема константи. Для зручності перегляду всі параметри розділені на кілька груп. Набір груп і параметрів, що входять в ці групи, залежить від системи і призначення настоюваного алгоритму. Так, наприклад, група параметрів Вбудовані поля пропонується для настройки проводок в різних системах. При налаштуванні різних форм звітності пропонуються групи Системні поля, Стандартні поля, Реквізити партії, Реквізити фірм, Користувальницькі поля звіту, Аліасні поля звіту, Поля користувача і ін. При цьому набір параметрів першої групи постійний, в другу групу включені параметри, які характерні тільки для даного виду звіту. В розділ Користувальницькі поля звіту можна самостійно ввести новий параметр. У цьому випадку буде потрібно визначити алгоритм розрахунку даного параметра.
Для кожного поля в довіднику показані Найменування, Ідентифікатор і Тип. Для написання алгоритмів використовується Ідентифікатор, текстове Найменування тільки пояснює призначення даного параметра. Тип поля може бути: NUM - числове, CHAR - символьне, DATE - дата, TIME - час. Необхідно стежити за тим, щоб у виразах брали участь параметри одного типу. При необхідності використовуються функції перетворення типів. Формат поля DATE – дата «МІСЯЦЬ / ДЕНЬ / РІК».
Довідник елементів програм містить досить велику кількість полів, тому важлива функція пошуку полів, що викликається по клавіші F7. Ви можете шукати за назвою, за ідентифікатором з урахуванням або без урахування регістру. Для пошуку необхідно встати на початок списку, так як пошук здійснюється один раз від поточного поля вниз по списку. Здійснивши пошук, курсор встановлюється на наступне поле після знайденого.
Можливо введення частини ідентифікатора, а відсутні символи замінюються зірочкою. Наприклад, для пошуку поля Сума проводки, вибирається спосіб пошуку По найменуванню та вказується в поле Найменування: Сума *. При цьому команда пошуку знайде перше поле, що містить зазначений набір - Сума проводки. Пошук всіх полів, що задовольняють вказаній вимозі, проводитися по комбінації клавіш Alt + F7. Таким чином, знаходяться послідовно поля Сума операції, Сума комісії.
Функції
Вкладка Функції містить список загальносистемних функцій і функцій для доступу до даних Комплексу. Загальносистемні функції доступні у всіх системах. Функції для полів користувача доступні у всіх системах. Комплекс містить вбудовані функції, які застосовуються для перетворення дат і валют, генерації проводок, розрахунку оборотів, балансу і аналізу по аналітичним картками, тощо. У нижній частині розділу знаходиться підказка по функції, на якій встановлений курсор - формат функції і короткий коментар.
Бібліотека
ВкладкаБібліотека містить створені розробниками програми для виконання окремих операцій, які можна використовувати при написанні своїх програм. Дані програми представлені в розрізі систем.
Шаблон обраної функції (текст програми) відображається в нижній частині вікна і може бути вставлений в призначену для користувача програму натисканням на клавішу Enter або натисканням кнопки ОК.
Довідники
Вкладка Довідники містить список системних, користувацьких і аналітичних довідників. Для вставки елемента в програму встановлюється в довіднику на нього курсор і натискається клавішу Enter.
Реєстри користувача
Вкладка Реєстри користувача містить реєстри користувача Комплексу.
Вставки
На вкладці Вставки здійснюється підключення своїх власних текстів бібліотек до програм типових операцій, калькуляцій та розрахункових таблиць аналогічно #include file_name з С ++. Файли з текстами бібліотек для підключення до програм зберігаються в серверної частини Комплекту ISpro, в каталозі USER_DATA \ INCLUDE. Файли мають розширення VBA.