`
zjut_xiongfeng
  • 浏览: 287826 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

pushbutton on the select-screen

阅读更多

SELECTION-SCREEN begin of BLOCK so with frame
title text-918. "special stocks
SELECTION-SCREEN PUSHBUTTON /1(20) PB_SOB USER-COMMAND PSOB.

* user wants to select all existing special stocks ?
parameters : kzlso like rmmmb-kzlso default X
modif id sob.
SELECT-OPTIONS :
* sales order
SO_EEAUF FOR iseg-kdauf MATCHCODE OBJECT VMCF
modif id sob,

* vendor consignment
SO_KKLIF FOR iseg-LIFNR matchcode object kred
modif id sob,

* return transport pack.
SO_MMLIF FOR iseg-LIFNR matchcode object kred
modif id sob,

* stock provided to vendor
SO_OOLIF FOR iseg-LIFNR matchcode object kred
modif id sob,

* project stock ( input in readable from )
* use the long format for the WBS element "n400792
so_qqpnr for prps-posid "n400792
matchcode object prp
modif id sob,

* return pack customer
SO_VVKUN FOR iseg-KUNNR matchcode object debi
modif id sob,

* customer consignment
SO_WWKUN FOR iseg-KUNNR matchcode object debi
modif id sob.

SELECTION-SCREEN END OF BLOCK so.

*****************************************************************

AT SELECTION-SCREEN OUTPUT. "vor den Senden Selektionsbild
* Sollen die Parameter fuer die Stati-Selektion gezeigt werden ?

LOOP AT SCREEN.
* modify the selection screen "n0377071
case SCREEN-GROUP1.
when 'SAP'.
* show or hide selection fields for doc. status
IF ZW_ZUSTAND = C_SHOW.
SCREEN-ACTIVE = EINS.
ELSE.
SCREEN-ACTIVE = NULL.
ENDIF.

MODIFY SCREEN.

when 'SOB'.
* show or hide selection fields for special stocks
IF ZW_ZUSTAND_sob = C_SHOW.
SCREEN-ACTIVE = EINS.
ELSE.
SCREEN-ACTIVE = NULL.
ENDIF.

MODIFY SCREEN.

endcase.
ENDLOOP.

CASE ZW_ZUSTAND. "Zeigen oder Verstecken ?
WHEN C_HIDE.
MOVE TEXT-066 TO PARAM. "@0E\Q@ Statusauswahl
WHEN C_SHOW.
MOVE TEXT-067 TO PARAM. "@0H\Q@ Statusauswahl
WHEN OTHERS.
ENDCASE.

* Pushbutton for special stock selection "n0377071
CASE ZW_ZUSTAND_sob. "show or hide ?
WHEN C_HIDE.
MOVE TEXT-076 TO PB_SOB. "@0E\Q@ Details
WHEN C_SHOW.
MOVE TEXT-077 TO PB_SOB. "@0H\Q@ Details
WHEN OTHERS.
ENDCASE.

AT SELECTION-SCREEN.

* Wurde der Pushbutton betaetigt ? wenn ja, wird die Anzeige der
* Stati-Selektions-Parameter geaendert

* did the user hit one of the pushbuttons ? "n0377071
case SSCRFIELDS-UCOMM.
when 'PARA'.
* the pushbutton for the doc. status was hit
IF ZW_ZUSTAND = C_HIDE.
MOVE C_SHOW TO ZW_ZUSTAND.
ELSE.
MOVE C_HIDE TO ZW_ZUSTAND.
ENDIF.

when 'PSOB'.
* the pushbutton for the special stocks was hit
IF ZW_ZUSTAND_sob = C_HIDE.
MOVE C_SHOW TO ZW_ZUSTAND_sob.
ELSE.
MOVE C_HIDE TO ZW_ZUSTAND_sob.
ENDIF.

ENDcase.

分享到:
评论

相关推荐

    flex游戏引擎(PushButton)--键盘控制组件-移动小球

    在本文中,我们将深入探讨如何使用Flex游戏引擎PushButton来创建一个简单的键盘控制组件,以实现小球的移动。Flex是一种强大的开源框架,用于构建富互联网应用程序(RIA),而PushButton是其内置的交互式组件之一。...

    flex游戏引擎(PushButton)--组件运动-自动走的小球

    《Flex游戏引擎与PushButton组件:实现自动行走的小球》 Flex游戏引擎,作为一个强大的开发工具,为创建互动式、富媒体的应用程序提供了便利。在本文中,我们将专注于使用Flex中的PushButton组件来实现一个自动行走...

    pushbutton游戏引擎文档

    《pushbutton游戏引擎文档》是关于使用Pushbutton引擎开发Flash游戏的一份详细教程。Pushbutton Engine是一款强大的Flash游戏开发工具,它为开发者提供了丰富的功能,包括组件运动、键盘控制、事件处理、资源嵌入...

    pushbutton-speak-stop-skill

    一键式语音/停止技能 关于 假设有一个连接到Raspberry Pi的按钮,则会编写此Mycroft技能。 短按该按钮与说出唤醒词相同,然后允许用户说出命令。 长按与发出“停止”命令相同,因此将停止播放任何音频。...

    STM32F103ZET6单片机开发板PDF原理图PCB+AD集成封装库文件.zip

    STM32F103ZET6单片机开发板PDF原理图PCB+AD集成封装库文件,集成库器件如下: ...SW PUSHBUTTON SE PUSHBUTTON SW-PB Switch SW-SPDT SPDT Subminiature Toggle Switch, Right Angle Mounting, Vertical Actuation URF0

    flex游戏引擎(PushButton)-简单移动飞机在背景上

    在“PushButton”这个示例中,我们看到的是如何利用Flex来实现一个简单的飞机移动游戏,其中飞机在背景上进行移动。这篇博客(博文链接:https://deepfuture.iteye.com/blog/709889)可能会详细解释这个过程,包括...

    原创pushbutton应用显示多行文字及数学公式-003v2.rar

    原创pushbutton应用显示多行文字及数学公式-003v2.rar 因為修改太多~重新發帖~ 舊帖請至 https://www.ilovematlab.cn/thread-86806-1-4.html 查看 該函數應該已經很完善 如果有出現問題可至下方網址的日誌回報 ...

    flex游戏引擎(pushbutton)-飞机发子弹

    《Flex游戏引擎——PushButton实现飞机发射子弹》 在游戏开发领域,Flex作为一种基于ActionScript 3.0的开源框架,常被用于构建富互联网应用(RIA),包括各种类型的游戏。本篇将深入探讨如何利用Flex游戏引擎中的...

    flash游戏开发引擎——pushbutton engine

    《Pushbutton Engine:开启Flash游戏开发新篇章》 在数字化娱乐领域,Flash游戏一直以其轻便、易用的特点占据着一席之地。而Pushbutton Engine,作为一款强大的Flash游戏开发引擎,为设计师们提供了丰富的游戏组件...

    STM32F103ZET6+sram+3.2TFT-lcd屏开发板硬件设计原理图+PCB源文件.zip

    SW PUSHBUTTON SE PUSHBUTTON SW-PB Switch SW-SPDT SPDT Subminiature Toggle Switch, Right Angle Mounting, Vertical Actuation URF04 Ultrasonic wave distanc measure module VS1003b-Module MP3 module XTAL ...

    ZGR_MM_R_ZMM44.txt

    - SELECTION-SCREEN:BEGINOFBLOCKb1...ENDOFBLOCKb1和PUSHBUTTON表示在用户界面中有按钮。 由于内容不完整且部分关键信息隐藏,难以提供更详尽的分析,但上述知识点涵盖了从标题、描述、标签和部分可读内容中能...

    GSM模块 SIM900A模块PDF原理图+AD集成封装库+SIM900固件及设计文档资料.zip

    SW PUSHBUTTON SE PUSHBUTTON SW-Power SIM900固件及设计文档资料: GPRS无线模块SIM900A硬件设计注意事项(技术白皮书).pdf SIM900 Series升级软件 SIM900 Series固件 SIM900-EVB_UGD_V1.01.pdf SIM900-EVB_V1.01_...

    Qt pushbutton按钮弹出菜单

    在Qt编程环境中,Pushbutton(按钮)是一种常用的控件,用于触发用户操作。当你点击一个按钮时,通常会执行预定义的动作。然而,有时我们希望按钮不仅触发单一操作,而是弹出一个菜单供用户选择多种操作。这可以通过...

    RM42_HDK_Schematics_revE

    Based on the given information from the file "RM42_HDK_Schematics_revE" and its description "TI MTS570", this document provides a detailed schematic for the RM42 Hardware Development Kit (HDK) by ...

    带Icon的自绘PushButton示例

    总之,带Icon的自绘PushButton示例展示了MFC中控件自定义的强大能力,它涉及了图形绘制、资源管理、消息处理和事件响应等多个方面,是学习MFC高级特性和Windows API的好材料。通过深入学习和实践,开发者可以提升其...

    智能家居自动化:GIRA PUSHBUTTON SENSOR 4,GIRA TASTSENSOR 4.pdf

    GIRA PUSHBUTTON SENSOR 4和GIRA TASTSENSOR 4作为智能家居系统中的组成部分,表明智能家居自动化技术已广泛应用于按钮式传感器设备中,提升了用户的居住舒适度和便捷性。 2. GIRA PUSHBUTTON SENSOR 4和GIRA ...

    STM32F407单片机开发板PDF原理图+器件AD集成封装库+主要器件技术手册.zip

    SW PUSHBUTTON SE PUSHBUTTON SW-Power Speaker TLP291-4 Photocouplers GaAs Infrared LED & Photo Transistor Trans Cupl Transformer (Coupled Inductor Model) USB_AF USB_A side USB_MINIB_SMT MiniUSB W25Q...

    数字信号处理在双音多频拨号系统中的应用

    % --- Executes on button press in pushbutton1. function pushbutton1_Callback(hObject, eventdata, handles) d='1'; val=telephone(d); ppu(val) str = get(handles.pushbutton1,'string'); set(handles.edit1,'...

    游戏引擎PushButton的教程和演示

    【PushButton游戏引擎教程与演示详解】 PushButton是一款专为游戏开发设计的游戏引擎,它提供了一种模块化、组件化的编程方式,让开发者可以更灵活地构建游戏。本教程旨在帮助你快速掌握PushButton的基本结构和用法...

    ABAP GAME1

    这些按钮被定义在名为 `b1` 的块中,并使用了 `SELECTION-SCREEN PUSHBUTTON` 命令来创建。 每个按钮都绑定了一个 `USER-COMMAND`,当用户点击这些按钮时会触发相应的事件处理函数。例如: - `push1` 触发 `push1` ...

Global site tag (gtag.js) - Google Analytics