云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

域名注册_阿里云时序数据库_企业0元试用

小七 141 0

在某些情况下,当我们重新安装solution manager 7.2时,需要下载旧版solution manager系统中存在的所有文档。SOLAR01事务中存储上千个文档的概率非常高。

手工批量下载这些文档非常困难,可能会丢失。为避免此类问题,如果knowledge workbench不是备选方案,则此ABAP定制报告将从SOLAR01为项目执行大量文档下载。

*&-----------------------**&报告质量下载SOLAR01*&*&———————————————————————**&*&*&-----------------------*

报告Z_MASS_DOWNLOAD_SOLAR01。类型:spro。类型-tcdat。类型:从stèu SACONT01开始,淘客商城,像SACONT01-PHIO\u ID,CLUSTD如SACONT01-CLUSTD,SRTF2与SACONT01-SRTF2类似,圣萨康顿的尽头。数据:lv\ U project\ id type tproject-project\ id,lv\ U过滤器类型TTREE-ID,ls\u消息类型HIER\u MESS,云服务器推荐,所有类型的表,所有类型的节点,lt\U texts HIER\U texts类型表,ls\u text类型HIER\u text,节点标识类型spro\u notes\u tab,ls\u node\u ids类型spro\u notes\u struc,云服务器品牌,ls\ id类型ISTATIFACE-id,lt\ U SA01PHIO SA01PHIO类型表,ls\ U SA01PHIO型SA01PHIO,lt\ U SACONT01 ST\ U SACONT01的类型表,ls\ U SACONT01类型ST\ U SACONT01。数据:docu\u tab TYPE REF TO cl\u sa\u tab\u docu,i型lv\ U计数,lv\总计数类型i。数据:lv\ U CLUST类型INDX\ U CLUST。数据代码类型syucomm。数据tabtype类型sau tabtype。数据结构名称类型字符串。资料图:连接箱类型solix\u标签。data:gt\带有标题行的xstring的数据类型表。数据:lv\u文件名类型字符串。字段符号:键入任意,类型表,类型表。数据引用类型引用数据。数据引用选项卡类型引用数据。DATA reftab1类型REF TO DATA。数据字段类型dfies fieldname。类型:tc\u handler1开头,tcïu repid型syrepid,"tc子屏幕"类型sydynnr手柄类型tcdat\U tab\U手柄,tabname类型sau tabtype,tc\U手柄1的末端。数据tc\u handler类型tc\u handler1。数据:命令类型SY-MANDT公司,STOR\ U CAT类型SDOKSTCA-STOR\ U CAT,CREP\ U ID(30)C型,文件ID(32)类型C,访问SCMS\u acif的\u INFO TYPE表,ls\u访问信息类型SCMS\u acif,SDOKCNTASC的内容类型表,SDOKCNTBIN的内容类型表,ls\U内容\U bin类型SDOKCNTBIN,时间类型T,更改类型T,文件保护(10)C类,大数据使用,stor\ U rep类型sdokstca-stor\ U rep,PHIO\u ID TYPE SDOK\u PHID.

数据:ls\u file\u path TYPE string。数据:dfie的lt\u file\u path TYPE表。

*报告的输入是项目ID和存储下载文档的路径。

选择屏幕从行开始。第参数:R\u S单选按钮组G1。选择屏幕注释4(15)text-001。选择屏幕位置20。第参数:p\u projid键入tproject-project\u id。选择屏幕行尾。

参数:p\u path TYPE string必选。

在选择屏幕上请求p\u path的值。

调用方法cl\u gui\u frontend\u services=>目录\u browse改变所选文件夹=路径

开始选择。lv\u project\u id=p\u projid.

*要获取项目层次结构,请通过将输入作为项目id调用以下功能模块。

调用函数'SPROJECT\u get\u REAL\u OF \u PROJ'导出project\u id=lv\u项目\u id导入实现\u filter=lv\u filter。调用函数"SASAP\u HIERARCHY\u READ"导出结构\u id=lv\u过滤器阅读文本='X'阅读参考资料="语言=sy langu包含子结构='X'文本\u of \u引用='X'导入message=ls\u消息桌子list\u of \u nodes=lt\u nodes\u all=所有节点list\u of \u texts=lt\u texts.

将lt\u nodes\u all循环到ls\u nodes\u all.

*调用下面的函数模块获取逻辑文档ID.

调用函数'NOTE\u OBJECT\u get'导出FILTERTREE=ls\u nodes\u all-TREE\u ID应用程序='CU'NODE=ls\u nodes\u all节点导入ID=ls\U ID桌子注意\u IDS=节点\u IDS。如果节点标识不是初始的。从节点ID中删除相邻的重复项。将节点标识循环到ls\u节点标识中。

*我们可以使用表SA01PHIO从逻辑文档标识中获取物理文档标识

选择*从SA01PHIO到表lt\u SA01PHIO,数据与大数据,其中LOIO\u ID=ls\u节点标识-docu\u ID。在lt\ U SA01PHIO处循环到ls\ U SA01PHIO。stor\u rep='SOLARCONTENTDB'。mandt='100'。doc\ U id=ls\ U SA01PHIO-PHIO\ U id。phio\u id=ls\u SA01PHIO-phio\u id.

*调用下面的功能模块,根据物理文档id获取文档的二进制内容。调用函数"SCMS\u R3DB\u IMPORT"导出mandt=命令crep\u id=存储代表doc\u id=文档idphio\u id=phio\u id导入doc\u prot=文档保护*crea\u time=crea\u时间*更改时间=更改时间桌子content\u info=访问信息content_txt=内容\u txtcontent\u bin=内容\u bin例外情况错误\u import=1错误\u config=2其他=3.

在ACCESS\u INFO循环到ls\u ACCESS\u INFO。将ls\u access\u info-CHNG\u TIME ls\u access\u info-COMP\u ID连接到lv\u文件名中,用"\u"分隔。将p\u path lv\u filename连接到lv\u filename中,并用"\u"分隔。endloop.

*根据文档的二进制内容,使用下面的方法下载实际文档。