取结构体的字段个数
来源:互联网 发布:长沙金蝶软件 编辑:程序博客网 时间:2024/06/07 10:45
"取结构体的字段个数
form describe_line
using u_structure type any
changing c_line type i.
data: l_line type i.
clear : l_line, c_line.
field-symbols: <fs_structure>.
do .
assign component sy-index of structure u_structure to <fs_structure>.
if sy-subrc <> 0.
exit.
endif.
l_line = l_line + 1.
enddo.
c_line = l_line.
unassign: <fs_structure>.
endform.
"将单列字符串内表的值赋给结构体
form fill_structure_from_table
using u_itab type str_tab "table of string
changing c_structure type any
c_tab_return type bapiret2_t.
data: l_tab type table of string,
l_str_ret type bapiret2,
exc type ref to cx_sy_conversion_error. "全局异常类
field-symbols: <fs_structure>.
field-symbols: <fs_tab> like line of l_tab.
l_tab = u_itab.
try.
loop at l_tab assigning <fs_tab>.
assign component sy-tabix of structure c_structure to <fs_structure>.
if sy-subrc <> 0.
exit.
endif.
<fs_structure> = <fs_tab> .
endloop.
unassign: <fs_structure>,
<fs_tab>.
catch cx_sy_conversion_error into exc.
l_str_ret-message = exc->get_longtext( ).
l_str_ret-type = 'E'.
append l_str_ret to c_tab_return.
endtry.
endform.
- 取结构体的字段个数
- 统计连续字段的个数
- n个数 取任意个数相加求和的个数
- 结构体取成员变量的方法
- c 结构体 字段的类型不完全
- task_struct结构体字段
- 屏幕字段结构SCREEN的字段含义
- m个数中取n个数的组合
- N个数取m个数的全排列非递归
- m个数随机取n个数的java实现
- OC----从N个数中选取M个数的组合
- 从n个数中选取m个数的所有组合
- 如何得到ResultSet的记录个数与字段个数
- 如何得到ResultSet的记录个数与字段个数
- JDBC--获得ResultSet的记录个数、字段个数
- 如何得到ResultSet的记录个数与字段个数
- JDBC--获得ResultSet的记录个数、字段个数
- JDBC--获得ResultSet的记录个数、字段个数(转载)
- 在IE中使用VS.net WinForm控件
- 15个优秀的第三方 Web 技术集成
- 全局钩子DLL如何被挂接到其它进程地址空间中并正确映射函数
- 【原创】parseInt大改造
- 关于 Union,Struct and Class的大小计算问题的思考(转)&union和struct类型的大小计算(转)
- 取结构体的字段个数
- 互联网猎头Jerry的blog开通!
- 目前用到的两个分页存储过程:
- oracle索引
- BYTE
- p1208_TheBlocksProblem模拟
- 形象化的表达数据
- 无题
- 局部性原理与高速缓存