主页 > 专属服务器 > > 正文

域名备案_团队网站建设_免费领

来源:胜利云 发布时间:2022-01-01 00:04 标签:免费团队备案网站建设域名
浏览:

域名备案_团队网站建设_免费领

亲爱的社区,

我相信我们都去过。我们想读取一个excel文件,其中有表格中的一些数据,每次我们环顾四周寻找一个示例(或者寻找我们需要的上一份报告),每次我们都要面对同样繁琐的任务,包括但不限于:

现在,如果有可能自动为您完成这一切呢??

听起来像个梦?好吧,现在是现实了。

你可以在这里找到:

项目对象-文件读取器

请查看自述文件以获取安装说明。

听起来很有趣,它是如何工作的?

好吧,我很高兴你这么问。此文件读取器广泛使用abap运行时类型描述功能。

您只需调用类的READ\u file方法,并为其提供要导入数据的内部表。如果要跳过提示输入文件的对话框,可以使用文件路径的导入参数。还有一个经典的可选"跳过第一行"参数,如果用户坚持上传带有标题行的文件。

将"读取器"分为以下步骤:

这做了很多,但我需要更多,如何增强它?

我创建了以下BAdIs,使您能够增强此文件读取器以满足您的需求:

一些值得称赞的地方

我要感谢Aaron Pennington的帮助和灵感,我也要感谢Christian Skoda的帮助和灵感,以及作为安装手册测试仪

当然,我也要感谢abap2xlsx团队分享他们的xlsx阅读器。

如有任何意见或建议,我们将一如既往地感谢。如果您有任何问题,请随时提问。

最好,

布鲁诺

编辑01.02.2015:现在文件读取器也可以读取XML文件。附上一个例子供你参考。另外,正如Kevin Barter所建议的,import参数IM\u FIRST\u ROW替换了参数IM\u SKIP\u FIRST\u LINE,以提供更多的控制。注意这个更新是不向后兼容的。

Jürgen L,我会尽量保持这个雷达

致意,

布鲁诺

多好的时机。我今天早上刚从早餐回来就要写这样一节课。

到目前为止,它看起来会很好地工作。

谢谢,

凯文

哈哈,成都大数据,不客气

试试看,让我知道你的想法。安装过程可能会更简单,但SAPLINK似乎有一个"鸡毛蒜皮"的问题与增强点。如果您有问题,请告诉我。

最好,

布鲁诺

你好布鲁诺,

我要求在文件开头跳过多行,而不仅仅是第一行)。我在界面上添加了一个参数,以及一些代码给读者类,使这项工作。

我想向您提供我所做的代码更改,以防您希望合并更改(或有更好的方法来做)。

什么是最好的方式发送更改给您?

谢谢,

凯文

嗨凯文!

这是不是意味着你已经安装好了所有的东西并开始工作了?到目前为止你觉得怎么样?

我会把你加入SCN,我们可以私下讨论谢谢!

祝您好运,网云服务器,

布鲁诺

一切都安装得很好,我的程序正在使用这个类。安装上没有问题,使用起来很方便。

谢谢您分享代码。

凯文

太棒了,酷了!

如果您最终需要改进某些转换或实施新的扩展读取器,请告诉我

致意,

布鲁诺

你好布鲁诺

我试过安装它,但是我得到了一个错误:

开始导入掘金文件\u阅读器\u第2部分

没有为对象类型ENHS安装SAPlink插件

我使用的是SAPlink的0.1.4版本

Stephen

嗨Stephen!

首先,感谢您有兴趣尝试!我会很感激你的反馈

你需要用所有的插件更新你的SAPLINK。老实说,很难找到SAPLINK的正确文件,但我来帮你

最新版本的SAPLINK在这里:

https://www.assembla.com/code/saplink/subversion/nodes/389/trunk/build

包含最新版本中所有插件的金块在这里:

https://www.assembla.com/code/saplink-plugins/subversion/nodes/127/build

如果您需要更多帮助,请告诉我。

最好,

布鲁诺

你好布鲁诺;

谢谢你的链接。我已经更新了我的SAPLINK程序并安装了你的Nuggets。当我运行程序ZZZ\u TEST\u XLS\u READER时,我得到一个错误:

类ZCL\u FILE\u READER"Field""LINES"("未知"。

在SE80中我对类ZCL\u FILE\u READER进行语法检查时,它似乎在方法get\u FILE\u EXTENSION中,第8行"索引行(.

注意,我使用的是SAP ECC 6.0 EHP4。这可能是问题所在吗?

斯蒂芬

嗨,斯蒂芬!

是的,看起来您的系统没有线路功能。我用这个来获取文件的扩展名。基本上,你需要用"经典"的descripe TABLE语句来替换它,把行数转换成一个变量,然后把这个变量放到行函数所在的位置。

如果你需要进一步的帮助,请告诉我,我会给你代码!

非常感谢,

Bruno

我也认为您可以避免声明临时变量,大数据分析系统,因为当您使用DESCRIBE table语句时,表中的行数会填充到某些SYST字段中,但是我不记得现在到底是哪一个了

看来我使用的SAP版本不喜欢下面的语法:

如果zcl\u xls\u reader=>translate\u to\u upper(zcl\u xls\u reader=>get\u file\u extension(filename\u str))zcl\u xls\u reader=>xls\u ext.

我把它分解成单独的几行,让它工作了。

我们正在工作关于我们的升级。

谢谢你上传这个代码。我看到它有很多潜在的用途。

斯蒂芬

斯蒂芬,

我已经更新了自述文件与你指出的问题,并给予你信用。

再次感谢你的反馈!

祝您好运,

布鲁诺

您好,我正在安装您的应用程序。

当我导入nugg3文件时,我得到一个错误:"类型"ZCL\U EXCEL"未知。。

我做错什么了?

嗨,德米特里!

读取.XLSX文件需要ZCL\U类EXCEL。如果您需要这个,请按照上面的链接到abap2xlsx项目并安装它。

否则,我认为您可以简单地"无论如何激活",并且读者仍然会为剩余类型的文件工作。

如果您有任何问题,请告诉我!

亲切问候,

布鲁诺

干得好!

谢谢分享你的作品。

我想补充几点:

1。您可以使用标准的FM RS\u DS\u CONV\u IN \u 2 \u EX根据其数据元素将外部值转换为内部值。

2。此外,还有一些基于表字段级别的额外验证检查,如check table(外键)。这可以通过FM DDUT\u INPUT\u CHECK进行验证。

为了检索参考字段,大数据是啥,您可以使用"secret"

description field lv\u field HELP-ID lv\u HELP\u ID命令。

3。MMDDYYYY也是一种有效的日期格式(甚至非常流行)。

我认为您应该引入一个额外的参数,大数据应用前景,或者更好的是,一个额外的方法(设置日期格式)来设置预期的日期格式。

嗨,谢,

很抱歉花了这么长时间回复您的评论,最近我一直在回避与工作相关的话题。。。试着把休闲和工作分开

你的最后一点是非常正确的。如果您想实现此功能并共享代码,我可以让您成为项目的贡献者。

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 亚马逊云_海报cdn_优惠券
    <strong>亚马逊云_海报cdn_优惠券</strong>

    亚马逊云_海报cdn_优惠券

    消费者在哪里?这不是医疗保健领域的"捉迷藏"游戏,而是建立一个全面运转的医疗保健系统所需要的关键缺失要素。让消费者参与进来——作为一个消费...

  • 云解析_svn服务器安装_限时特惠
    <strong>云解析_svn服务器安装_限时特惠</strong>

    云解析_svn服务器安装_限时特惠

    集成/docker/梅索斯/marathonapachemesos是一个用于调度和管理分布式应用程序的开源集群管理器。Mesos几乎就像整个集群是一个单一的集群一样分配CPU和RAM等资源...

  • 云服务器_阿里云服务器账号_哪家好
    <strong>云服务器_阿里云服务器账号_哪家好</strong>

    云服务器_阿里云服务器账号_哪家好

    技术支持副总裁Aileen Wyer和高级系统管理员Maruf Rahman最近与我们坐下来讨论我们的合作伙伴关系如何帮助CAN Capital的遗留备份基础设施现代化,以简化数据管...

  • 消息队列_折枝by困倚危楼百度云_新注册优
    <strong>消息队列_折枝by困倚危楼百度云_新注册优</strong>

    消息队列_折枝by困倚危楼百度云_新注册优

    今天,两位前行业分析师(现在是Veeam高管)讨论了塑造数据保护行业和IT格局的趋势:Jason Buffington@JBuff,前ESG数据保护首席分析师Dave Russell@BackupDave,Ga...

  • 中间件_服务器能干什么_超低折扣
    <strong>中间件_服务器能干什么_超低折扣</strong>

    中间件_服务器能干什么_超低折扣

    Nathan Sielaff,World Vision的系统工程师,负责备份、存储等。他致力于创建一个灵活和敏捷的IT环境,这样组织就不必担心底层基础设施,可以将精力集中在任...

云储存

更多 >
  • 负载均衡_腾讯企业邮箱开通_高性价比
    负载均衡_腾讯企业邮箱开通_高性价比

    SAP Lumira&Design Studio于2月23日至24日在古尔冈举办的实践研讨会 请加入我们,了解我们在敏捷可视化、仪表板和应用程序方面的创新,并体验SAP Lumira和SAP D...

  • <strong>全站加速_找不到服务器_0元</strong>
    全站加速_找不到服务器_0元

    3D打印这一概念在过去的几年中以其科幻的内涵吸引了很多人的注意。今天,3D打印已经进入了许多家庭,甚至作为一个复杂的儿童玩具。3D打印是一项重要...

云储存对象存储_域名备案网址_评分榜
云储存腾讯云_绝不后悔百度云_多少钱
云储存域名备案_163邮箱服务器地址_返利
云储存云存储_呼市网站建设_怎么申请
云储存虚拟主机_阿里云是什么意思_企业0元试用