field-symbols: type ANY.

* importing iv_root_list type refer to if_genil_cont_root_objectlist

   DATA lv_root        TYPE REF TO if_genil_cont_root_object.  "IF_GENIL_CONT_ROOT_OBJECTLIST is an interface
   DATA lv_key         TYPE zattr_cust_key.
   DATA lv_cust_att  TYPE zattr_cust.

* Get the first object of data container.

   lv_root = iv_root_list->get_first( ).      "iv_root_list  type refer to  IF_GENIL_CONT_ROOT_OBJECTLIST ,
                                              "get_first() will return to a object which implementIF_GENIL_CONT_ROOT_OBJECTLIST

*    data items TYPE REF TO IF_GENIL_CONTAINER_OBJECTLIST.  " container object list.
*   items = lv_root->GET_RELATION(         "acquire the relation.
*    iv_relation_name = 'Item_Rel'
*    iv_as_copy = abap_ture ).
*
*
*    data item TYPE REF TO IF_GENIL_CONTAINER_OBJECT.
*   item = items->get_first( ).  "get the first object

*    data shiptos TYPE REF TO IF_GENIL_CONTAINER_OBJECTLIST.
*    shiptos = item->GET_RELATION( iv_relation_name = 'ShipTo_Rel'
*                        iv_as_copy = abap_true ).
  method IF_GENIL_APPL_INTLAY~GET_DYNAMIC_QUERY_RESULT.
*CALL METHOD SUPER->IF_GENIL_APPL_INTLAY~GET_DYNAMIC_QUERY_RESULT
*  EXPORTING
*    IV_QUERY_NAME           =
*    IS_QUERY_PARAMETERS     =
*    IT_SELECTION_PARAMETERS =
*    IV_ROOT_LIST            =
**    IS_REQUEST_OBJECT       =
*    .
    data: lr_msg_cont type ref to cl_crm_genil_global_mess_cont,
          lv_num_hits type i,
          lt_results type ZATTR_CUST__KEY_TAB,
          lv_max_hits type char5,
          lv_max_hits_tmp type int4,
          lr_root_object type ref to if_genil_cont_root_object,
          lt_request_obj type crmt_request_obj_tab.

    field-symbols: <fs_results> type ZATTR_CUST_KEY.
* Retrieve the message container to log eventual messages
    " breakpoint in GET_DYNAMIC_QUERY_RESULT.
    lr_msg_cont = iv_root_list->get_global_message_container( ).

field-symbols: <ATTR> type ANY.的更多相关文章

  1. openerp学习笔记 domain 增加扩展支持,例如支持 <field name="domain">[('type','=','get_user_ht_type()')]</field>

    示例代码1,ir_action_window.read : # -*- coding: utf-8 -*-from openerp.osv import fields,osv class res_us ...

  2. java.lang.NoSuchFieldError: No static field abc_ic_ab_back_mtrl_am_alpha of type I in class Landroid/support/v7/appcompat/R$drawable

    出现java.lang.NoSuchFieldError: No static field abc_ic_ab_back_mtrl_am_alpha of type I in class Landro ...

  3. Android java.lang.NoSuchFieldError: No static field xxx of type I in class Lcom/XX/R$id; or its superclasses

    项目开发快到尾声,突然发现之前一个模块莫名其妙的奔溃了,我的内心也是奔溃的.以前一直都是好好的,也没去动过它,为啥会出现这样的问题呢? 下面我会根据自己的理解来看待问题 android是怎么根据id查 ...

  4. Android 找不到所标识的资源 java.lang.NoSuchFieldError: No static field XXX of type I in class Lcom/XX/R$id

    报错: java.lang.NoSuchFieldError: No static field XXX of type I in class Lcom/XXX/R$id; or its supercl ...

  5. java.lang.NoSuchFieldError: No static field XXX of type I in class Lcom/XX/R$id; or its superclasses

    报错: 当启动一个页面的时候报错: java.lang.NoSuchFieldError: No static field XXX of type I in class Lcom/XXX/R$id; ...

  6. ReSharper warns: “Static field in generic type”

    http://stackoverflow.com/questions/9647641/resharper-warns-static-field-in-generic-type It's fine to ...

  7. 程序编译是出现"field has incomplete type"问题的解决

    在编译程序是出现了如下错误, 类或结构体的前向声明只能用来定义指针对象或引用,因为编译到这里时还没有发现定义,不知道该类或者结构的内部成员,没有办法具体的构造一个对象,所以会报错. 将类成员改成指针就 ...

  8. error: field has incomplete type

    在头文件使用某一自定义的类的指针或引用时,只需要前置声明该类即可,然而如果该类中有静态成员时,必须包含该类的头文件,而不是使用前置声明.

  9. Android No static field XXX of type I in class Lcom/XXX/R$id错

    问题复现: 问题原因: 出现这样的情况,你先检查你的依赖工程(module)的对应布局layout/xxx.xml是否跟主项目的layout重名,你点开R文件的时候,你会发现你的布局发生了错乱,导致你 ...

随机推荐

  1. Linux虚拟机安装应用程序提示Graphical installers are not supported by the vm

    Linux安装应用程序提示Graphical installers are not supported by the vm 参考链接:http://www-01.ibm.com/support/doc ...

  2. Unity3D UGUI Shader画一个圆环

    Shader "Unlit/NewUnlitShader" { Properties { _MainTex ("Texture", 2D) = "wh ...

  3. Linux下makefile学习

    [make是什么?] make是一个命令工具,是一个解释makefile中指令的命令工具.它可以简化编译过程里面所下达的指令,当执行 make 时,make 会在当前的目录下搜寻 Makefile ( ...

  4. Linux 磁盘管理命令

    df NO1. 显示所有存储系统空间使用情况,同时显示存储系统的文件系统类型s[root@rehat root]# df -aT NO2. 显示指定文件系统的空间使用情况[root@rehat roo ...

  5. Thrift的一些概念

    Thrift最初是由Facebook开发的,因为随着流量和网络结构的扩展,一些操作如搜索.分发.事件日志记录等已经超出系统的处理范围,所以Facebook的工程师开发服务时选择了多种不同的编程语言来达 ...

  6. GDB常用调试命令以及多进程多线程调试

    http://blog.csdn.net/freeelinux/article/details/53700266 一:普通命令   1.list命令 list  linenum      显示程序第l ...

  7. ubuntu登录时出现“一闪之后回到登录界面”的现象

    ubuntu登录时出现“一闪之后回到登录界面”的现象 虚拟机vmware 12.5.6 build-5528349 操作系统ubuntu 18.04 问题:登录时出现一闪之后回到登录界面的现象 解决方 ...

  8. en-zh(科学技术)science and technology

    S Korea to roll out 5G韩国正式推5G商用服务 South Korea will become the first country to commercially launch f ...

  9. field, or, more generally, in a ring or even a semiring 数域、环、半环

    小结: 1.数域.环.半环 :一般化.泛化 https://en.wikipedia.org/wiki/Matrix_multiplication In mathematics, matrix mul ...

  10. 状压dp的另一种形式

    做的那么多都是一些比较怎么说呢,都是在数网格一类的题目之中,这些题目有些有点固定的套路,而一些需要状态压缩的题目呢,则么是真正对状态转移的考验. 这道题呢,被彻底打脸了,以后一定要任性一点一道题做不出 ...