Текущее время: Пт, июл 25 2025, 18:01

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: GOS: с списке приложений отображать имя бизнес-документа
СообщениеДобавлено: Пн, ноя 15 2010, 11:41 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, апр 08 2008, 10:42
Сообщения: 379
Пол: Мужской
Добрый день, уважаемые
Проблема в интернетах упоминается не раз, и есть даже упоминания решения, но только упоминание.
При создании бизнес-документа (GOS -> создать бизнес-документ (не приложение!)) имя файла в дальнейшем не отображается, тип файла у него в списке приложений - "Архивированный файл". То есть выглядит ситуация так, что при создании объекта он попадает в папку с названием типа документа и там обезличивается. И в локальных переменных в "описании файла" для приложений - непосредственно имя файла, для бизнес документов - имя типа документа.
Быть может, здесь кто-нибудь в курсе, можно ли имя файла для бизнес-документа все-таки вытащить и отображать в списке приложений?
заранее спасибо за любые идеи


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GOS: с списке приложений отображать имя бизнес-документа
СообщениеДобавлено: Пн, ноя 15 2010, 12:13 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
для бизнес объектов в списке приложений выводится имя вида объекта, а не имя файла,
структуру атрибутов вроде расширять нельзя (посмотрите у себя в системе),
поэтому можно вместо вида объекта выводить имя файла, через enhancement impl
для соотв. класса, что-то вроде cl*alink*dnd* или cl*al*, посмотрите в отладке.
имя файла можно достать и сохранить куда-нибудь (напр в табл TOA01) при
добавлении бизнес-объекта, забыл ф/м, в его конце, тоже легко находится в отладке.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: GOS: с списке приложений отображать имя бизнес-документа
СообщениеДобавлено: Пн, ноя 15 2010, 18:22 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, апр 08 2008, 10:42
Сообщения: 379
Пол: Мужской
можно подробней, где найти имя файла во время отладки? в локальных переменных я его не обнаружил.
http://wiki.sdn.sap.com/wiki/display/SI ... +%28GOS%29 - тут говорят, что это вообще невозможно. если все же удавалось, чуть больше подробностей, будьте так любезны?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GOS: с списке приложений отображать имя бизнес-документа
СообщениеДобавлено: Вт, ноя 16 2010, 12:03 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
имя файла видно например тут (при перетаскивании документа в пустое окошко):

class
CL_ALINK_STORAGE_DND
method
STORE_WITH_KEY

вызов f/m ARCHIV_CREATE_DIALOG_META (param i_infiletab[])

Надеюсь ваша система поддерживает enhancement-ы


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: GOS: с списке приложений отображать имя бизнес-документа
СообщениеДобавлено: Ср, ноя 17 2010, 20:47 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, апр 08 2008, 10:42
Сообщения: 379
Пол: Мужской
Да, видно имя файла после перетаскивания, спасибо
однако ж есть мнение что при возможности лучше с этим не связываться, и вроде как удалось убедить пользователей ограничиться типом приложения.


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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