Текущее время: Пн, июл 21 2025, 22:54

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 29 2007, 12:18 
Гость
bekoza написал(а):
кнопка многократного выбора не менятется


а как она должна меняться?


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

Зарегистрирован:
Пт, июл 28 2006, 08:32
Сообщения: 83
РМщик написал(а):
Code:
*&---------------------------------------------------------------------*
*& Report  ZTEST61111                                                  *
*&                                                                     *
*&---------------------------------------------------------------------*
*&                                                                     *
*&                                                                     *
*&---------------------------------------------------------------------*

REPORT  ZTEST61111                              .

DATA: OBJ LIKE OBJEC OCCURS 0 WITH HEADER LINE,
      HRP LIKE HRP1000 OCCURS 0 WITH HEADER LINE,
      DYN LIKE DYNPREAD OCCURS 0 WITH HEADER LINE.


RANGES: OBJID FOR OBJ-OBJID .

SELECT-OPTIONS: STEXT FOR OBJ-STEXT NO INTERVALS OBLIGATORY.

SELECTION-SCREEN: SKIP,
                  COMMENT 1(8) HOBJID.

AT SELECTION-SCREEN OUTPUT.
  CLEAR: OBJ, OBJ[], OBJID, OBJID[], DYN, DYN[],
       STEXT, STEXT[].

AT SELECTION-SCREEN ON VALUE-REQUEST FOR STEXT-LOW.

  CLEAR: OBJ, OBJ[], OBJID, OBJID[], DYN, DYN[],
       STEXT, STEXT[].
  CALL FUNCTION 'HR_SHIFTPLAN_GET_MULT_ENTRY'
    EXPORTING
      PLVAR         = '01'
      OTYPE         = 'O'
      BEGDA         = SY-DATUM
      ENDDA         = SY-DATUM
    TABLES
      OBJECTS_FOUND = OBJ.

  CLEAR: HOBJID.
  LOOP AT OBJ.
    OBJID-SIGN = 'I'.
    OBJID-OPTION = 'EQ'.
    OBJID-LOW = OBJ-OBJID.
    APPEND OBJID.
    STEXT-LOW = OBJ-STEXT.
    STEXT-SIGN = 'I'.
    STEXT-OPTION = 'EQ'.
    HOBJID = OBJ-OBJID.
    APPEND STEXT.
  ENDLOOP.
  CLEAR: DYN, DYN[].
  DYN-FIELDNAME = 'HOBJID'.
  DYN-FIELDVALUE = HOBJID.
  APPEND DYN.
  CALL FUNCTION 'DYNP_VALUES_UPDATE'
    EXPORTING
      DYNAME     = SY-CPROG
      DYNUMB     = SY-DYNNR
    TABLES
      DYNPFIELDS = DYN
    EXCEPTIONS
      OTHERS     = 8.


START-OF-SELECTION.
  CLEAR: HRP, HRP[].
  SELECT * FROM HRP1000 APPENDING TABLE HRP
     WHERE PLVAR = '01' AND OTYPE = 'O' AND
        OBJID IN OBJID AND LANGU = SY-LANGU AND
         BEGDA <= SY-DATUM AND ENDDA >= SY-DATUM.

  WRITE:/ 'Вы выбрали:'.
  LOOP AT HRP.
    WRITE:/ HRP-OBJID, HRP-STEXT.
  ENDLOOP.


при обновлении экрана, сам параметр STEXT заполняется не правильно.

_________________
Если ты начал открывать пивные бутылки открывашкой - значит, ты мощно постарел!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 29 2007, 12:37 
Гость
сотрите

AT SELECTION-SCREEN OUTPUT.
CLEAR: OBJ, OBJ[], OBJID, OBJID[], DYN, DYN[],
STEXT, STEXT[].


это не нужно :)


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

Зарегистрирован:
Вт, июл 08 2008, 09:30
Сообщения: 55
Добрый день, пытаюсь использовать этот код. Проблема в том что при повторном появлении окошка выбора объектов оргструктуры (через HR_SHIFTPLAN_GET_MULT_ENTRY) те объекты которые не были выбраны в первый раз, задизейблены и выбрать их уже не получается!

Почему так?? Юзабилити помоему хромает на обе ноги, или я что-то не понял.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2

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


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

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


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

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