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

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





рюється програмістом. Для цього створюється файл Excel, в якому формується шапка таблиці з необхідним форматуванням. Після чого необхідно створити макрос в даному файлі в редакторі Visual Basic: п. м. Сервіс? Макрос? Редактор Visual Basic (рис.24). br/>В 

Рис.24. Створення макросу в MS Office Excel


Код макросу створюється за допомогою спеціального дизайнера на мові Microsoft Visual Basic for Application (VBA) (рис.25).


В 

Рис.25. Дизайнер Microsoft Visual Basic for Application


Після збереження змін у файлі-шаблоні EXCEL необхідно імпортувати його на сервер для подальшого використання в розробляється програмі.

Імпорт файлів-шаблонів виконується за допомогою функціонального модуля (ФМ) ARCHIVFILE_CLIENT_TO_SERVER.

Для запуску даного ФМ необхідно виконати транзакцію SE37 (ABAP-функціональні модулі), після чого з'явиться екран будівника функцій (рис.26).


В 

Рис.26. Будівник функцій: перший екран


Після введення імені функціонального модуля натисканням клавіші F8 викликається екран введення "Тест функціонального модуля" (рис.27).

В 

Рис.27. Тест функціонального модуля: екран введення


У полі PATH вказується шлях, де знаходиться файл-шаблон.

У полі TARGETPATH ​​вказується директорія, в яку необхідно імпортувати файл-шаблон.

Після введення вищевказаних даних натисканням клавіші F8 викликається екран результатів "Тест функціонального модуля", де відображається час виконання ФМ (виділено червоним прямокутником) (рис.28).


В 

Рис.28. Тест функціонального модуля: екран результатів

Висновок


За період виробничої практики з 27.06.2010 по 17.07.2010 були виконані наступні завдання:

) вивчена структура підприємства ПУ "СургутАСУнефть" ВАТ "Сургутнафтогаз";

2) вивчені основи мови програмування ABAP/4;

) вивчені основи роботи в системі SAP R/3 Dev;

) розроблена програма формування звіту "Звіт про клієнтів авіакомпанії BC_Travel";

) Підготовлений і оформлений звіт.

Також були вивчені основи мови програмування Visual Basic for Application, за допомогою якого був розроблений макрос у файлі-шаблоні Excel для вивантаження підсумкового звіту на машину користувача.

Розроблена програма виконує всі необхідні функції: формує звіт в залежності від вихідних даних, необхідних користувачеві, і проводить вивантаження даних в MS Office Excel.

Список використаних джерел


1) Рюдігер Кречмер, Вольфган Вейс "Розробка додатків SAP R/3 на мові ABAP/4". - М.: "ЛОРІ", 1998. - 340 стор

2) Каммінг Стів "VBA для чайників", 3-е видання. - М.: видавничий дім "Вільямс", 2001. - 448 стор

) Курс SAP BC 400 "ABAP інструментальні засоби: основи", 2006. - 415 стор

) Курс SAP BC 401 "ABAP об'єкти", 2004. - 483 стор

) Курс SAP BC 402 "Техніка ABAP програмування", 20 06. - 471 стор

) Курс SAP BC 405 "Система звітів ABAP"

) Курс SAP BC 406 "Техніка поглибленого програмування лістингів", 2002.

8) Пошукова система Google [Електронний ресурс]. URL: <# "center"> Програми


Додаток 1


В В В В В 

Додаток 2


Лістинг макросу файлу-шаблона MS Office Excelg_p_flag As StringMain (ByVal p_fname As String, _p_ftime As String, _p_flag As String). Visible = False. Interactive = False. DisplayAlerts = False. ScreenUpdating = FalseNewWorkbook = Workbooks. Add

'копіюємо шапку табліциws = ЕтаКніга. Worksheets (1). Copy Before: = NewWorkbook. Sheets (1)

'відкриваємо текстовий файл_FILE ActiveWorkbook. Sheets (1). Range ("A3"), "t1_" & p_ftime & ". txt "

'форматіруем табліцуperform_formating

'зберігаємо зміни у файлі. SaveAs Filename: = p_fname, FileFormat: = xlNormal, _: = "", WriteResPassword: = "", _: = False, Creat...


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





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

  • Реферат на тему: Розробка та проектування інформаційної системи для салону мобільного зв' ...
  • Реферат на тему: Об'єктно-орієнтоване програмування за допомогою Microsoft Visual Basic ...
  • Реферат на тему: Організація документообігу за допомогою "Visual Basic for Application& ...
  • Реферат на тему: Основи програмування на Visual Basic
  • Реферат на тему: Розробка міні-ігор на мові програмування Visual Basic