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

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


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

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


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

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