Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Отчеты по практике » Автоматизація управління ресурсами на підприємстві ПУ "СургутАСУнефть" ВАТ "Сургутнафтогаз"

Реферат Автоматизація управління ресурсами на підприємстві ПУ "СургутАСУнефть" ВАТ "Сургутнафтогаз"





ам обробки відносяться:

) Діалогові модулі (не можуть мати локальних даних).

2) Модулі обробки подій.

) Підпрограми (методи класів, форми, і функціональні модулі).


В 

Рис.2. Взаємодія компонентів SAP R/3


Кожна ABAP програма складається з наступних двох частин:

1) Оголошення глобальних даних, класів і екранів вибору. Глобальні дані видимі у всіх внутрішніх блоках обробки, як і визначення параметрів екранів вибору. Оголошення всередині діалогових модулів є глобальними . Оголошення всередині підпрограм, функціональних модулів і методів є локальними .

2) Реалізація блоків обробки. Зважаючи на те, що тіло модуля діалогу або підпрограми укладені між ключовими словами ABAP, які їх визначають, блоки обробки подій починаються ключовими словами подій і закінчуються неявно в місці початку наступного блоку обробки.

Всі оператори мови ABAP (крім декларативних) є частиною блоків обробки. Оператори, які не укладені в блоки обробки за замовчуванням належать до блоку обробки події START-OF-SELECTION. p align="justify"> Виклик блоків обробки може проводитися або ззовні ABAP програми (ABAP процесором або процесором екрану) або операторами ABAP, які самі є частиною блоку обробки ( виклик підпрограм). Діалогові модулі і модулі обробки подій викликаються неявно ABAP процесором.


В 

Рис.3. Схема виконання блоків обробки


В системі R/3 є різні типи програми ABAP. Тип програми визначає основні технічні атрибути програми. Тип програми встановлюється при створенні. Основна відмінність між різними типами програми - спосіб виклику блоків обробки.

Існують такі типи ABAP програм:

1) Тип 1. Програми типу 1 не потребують використанні екранів для управління діалогом з користувачем. Управління викликами блоків обробки контролюється процесорами середовища виконання, яка викликає список блоків обробки в чітко визначеній послідовності. Програми даного типу орієнтовані в основному на створення звітів. Програма типу 1 може викликатися за допомогою коду транзакції (транзакція звіту).

2) Тип М. Найбільш важливий технічний атрибут програм типу М це те, що вони можуть управлятися тільки за допомогою логіки ДінПро. Вони можуть запускатися на виконання тільки з використанням коду транзакції, який прив'язаний до програми і одному з її екранів. Ще одна особливість програм типу М в тому, що для неї необхідно створювати власні екрани діалогу з користувачем (з використанням Редактора екрані). Програма типу М може також мати початковий екран вибору. Програми типу М називаються пулами модулів і призначені для розробки діалогових програм з великим набором екранів і насиченою логікою ДінПро.

3) Тип F. Програми типу F є контейнерами для функціональних модулів і не можуть бути запущені з використанням коду транзакції або введення імені безпосередньо. Функціональні модулі - це спеціальні підпрограми, які можна викликати з інших ABAP програм. Програми типу F називаються групами функцій. Групи функцій і функціональні модулі створюються з використанням редактора функцій.

4) Тип K. Програми типу К не можуть бути запущені з використанням коду транзакції або імені програми. Вони є контейнерами для глобальних класів. Вони так само відомі під назвою визначень класів. Програми типу K створюються з використанням будівника класів.

5) Тип J....


Назад | сторінка 9 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення програми-інтерпретатора для обробки вихідних текстів програм, що ...
  • Реферат на тему: Розробка програми для виконання обробки двомірних масивів
  • Реферат на тему: Процес обробки деталі типу поперечина з використанням багатоцільового верст ...
  • Реферат на тему: Прикладні програми обробки даних
  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...