很久不用增加删除工具条,居然忘了

很久没用居然忘记了,现在记下来,到时候拿来就用,省的再去翻资料:

1.OOALV增加删除工具条:

其中设置一个参数it_toolbar_excluding,就可以把不需要的按钮删除了.

首先声明变量:data: gt_exclude TYPE ui_functionsgt_exclude T

*  DATA ls_exclude TYPE ui_func.
**排除打印按钮
*  ls_exclude = cl_gui_alv_grid=>mc_fc_print .
*  APPEND ls_exclude TO gt_exclude.
**排除添加、删除、插入、复制按钮
*  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_append_row .
*  APPEND ls_exclude TO gt_exclude.
*  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_copy_row .
*  APPEND ls_exclude TO gt_exclude.
*  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_copy .
*  APPEND ls_exclude TO gt_exclude.
*  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_cut .
*  APPEND ls_exclude TO gt_exclude.
*  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_delete_row .
*  APPEND ls_exclude TO gt_exclude.
*  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_insert_row .
*  APPEND ls_exclude TO gt_exclude.
*  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_move_row .
*  APPEND ls_exclude TO gt_exclude.
*  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_paste .
*  APPEND ls_exclude TO gt_exclude.
*  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_paste_new_row .
*  APPEND ls_exclude TO gt_exclude.
*  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_undo .
*  APPEND ls_exclude TO gt_exclude.

 

CALL METHOD wcl_alv->set_table_for_first_display
    EXPORTING
      i_save                        'A'
      i_default                     'X'
      is_layout                     gs_layout
      it_toolbar_excluding          gt_exclude
    CHANGING
      it_outtab                     gt_itab[]
      it_fieldcatalog               g_itab_fieldcat_lvc
    EXCEPTIONS
      invalid_parameter_combination 1
      program_error                 2
      too_many_lines                3
      OTHERS                        4.
  IF sy-sUbrc <> 0.

  ENDIF.

 

以上就是OOALV的工具条删除显示的方法。

 

下面介绍一下FMALV的工具条隐藏的方法。

FM就是在创建GUI_STATUS的时候自己去定义,需要的工具条就写上去,不需要的就不写,很方便。。

 

### 回答1: 如果 Anaconda 很长时间没有使用,打不开了,可以尝试以下步骤来解决问题: 1. 检查系统是否需要更新,如果需要请进行更新。 2. 重新安装 Anaconda,确保安装过程中没有出现任何错误。 3. 尝试重置 Anaconda 环境,比如删除 conda 配置文件,重建环境。 4. 尝试更新 Anaconda 安装包,确保它是最新版本。 如果以上步骤都无法解决问题,建议参考 Anaconda 官方文档或在社区寻求帮助。 ### 回答2: 如果anaconda很久不使用,导致无法打开,可以按照以下步骤来解决问题: 1. 检查电脑运行状态:确保电脑没有崩溃或出现其他错误。重新启动电脑,以确保系统正常运行。 2. 检查Anaconda安装文件:检查Anaconda的安装文件是否完好,没有被删除或移动。如果缺少了关键文件,可能需要重新安装Anaconda。 3. 检查环境变量设置:在开始菜单或控制面板中找到系统的环境变量设置。确保Anaconda的路径正确地添加到系统的PATH环境变量中。如果Anaconda的路径未正确添加,可以手动添加或通过重新安装来解决。 4. 更新Anaconda:如果Anaconda很久没有更新,可能存在兼容性问题。尝试通过Anaconda的包管理器(conda)或Anaconda Navigator来更新Anaconda到最新版本。 5. 检查Anaconda的文件夹权限:某些操作系统可能会导致Anaconda文件夹的权限被修改,从而导致Anaconda无法打开。确保Anaconda文件夹的权限被正确设置并允许访问。 6. 卸载和重新安装Anaconda:如果以上方法都无效,可以考虑卸载并重新安装Anaconda。确保在卸载之前备份重要的数据和代码。 如果以上方法仍然无法解决问题,建议查阅Anaconda的官方文档或寻求Anaconda的官方技术支持,以获取更专业的帮助和解决方案。 ### 回答3: 如果anaconda很久没有使用,然后无法打开,可能是由于多种原因造成的。以下是一些可能的解决方法: 1. 检查系统环境:确保您的操作系统符合anaconda的最低系统要求,并已安装更新的操作系统补丁。 2. 检查anaconda的安装目录:打开安装目录并确保所有相关文件都存在。如果目录中的某些文件已损坏或丢失,您可能需要重新安装anaconda。 3. 检查系统变量:确保在系统变量中正确设置了anaconda的路径。如果路径设置不正确,您可以尝试重新设置或修复系统变量。 4. 检查anaconda的版本:如果您的anaconda版本过旧,可能会导致无法打开。您可以尝试升级到最新版本或与anaconda社区联系以获取更多支持。 5. 检查错误信息:如果您在尝试打开anaconda时收到错误消息,请仔细阅读错误消息并尝试按照提示解决问题。 6. 卸载并重新安装anaconda:如果以上方法都无效,您可以尝试卸载并重新安装anaconda。确保在卸载之前备份您的工作环境和项目文件。 无论您选择哪种方法,重要的是在操作之前备份任何重要的文件和数据。如果问题仍然存在,您可以考虑咨询anaconda的官方支持渠道或社区以获取进一步的帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值