Текущее время: Сб, июл 19 2025, 21:33

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Средство поиска и мааленькое добавление.
СообщениеДобавлено: Ср, дек 14 2005, 15:02 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 06 2005, 17:52
Сообщения: 559
Есть таблица, где одно из ключевых полей - план счетов. Соответственно, в средство поиска план счетов включен как поле импорта.
На экране же выбирается контроллинговая единица. Между КЕ и планов счетов однозначное соответствие.

Как проще всего, имея на руках выбранную пользователем КЕ, подставить соот. план счетов в поле импорта средства поиска? Это один маааленький селектик.
Ключевые слова - проще всего :-)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 02:20 
Гость
ну дык видимо
select single ktopl from TKA01 into <куда там надо> where kokrs = <выбранная КЕ>.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 09:13 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 06 2005, 17:52
Сообщения: 559
Видимо :-)

Селект я и сам напишу, ты скажи куда и как его вставить?
В средств поиска, перед его вызовом - где?

Что-то мне кажеться, что это будет, как его - search help exit. Я такого еще не делал. Точно ли это будет оно и где об этом можно почитать больше, чем в документации к F4IF_SHLP_EXIT_EXAMPLE?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 10:06 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, окт 18 2004, 12:27
Сообщения: 93
Варианта два.
1) В этом ФМ полностью сам пишешь выборку в обработке события SELECT
2) Более куртуазно. Добавляешь в импорт параметры KTOPL, который естественно при вызове SH заполнен не будет, а в ФМ подставляешь ему значение на основе КЕ, дальше выборку и прочее SH отработает сам.

Привет енотам :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 10:19 
Гость
я обычно SH в программе сам создаю, уж и не знаю почему ... например с помощью HELP_VALUES_GET_WITH_TABLE ... вот перед вызовом этого ФМ и делаю все необходимые выборки ...

зы: развелось блин енотов :)


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 11:44 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 06 2005, 17:52
Сообщения: 559
Speelky написал(а):
2) Более куртуазно. Добавляешь в импорт параметры KTOPL, который естественно при вызове SH заполнен не будет, а в ФМ подставляешь ему значение на основе КЕ, дальше выборку и прочее SH отработает сам.


Извиняюсь, ежели чего, за глупый вопрос... Подробнее со слов "в ФМ подставляешь ему значение на основе КЕ"? Параметр в SH я добавлю, селект сделаю... а вот "подставляешь ему" - это как?
У меня SH привязано на уровне таблицы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 11:54 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, окт 18 2004, 12:27
Сообщения: 93
Sergeant написал(а):
Speelky написал(а):
2) Более куртуазно. Добавляешь в импорт параметры KTOPL, который естественно при вызове SH заполнен не будет, а в ФМ подставляешь ему значение на основе КЕ, дальше выборку и прочее SH отработает сам.


Извиняюсь, ежели чего, за глупый вопрос... Подробнее со слов "в ФМ подставляешь ему значение на основе КЕ"? Параметр в SH я добавлю, селект сделаю... а вот "подставляешь ему" - это как?
У меня SH привязано на уровне таблицы.


Правильно. Добавляешь ФМ, в котором в обработке шага (step) PRESEL вносишь изменения в shlp-selopt. И тогда SH выберет данные в соответствии с измененными ограничениями. Если KTOPL будет добавлен в import как ссылка на соотв. поле таблицы, то это поможет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 14:23 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 06 2005, 17:52
Сообщения: 559
Speelky написал(а):
Правильно. Добавляешь ФМ, в котором в обработке шага (step) PRESEL вносишь изменения в shlp-selopt. И тогда SH выберет данные в соответствии с измененными ограничениями. Если KTOPL будет добавлен в import как ссылка на соотв. поле таблицы, то это поможет.


Я SH exit никогда не делал... Создал поле subclass (импорт) в SH, создал ФМ по образцу F4IF_SHLP_EXIT_EXAMPLE, STEP PRESEL обнаружил, при отработке там в SHLP-SELOPT моего поля нету. Как его туда внести и что это, собссно, все значит? Где про это почитать? Того, что написано в F4IF_SHLP_EXIT_EXAMPLE, абсолютно недостаточно. Я, кроме шагов, где можно чего-то вписывать, ничего не понял.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 16 2005, 02:49 
Гость
мда, кажется я правильно делаю, что руками создаю ... :)


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 16 2005, 10:03 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, окт 18 2004, 12:27
Сообщения: 93
Sergeant написал(а):
что это, собссно, все значит? Где про это почитать? Того, что написано в F4IF_SHLP_EXIT_EXAMPLE, абсолютно недостаточно.


Варианта как обычно два:
1) Почитать контекстную справку к полю ввода имени ФМ в SE11 и там далее по ссылкам
2) Посмотреть то, что делает SAP в своих customized средствах поиска. Особенно убойные штуки в HR встречаются :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 16 2005, 12:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 16:09
Сообщения: 202
а ракурс непробовали создавать ? в котором связь через КЕ на план счетов ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 16 2005, 16:35 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 06 2005, 17:52
Сообщения: 559
Speelky написал(а):
Варианта как обычно два:
1) Почитать контекстную справку к полю ввода имени ФМ в SE11 и там далее по ссылкам
2) Посмотреть то, что делает SAP в своих customized средствах поиска. Особенно убойные штуки в HR встречаются :)


Вуффф, разобрался. :-) Все сделал.
Спасибо всем огромное!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 16 2005, 16:43 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, окт 18 2004, 12:27
Сообщения: 93
Sergeant написал(а):
Вуффф, разобрался. :-) Все сделал.
Спасибо всем огромное!


:D А насчет ракурса - это была самая умная идея.


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

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


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

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


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

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