Текущее время: Чт, июл 24 2025, 01:32

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Пользовательский экран объекта (инфотип 1000)
СообщениеДобавлено: Вт, янв 15 2008, 07:08 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 28 2007, 08:08
Сообщения: 51
1. Есть пользовательский тип объекта
2. Есть пользовательский инфотип, полностью определяющий объект

Объект без этого инфотипа не имеет смысла. Хотелось бы при создании объекта либо подменить 2000 экран 1000 инфотипа (добавить в него, допустим, 7000 подэкран пользовательского инфотипа), либо выдавать сразу 2000 экран пользовательского инфотипа, а объект создавать автоматически при сохранении этого инфотипа. Чтобы это все работало в pp01, ppome

Спасибо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 15 2008, 08:49 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
В ppome - без проблем, там всё что угодно нарисовать можно в T77OMTABUS
В PP01 стандартом - фиг, используйте PP03


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 28 2008, 14:57 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 28 2007, 08:08
Сообщения: 51
Да вот с ppome как-то все тоже не без проблем...
Например, создаем объект, кликаем на кастом закладке (7000 экран инфотипа) и ... Если кнопку "сохранить" еще не нажата, то объекта еще нет, связь, которой объект привязали тоже неизвестен... Как тут быть?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 28 2008, 16:49 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Сумбурная какая-то постановка задачи :)

Для того, чтобы переопределить экран по умолчанию можно использовать ракурс T777I, поле "Альтернативный экран"

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 28 2008, 17:13 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, авг 17 2004, 08:49
Сообщения: 319
Откуда: Мариуполь
В вашем случае наверное нужно сделать нечто похожее на экран "Основные данные" для объектов S и O. Когда экран представляет сразу несколько инфотипов.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 29 2008, 08:39 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 28 2007, 08:08
Сообщения: 51
Bully написал(а):
Сумбурная какая-то постановка задачи :)

Для того, чтобы переопределить экран по умолчанию можно использовать ракурс T777I, поле "Альтернативный экран"


Ну извиняйте, какая уж есть ))

А как в 1000 инфо-тип добавить этот самый альтернативный экран? Редактировать mp100000 низзя ((

qwerty написал(а):
В вашем случае наверное нужно сделать нечто похожее на экран "Основные данные" для объектов S и O. Когда экран представляет сразу несколько инфотипов.


Вот мне интересно, как такие экраны делаются... для них отдельные ФМ-ы пишутся. вернее, наоборот, эти экраны из фм-ов берутся, а где почитать правила, как их создавать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 29 2008, 09:04 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
Посмотрите T77OMTABUS, закладка в сценарии для типа объекта. Сценарие - OME0, например.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 29 2008, 09:14 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
vanvisor написал(а):
Ну извиняйте, какая уж есть ))

А как в 1000 инфо-тип добавить этот самый альтернативный экран? Редактировать mp100000 низзя ((

Ну, если очччень надо, то можно.

Про модификацию стандартных PD-инфотипов в документации отдельно ничего не сказано, но думаю, что стоит придерживаться тех же правил, что описаны для PA-инфотипов.

В вашем случае будет следующая модификация mp100000:
- свой экран 29xx
- Customer-specific include for data declarations MP10005x
- Customer-specific include for PBO modules MP10006x
- Customer-specific include for PAI modules MP10007x
- Customer-specific include for subroutines MP10008x

где "x" - удобное для вас число :)

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 29 2008, 09:49 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
а через транзакцию ppci? но там вроде написано что 1000, 1001 нельзя расширять. не помню.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 29 2008, 13:04 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 28 2007, 08:08
Сообщения: 51
2 Proforg
Ну да, там и смотрел. Предлагаете поразбираться в исходном коде?

2 Bully, Galka
Ну не получается создать экран 29хх, ни через se80, ни через ppci. просит ключ


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 29 2008, 14:27 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
vanvisor написал(а):
2 Bully, Galka
Ну не получается создать экран 29хх, ни через se80, ни через ppci. просит ключ


Читаем мой предыдущий пост внимательно:

Bully написал(а):
Про модификацию стандартных PD-инфотипов...


и далее по сылке.

Модификация конечно же подразумевает наличие ключа.

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 30 2008, 11:27 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, авг 17 2004, 08:49
Сообщения: 319
Откуда: Мариуполь
Galka написала:
а через транзакцию ppci? но там вроде написано что 1000, 1001 нельзя расширять. не помню.


Нельзя расширять сами инфотипы. Экраны можно сделать. Для тех объектов которые не настроены в стандарте по умолчанию будет вызываться стандартный экран. Но если посмотреть как реализованы вкладки BASIC_O, BASIS_S при помощи SAPLRHOMDETAIL_BASE и его экранов, то можно и самому наверное соорудить нечто похожее


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

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


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

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


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

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