Регламент ведения разработок УГМК

Что-то из этого привычно, а к чему-то и надо привыкать: Внутренние объекты именуются в соответствии со следующими правилами: Селекционный экран: * · p =...

Что-то из этого привычно, а к чему-то и надо привыкать:

Внутренние объекты именуются в соответствии со следующими правилами: Селекционный экран*:** *

· p_<имя> = параметр селекционного экрана (parameters);

· s_<имя> = опции выбора селекционного экрана (select-options); Основные объекты***:****** ***

· lit_<имя> = локальная внутренняя таблица (internal table);

· git_<имя> = глобальная внутренняя таблица (internal table);

· lwa_<имя> = локальная рабочая область внутренней таблицы (work area);

· gwa_<имя> = глобальная рабочая область внутренней таблицы (work area);

· lr_<имя> = локальный диапазон (ranges);

· gr_<имя> = глобальный диапазон (ranges);

· lс_<имя> = локальная константа (constants);

· gс_<имя> = глобальная константа (constants);

· lt_<имя> = локальный внутренний тип (types);

· gt_<имя> = глобальный внутренний тип (types);

· lv_<имя> = локальная внутренняя переменная;

· gv_<имя> = глобальная внутренняя переменная*.*** *** Параметры подпрограмм FORM: ***

· pu_<имя> = using-параметр подпрограммы;

· pc_<имя> = changing-параметр подпрограммы;

· pit_<имя> = tables-параметр подпрограммы. ***Классы, интерфейсы: ***

· lcl_<имя> = имя локального класса;

· lif_<имя> = имя локального интерфейса; Параметры методов классов;

· im_<имя> = importing-параметр метода класса, интерфейса;

· ex_<имя> = exporting-параметр метода класса, интерфейса;

· ch_<имя> = changing-параметр метода класса, интерфейса;

· re_<имя> = result-параметр метода класса, интерфейса;

· exc_<имя> = исключение блока exceptions метода класса, интерфейса; Параметры функциональных модулей***:****** ***

· im_<имя> = importing-параметр ФМ;

· ex_<имя> = exporting-параметр ФМ;

· ch_<имя> = changing-параметр ФМ;

· pit_<имя> = tables-параметр ФМ;

*· *exc_<имя> = исключение блока exceptions ФМ.

Built with Hugo
Theme Stack designed by Jimmy