ПредишенСледващото

Обичам тази моя код е елегантен и ефективен. Логиката трябва да бъде доста лесно да се грешки беше трудно да се скрие; зависимостта - минимум, за да се опрости поддръжка; обработка на грешки - напълно в съответствие със стратегията разработен; и ефективност - в близост до оптимума, за да не се изкушава хората да замърсяват безскрупулни оптимизации код. Чисто код прави едно нещо добре.

Мария

Майкъл Sidorochkin

Дмитрий Карпов

Майкъл Sidorochkin

Alberd

ПДК формат уточнява: сортиране, групиране, външен вид, оптимизиране на настройките на говорителите и т.н. За да изберете формата е cl_salv_layout_service клас. За да запаметите настройките и се свързват с ПДК обект cl_salv_layout клас. Първото нещо, което ви трябва, когато се работи с форматите позволи на потребителя да я изберете в екрана за избор.

За да изберете формата, който искате да използвате статичен метод f4_layouts клас cl_salv_layout_service. файл структура вход трябва да отговаря за идентифициране на обекта, ПДК, което искате да получите формата, вида S_KEY структура има SALV_S_LAYOUT_KEY. Главна че е необходимо да се попълни тази структура е идентификационният номер на отчета (доклад). Останалите параметри са необходими, когато използвате няколко ПДК обекти в програмата и за всяка нужда да избират свои формати. Друг параметър на метода - ограничава, тя определя кои формати ще се показва на потребителя. Може да предприеме следните стойности: if_salv_c_layout => restrict_none - без ограничения, if_salv_c_layout => restrict_user_dependant - само вашите потребителски формати, if_salv_c_layout => restrict_user_independant - само общи формати.

За да може потребителят да се поддържа (създаване) формат, трябва да посочите идентификатор на ПДК обект формат (една и съща s_key), формат по подразбиране, когато спестяване и ограничаване. Тези параметри се определят от клас: cl_salv_layout. Програмата за проба по-долу показва как се работи с него:

Подкрепете проекта - споделете линка, благодаря!