REPORT ZTEST_002 .
TYPE-POOLS ICON.
TABLES MARA.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME .
PARAMETERS P_WERKS TYPE WERKS.
SELECTION-SCREEN END OF BLOCK B1.
SELECTION-SCREEN SKIP 1.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN PUSHBUTTON 1(4) BUT1 USER-COMMAND BUTTON1 VISIBLE
LENGTH 2.
SELECTION-SCREEN COMMENT 6(20) COM1.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME .
SELECT-OPTIONS:S_MATNR FOR MARA-MATNR MODIF ID BL1,
S_GROES FOR MARA-GROES MODIF ID BL1.
SELECTION-SCREEN END OF BLOCK B2 .
INITIALIZATION.
WRITE ICON_DATA_AREA_EXPAND AS ICON TO BUT1 .
COM1 = 'DATA EXPAND'.
AT SELECTION-SCREEN.
CASE SY-UCOMM.
WHEN 'BUTTON1'.
IF BUT1 = '@K1@'.
WRITE ICON_DATA_AREA_COLLAPSE AS ICON TO BUT1.
COM1 = 'DATA COLLAPSE'.
ELSE.
WRITE ICON_DATA_AREA_EXPAND AS ICON TO BUT1.
COM1 = 'DATA EXPAND'.
ENDIF.
ENDCASE.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF BUT1 = '@K2@' AND SCREEN-GROUP1 = 'BL1'.
SCREEN-ACTIVE = 0.
MODIFY SCREEN.
ENDIF.
分享到:
相关推荐
6. **媒体查询**(media queries):用于响应式设计,确保在不同的设备和屏幕尺寸下,折叠效果仍然正常工作。 在项目文件中,`index.html` 是主页面文件,包含了HTML结构和可能的JavaScript引用;`readme.html` ...
- **响应式设计**:在移动设备上,折叠效果尤其重要,可以优化屏幕空间的利用。 综上所述,Flex控件折叠效果是提高用户体验和界面交互性的关键元素,无论是使用内置的Accordion组件还是自定义的CollapsiblePanel,...
在网页设计中,实现页面的折叠效果是一种常见的交互设计手法,它可以有效地节省空间,提高用户的浏览体验。这种效果常用于导航菜单、详细信息展示、代码示例等场景,让用户能够根据需要展开或隐藏具体内容。本篇文章...
这里,我们可以利用jQuery库来简化JavaScript代码,因为jQuery提供了丰富的DOM操作和动画效果,使得实现折叠效果变得更加简单。 例如,一个基本的jQuery折叠效果可以通过以下代码实现: ```javascript $(document)...
在本文中,我们将探讨如何使用Bootstrap实现响应式布局的导航栏,并在小屏幕或手机屏幕上实现折叠隐藏效果。 首先,为了实现响应式导航栏,我们需要引入Bootstrap的相关CSS和JS文件。在HTML文档的`<head>`部分,...
"jQuery右侧滑动折叠效果导航菜单"是一种增强用户体验的交互设计,尤其适用于响应式网页,使得有限的屏幕空间得以高效利用。本文将详细讲解如何实现这种效果以及涉及的相关技术知识点。 一、jQuery库的使用 jQuery...
6. **响应式设计**:为了确保在不同屏幕尺寸下都能良好工作,折叠菜单通常需要与媒体查询(`@media`)结合,根据设备宽度自动切换展开或折叠状态。 7. **优化**:为了提高性能,避免在用户交互时频繁地操作DOM,...
对于更高级的折叠效果,可以使用JavaScript库如jQuery提供的一些动画方法,或者使用CSS3的`animation`属性来增加过渡效果,使菜单展开和折叠更加平滑。 5. 兼容性和响应式设计: 考虑到不同设备和浏览器的兼容性...
2. JavaScript/jQuery:JavaScript可以提供更加动态的折叠效果,如动画过渡。通过监听用户的点击事件,可以改变元素的样式,或者通过修改DOM结构来实现折叠和展开。 3. Bootstrap框架:Bootstrap等前端框架提供了...
本示例中的"swift-折叠效果的UICollectionViewSwiftController"着重展示了如何实现一种特殊的折叠效果,这通常用于创建更加动态和交互性的用户界面。 在iOS应用开发中,折叠效果通常是通过自定义...
本项目是基于C#语言实现的,目的是模仿Windows操作系统中的折叠效果,如菜单栏、工具栏或者对话框中的可展开/折叠部分。C#作为.NET框架的一部分,提供了丰富的UI控件和事件处理机制,使得实现这样的功能变得相对简单...
JavaScript部分可能使用了DOM操作(Document Object Model)来选择和修改HTML元素,实现折叠效果。 例如,JavaScript代码可能如下: ```javascript document.querySelector('.toggle-btn').addEventListener('click...
同时,通过修改子视图的宽度或高度,以及使用动画平滑过渡,可以实现折叠效果。此外,可能还需要考虑到触摸事件的拦截和分发,以确保只有正确的视图能响应滑动。 在实现侧滑效果时,我们还需要考虑以下几点: 1. *...
在这个案例中,它被用来改变视图的透视效果,从而创造出折叠效果。 2. **创建动画类**:Android提供了多种动画框架,如Property Animation、View Animation等。开发者需要创建一个自定义的动画类,用于定义折叠动画...
用JQ实现菜单折叠效果,垂直折叠效果,在我们做项目中经常遇到屏幕不够宽的时候,实现菜单折叠。
手风琴折叠菜单效果在网页和小程序设计中是一种常见的交互元素,它允许用户逐级展开或关闭导航项,节省屏幕空间,提供清晰的层级结构。在这个名为“手风琴折叠菜单效果小程序”的项目中,我们可以深入探讨小程序开发...
CSS3提供了许多新选择器和动画效果,如伪类选择器(:hover, :active, :focus)和transition属性,可以实现平滑的展开与折叠动画。通过改变display属性,我们可以控制菜单项的可见性,实现菜单的展开和关闭。 为了...
在iOS开发中,实现图片折叠效果是一个有趣且富有挑战性的任务,主要涉及到CALayer的属性和手势识别。以下是对这个话题的详细解析: 首先,图片折叠效果的核心在于使用两张图片来模拟折叠动作。一张图片显示图片的上...