tianzhig 发表于 2019-2-2 12:26:21

SAP 函数

1 . 函数WS_UPLOAD  功能﹕将TXT文件转换成SAP中的内表定义的数据表格文件
  注意﹕1 函数将按参数 data_tab 的实际参数(假设为 table1) table1 定
  义的各个字段的长度来依次将TXT文件间隔开﹐并依次将对应的值付给table1的
  字段,table中的各个字段必须为C 型
  2 TXT文件中﹐各个字段值之间不能有空格
  2. 函数    HELP_VALUES_GET_WITH_TABLE
  功能﹕弹出用户所需要的信息﹐让用户选择﹐并把选种的信息付给输入框﹐相当与建立起
  SEARCH HELP
  注意: 1 tables 的参数 fields , valuetab 需要固定的内表结构
  2 importing 的参数 select_value 有高﹐低两个值﹐即用户选种的值付给相应的
  输入框的最小值﹐最大值
  3 tables 的参数 fields , valuetab 的实际参数(假设为 tab_field, field_value)
  tab_field, field_value 的付值,其tab_field 内表中﹐有且仅有一个字段的
  selectflag = ‘X’
  3.函数 : SO_NEW_DOCUMENT_SEND_API1
  功能﹕向SAP 用户的收信箱中发送Email(内容存与内表中)
  CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1'
  EXPORTING
  document_data = email_send
  document_type = 'RAW'
  put_in_outbox = 'X'
  put_in_outbox = ''
  TABLES
  object_content = it_data
  receivers      = email_rece.
  说明﹕document_data   : 发送Email 之属性
  object_content : 发送之内容
  receivers       : 收件者
  4. 函数 SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } POPUP_TO_DISPLAY_TEXT
  功能:弹出信息对话框
  WS_DOWNLOAD   :下载表格到本地文件 可能没有类的方法高效
  RP_LAST_DAY_OF_MONTHS:取月的最后一天
  UNIT_CONVERSION_SIMPLE:单位换算
  WS_FILENAME_GET:呼叫open dialog的方式
  C14B_ADD_TIME:加时间到某年某日
  BAPI_CURRENCY_CONV_TO_INTERNAL:将货币转成内部存储值
  BAPI_CURRENCY_CONV_TO_EXTERNAL:将货币转成外部储存值
  CONVERSION_EXIT_ALPHA_OUTPUT:将数字前的0都去除
  NUMERIC_CHECK:判断是否为数字
  SPELL_AMOUNT :将数字转化成文字
  TMP_GUI_FILE_OPEN_DIALOG 调用选择文件对话框
  ALSM_EXCEL_TO_INTERNAL_TABLE Excel数据到内部表
  CATS_NUMERIC_INPUT_CHECK:数值检查

页: [1]
查看完整版本: SAP 函数