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

域名交易_服务器密码机_优惠

小七 141 0

介绍和演示

大家好,公众号返利,我是Sebastiano Marchesini SAPUI5,HANA的开发人员。

我目前在Padua Techedge Group的部门工作,该部门专门从事PPM(项目组合管理)。

我毕业于计算机科学,大数据公司,专门从事新技术道路。

我与ABAP密切合作,生成链接到数据分类和查询的简单函数,尽管这不是我的主要任务。事实上,我对web技术很感兴趣,比如JavaScript语言(SAPUI5 for FIORI)和通过SQLScript和cd对数据库HANA的结构化查询语言(SQL)的新扩展集合。我也一直在接近Lumira软件,用于创建和开发报告。

我想分享我的想法公用事业.js提升我的写作博客体验,认识新同事/朋友,帮助你找到答案。

这是我的第一个博客,不要害羞,任何问题都可以问!

也许,轻云,如果博客很有趣,我会用我在项目中找到或创建的所有脚本创建一个系列。我想教新来的人所有的步骤……

你准备好了吗?开始……

1)什么,为什么,在哪里,何时,如何

公用事业.js是一个JavaScript文件,用于控制视图和减轻主控制器的角色。它是一个可以放置全局变量和函数的库。

这个文件很有用,因为它包含了很多函数,我没有考虑到应用程序主流的一部分,但是很少有脚本用来做一些转换或者其他简单的任务公用事业.js在控制器目录中。

我们呼叫公用事业.js无论什么时候我们想,因为这是一个个人和简单的图书馆。没有最佳实践可以这样称呼。使用它没有任何问题。

也许对退伍军人来说很容易,淘客app源码,但我想具体一点。这个公用事业.js是典型的sapui5"类",类似于控制器文件。这是的标题(或结构)公用事业.js. 定义标准且简单:

脚本的主要用途是在主控制器中。在这里,我构建了管理应用程序的核心,并且不会使泛型函数过载。我想弄清楚:

util现在是变量,然后我们使用自己的主控制器中的所有函数。

什么函数?

2).formatDate//Format date to"normal"打印值

我知道,你认为有格式选项DataFormat的XML和class,但为了方便转换,我更喜欢经典的JavaScript,这个函数在我看来帮助我很多次使用字符串。

输入是JavaScript date vale(比如new date();)输出的是字符串date:

3).formatDashDateToDate//Format"dash date"to date

在我的一个应用程序中,我想重新转换"dash date"。

我创建了这个函数,如果年份是9999,我知道挖掘的日期是12-31-9999.

我在JavaScript中创建了可以使用的最大日期,并且在这个脚本中(谢谢)stackoverflow)

输入:12-31-9999格式的日期

输出:JavaScript日期格式

4)changeInfinityWithNull//Infinity to Null

在哪里创建无限数字?我不知道,企业应用开发,但后端和编码是神秘的。我想保护我们的代码,我们的视图和无限数字的用户,我在巴斯光年的内存中创建了这个简单的函数。

输入:无限数字,如数字(1/0)。

输出:null或数字。

5)。createStringChangeOn//创建元素更改

在我们的应用程序中通常我们管理一个对象(我们使用PPM模块))用户想知道什么时候,谁更改了它。

在这个例子中,有一个CDS calls和两个重要字段ChangedOnDate和ChangedOnTime。我不知道对你来说是否真的有用,因为通常只有一个字段具有时间戳类型,但是对于不要丢弃任何东西,它是代码:

首先我们用UTC函数创建一个日期,因为后端系统不知道我们在哪里。如果服务器在4月1日00:30在柏林,而我们在伦敦打开应用程序,则函数的第一部分创建3月31日23:30。仅此任务我负责UTC转换。

之后仅用于计时布局。我使用的是24小时制。

看,在回信中我想起了这个博客中的formatDate方法n°1!

输入:ChangeOnDate(JavaScript类型)和ChangeOnTime(ms类型)。

输出:String 12-31-2019 20:30

6).formataupdate//format ABAP date from JavaScript date

在这个博客里我收获了很多转换日期的功能,我想用世界上最好的格式日期:ABAP格式来结束博客。对于SAP系统,ABAP日期是血液,这是将JavaScript日期转换为ABAP的简单函数,只有简单的代码。

输入:JavaScript日期格式

输出:String ABAP日期格式20190401

7)

你可能知道有更简单更有效的方法来完成任务,达到同样的效果…但在"日常生活"中我相信这些就足够了。

在这个博客中我们学到了:

在下一章我要讲关于Guid转换,元素分割和其他神奇的东西。

请告诉我任何建议,并为你的代码感到自豪!