Текущее время: Вт, июн 17 2025, 23:04

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Интеграция SAP с MS Project: не работает добавление задач
СообщениеДобавлено: Пн, фев 22 2021, 19:28 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
Добрый день,

Нужно открыть и заполнить MS Project задачами с параметрами дат "начало / окончание".
Как открыть проджект - я знаю.

А вот как заполнить задачами через OLE - не знаю. Кто-то сталкивался?

Вот код который открывает Project
Code:
DATA: lr_app      TYPE ole2_object,
            lr_project  TYPE ole2_object.
  "MS Project
CREATE OBJECT lr_app 'MSProject.Application'.
CREATE OBJECT lr_project 'MSProject.Project'.
SET PROPERTY OF lr_app 'Visible' = 1.
call method of lr_app 'FileNew'.
"call method of lr_app 'SelectBeginning'.
call method of lr_app 'Add'
EXPORTING
   #1 = '1'
   #2 = 'Test'.


А вот Add не работает, хотя вроде бы, по описанию, должен хотя бы что-то добавить.
Есть ли какие наработки по проджекту, с которыми не жалко поделиться?

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция SAP с MS project.
СообщениеДобавлено: Вт, фев 23 2021, 20:01 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Делал когда-то похожую штуку.
1) создавал файл-шаблон. В нем были заранее настроены свои представления
2) через OLE накидывал задачи и устанавливал их параметры
3) вот не помню... до или после создания задач задавал представление через OLE

Если нужно узнать, какие команды VBA нам нужны и с какими параметрами, то все как обычно: открываем просто файл, включаем запись макроса и выполняем все действия, которые потом хотим воспроизвести при работе с приложением. Завершаем действия, останавливаем запись макроса и анализируем все, что записали.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Elv1s


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB