毫不在叫协调非读找借口了,否则…

绝不在吃协调未上找借口了,否则你永远都是一个屌丝

上次享受了活动端报表JS开发的系概念,后来我又回寻找了片案例。之前接触到之FineReport的APP客户端好用来打卡签到,就怪研究了以下,这次就来聊一权报表移动端支出如何促成稳功能。

  1、我从未口才——错:没有丁自然就那个会讲,台上的演说大师为无是一念之差虽可知讲成章,那是他们悄悄演练了无数不良的结果!你骂人的时候杀善于、抱怨
的时节呢生擅长、但这种人才是未曾价值的人数才,看人家争论之早晚、自己充满嘴评头论足、却不知反省自己,倘若你付出努力练习,你今天是不是还说自己并未人才?

1. 化解思路

  2、我未曾钱——错:不是无钱,而是没有致富的首。工作几乎年了并未钱么?有、但是花掉了。花在没有投资回报的作业上面。花在腐败上、或存放贬值了,没有落实价值最大化、所以钱就这样入不足够起。每月当月光族、周而复始、没有远虑、当一上与尚敲一天钟,得过且过。

以于是FineReport设计模板的当儿添加一个按钮控件,点击该按钮的上,获取当前地理位置,并以欠岗位信息复制给某单元格,最后当客户端填报时模板即可。

  3、我莫能力——错:不为协调时错过锻炼,又闹谁一出生就是生力量?一毕业便是社会人才?一创业就这成功?当别人大努力的学、很拼命的积累、努力
找方法,而你每天就是偏偏开了怪少一点便觉着没意思。学了有的虽认为乏味、看了几乎页写就非思看、跟自己为与人家说并未兴趣学。然后大半辈子过去一样从事不管成,整天抱
怨上上未叫机会。能力是全力以赴修来的、不奋力想发生力量,天才都见面化为蠢材。但努力,再笨的口耶能变成才子佳人。

2. 示例

  4、我从不工夫——错:时间多、但浪费的啊不在少数!别人大充实、你以看电视机,别人在努力学习时、你于玩游戏消遣虚度。总之时间便是当多余、你了得进一步无聊。别人赚钱了令人羡慕别人、但非失去学人家可以把时间创造价值,整天不学无术。

实现如下图所显示效果,点击地理位置按钮获取当前岗位及当前工夫,并出示在红尘对应之特元格中:

  5、我没心思——错:心情好的下失去游玩、心情不好的时段在家喝闷酒,心情好的时候失去游街、心情不好的时节玩游戏,心情好的时刻失去享受、心情不好的早晚就是歇大觉。好坏心情还一模一样,反正就是是不举行正事。

 图片 1

  6、我无兴趣——错:兴趣是什么?吃喝玩乐谁还出趣味,没有完哪来之敞开!没钱将什么享受生活!你的兴是啊?是出来旅游回来月光族、出去K歌
回头钱管空空、出去大量购物回来惨兮兮……打工有没有发趣味?挤公交车有没有发趣味?上班签到下班打卡有没产生趣味?家里着急需要一大笔钱拿不下有没有发出趣味?借
了钱没钱还生没来趣味?卖老鼠药的食指对鼠药来趣味……?

2.1 模板制作

  7、我考虑考虑——错:考虑做吧有或就是成了、不开吧好不甘心!一想整天上班也远非身材、还是明天上马举行吧!又平等想要么算了、这钱赚的为未爱!不
不、就是打工赚也不便于,决定了非克放弃机会!哎呀、天且黑了,明天又说吧!然后第二龙而坐以上几乎接触、因为左思右想、继续循环、最终不能够操纵。犹犹豫
豫、耽误了广大年华、还是一无所有。

 

  有句话是:“可怜之人一定起可恨的处!”你一世中无是没有机会,而是没有争取跟把握!借口太多,理由太多……!争取的人必然竭力争取、一分叉钱且没有呢设法想方争取

打开设计器,新建一摆放模板,按照如下图所示样式设计模板,其中E2单元格为按钮控件,控件名称为地理位置,C5呢下拉框控件,E5为时间控件:

 图片 2

2.2 获取当前地理位置

 

赢得当前地理位置有有限种办法,一个是点击按钮获取地理位置,一个凡是直接打开模板的时段便取位置,示例中,我们是想念实现通过点击按钮获取地理位置。

经点击按钮获取地理位置

打开按钮的控件设置,为该控件添加一个点击事件,如下图

图片 3

 

js如下:

1. FR.location(function(status, message){ //获取地理位置
2. if(status=="success") {
3. //定位成功,message返回经纬度值
4. FR.Msg.alert("当前位置是" + message);
5. contentPane.setCellValue(2, 3, message);
6. } else {
7. //定位失败,message返回对应的错误信息
8. FR.Msg.alert(message); //定位失败
9. }
10. });

 

点击(此处)折叠或打开

 

 

FineReport通过FR.location方法得到当前职,如果status值为success,则意味收获地理位置成否则一定失败,如果固定打响,则以回的地理位置信息赋值给C4止元格。

可是该办法就在移动端有因此,如果当web点击该按钮事件得到地理位置,则直接提示定位失败。

加载了后取得当前职

如若想当模板加载了后就是获到当下地理位置,那么单纯需要拿上述代码添加到加载了晚事件备受即可,打开模板,点击模板>模板web属性>填报页面设置,添加一个加载了事件,如下图:图片 4

 

2.3 获取当前时刻

 

以模板被尚待用目前签证到时间吗赋值过去,所以还亟需以按钮的点击事件受到取得到当前日,并赋值给E4单元格,js如下:

11. var myDate = new Date();
12. var mytime=myDate.getFullYear()+"-"+myDate.getMonth()+1+"-"+myDate.getDate()+" "+myDate.getHours()+":"+myDate.getMinutes()+":"+myDate.getSeconds(); //获取当前时间
13. contentPane.setCellValue(4, 3, mytime);

 

 

 

按钮点击事件全部js如下:

14. FR.location(function(status, message){ //获取地理位置
15. if(status=="success") {
16. //定位成功,message返回经纬度值
17. FR.Msg.alert("当前位置是" + message);
18. contentPane.setCellValue(2, 3, message);
19. var myDate = new Date();
20. var mytime=myDate.getFullYear()+"-"+myDate.getMonth()+1+"-"+myDate.getDate()+" "+myDate.getHours()+":"+myDate.getMinutes()+":"+myDate.getSeconds(); //获取当前时间
21. contentPane.setCellValue(4, 3, mytime);
22.
23. } else {
24. //定位失败,message返回对应的错误信息
25. FR.Msg.alert(message); //定位失败
26. }
27. });

 

 

 

2.4 效果翻

 

以欠模板上加到数决策体系的节点树上,其操作方法请查看加上模板,其中模板的预览方式为填报,如下图:图片 5

 

根据添加服务器段介绍的操作步骤,用移动端登录该系统,访问该张模板,点击地理位置按钮获取当前地理位置及当下时刻,如下图:

 图片 6

可,FineReport获取到之地理位置是经纬度,如得规定其具体位置,就需要另外转换。

走端的开销还于连学习中,感兴趣的恋人可跟自一起追研究。