Текущее время: Сб, июл 26 2025, 11:12

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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