Текущее время: Вт, авг 05 2025, 12:47

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: HR:макрос pnp_set_ext_pernr_sel_conds
СообщениеДобавлено: Пн, авг 27 2007, 09:29 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 15 2005, 11:00
Сообщения: 288
Кто-нибудь использовал макрос pnp_set_ext_pernr_sel_conds?
Не фильтрует по полю.
Code:
data:   syhr_ext_pernr_sel_conds_14 TYPE hrtablecondition_t,       
          syhr_ext_pernr_sel_conds_wa TYPE hrtablecondition.

start-of-selection.
* ограничения по ИТ0014
  CLEAR syhr_ext_pernr_sel_conds_wa.
  syhr_ext_pernr_sel_conds_wa-tclas = 'A'.
  syhr_ext_pernr_sel_conds_wa-infty = '0014'.
  syhr_ext_pernr_sel_conds_wa-fieldname = 'LGART'.
  syhr_ext_pernr_sel_conds_wa-fieldkind = ' '.
  syhr_ext_pernr_sel_conds_wa-sign = 'I'.
  syhr_ext_pernr_sel_conds_wa-opti = 'EQ'.
  syhr_ext_pernr_sel_conds_wa-low = 'XXXX'.
  APPEND syhr_ext_pernr_sel_conds_wa TO 
                   syhr_ext_pernr_sel_conds_14.

** macro to set conditions for extended pernr selection (in LDB) Для 0014
  pnp_set_ext_pernr_sel_conds syhr_ext_pernr_sel_conds_14[]
                              date_beg
                              date_end.

  get peras.
*******
* вот здесь ничего не отфильтровано!!!
  delete p0014 where LGART <> 'XXXX'.

end-of-selection.


Смотрел использование в отчетах, сгенеренных query то же самое.
Реализован в DBPNPCECOM/DBPNPCOM.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 27 2007, 12:26 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 07:11
Сообщения: 223
Откуда: Нижневартовск->Москва
Пол: Женский
попробуй перенести вызов в at selection-screen

_________________
Всегда открыта новым авантюрам!


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

Зарегистрирован:
Вт, ноя 15 2005, 11:00
Сообщения: 288
Тоже самое


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

Зарегистрирован:
Вт, ноя 15 2005, 11:00
Сообщения: 288
Понял смысл этого макроса:
от get peras .... end-of-selection. будут попадать только те таб.номера, которые удовлетворяют условию, заданному в syhr_ext_pernr_sel_conds, а содержимое прочитанного ИТ не фильтруется по условию в syhr_ext_pernr_sel_conds. Т.е. этим макросом отбросили "лишние" т.н., далее необходимо явно выкинуть "мусор" из читаемого ИТ.


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

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


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

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


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

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