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

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


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

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


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

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