SAP UI5 DatePicker控件和语言设置相关的属性详解
In SAP help, the determination of language code / locale is explained.
For example, when I access CRM application “My Appointment” with English language specified in url:
Https://:/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-client=001&sap-language=EN#Appointment-myAppointments&/newappointment/20151014/ZXXX/true
The DatePicker looks like below:
When I try with Chinese:
Https://:/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-client=001&sap-language=ZH#Appointment-myAppointments&/newappointment/20151014/ZXXX/true
What I woud like to know is how is “2015年10月15日” displayed.
Based on previous research on DatePicker, this task should be a little bit easier:
– DateFormat in DatePicker control
– More details of DatePicker
(1) The place holders for Date display ( 年 – year, 月 – month, 日 – day ) for Chinese are stored in this.aFormatArray in DateFormat.js file.
(2) this.aFormatArray is determined by this.oFormatOptions.pattern. For language = ZH, the patter is “y年M月d日”.
(3) In Chrome network tab, we can observe a http request for file zh_CN.son.
The callstack which triggers this file request:
If we inspect the content of this file, we can find the “y年M月d日” in attribute dateFormat-medium and dateFormat-long:
The content of this file is parsed and merged into this.mData, which will be used to populate aFormatArray mentioned above.
The complete url for zh_CN.json:
https://:/sap/bc/ui5_ui5/ui2/ushell/resources/sap/ui/core/cldr/zh_CN.json
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
SAP UI5 DatePicker控件和语言设置相关的属性详解相关推荐
- android preference控件,Android Preference 设置项简单使用详解
Preference 是Android App 中重要的控件之一,Settings 模块大部分都是通过 Preference 实现的. 使用方法 一般在 XML 文件夹中创建 xml 文件来对 Set ...
- SAP UI5 应用开发教程之一百零四 - SAP UI5 表格控件的支持复选(Multi-Select)以及如何用代码一次选中多个表格行项目
一套适合 SAP UI5 初学者循序渐进的学习教程 作者简介 Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今.Jerry 是 SAP 社区导师,S ...
- 使用 SAP UI5 FileUploader 控件上传本地文件试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 作者简介 Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今.Jerry 是 SAP 社区导师,S ...
- SAP UI5 FileUploader 控件深入介绍 - 为什么需要一个隐藏的 iframe 试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 作者简介 Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今.Jerry 是 SAP 社区导师,S ...
- SAP UI5 智能控件 Smart Controls 的初步认识试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 作者简介 Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今.Jerry 是 SAP 社区导师,S ...
- 关于 SAP UI5 Container 控件 aggregation 的深入分析试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 作者简介 Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今.Jerry 是 SAP 社区导师,S ...
- SAP UI5 应用开发教程之六十六 - 基于 OData V4 的 SAP UI5 表格控件如何实现删除功能试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...
- SAP UI5 应用开发教程之六十四 - 基于 OData V4 的 SAP UI5 表格控件如何实现 filter(过滤) 和 sort(排序)功能试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...
- SAP UI5 应用开发教程之六十二 - 基于 OData V4 的 SAP UI5 表格控件使用方法介绍试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...
最新文章
- 在文本框中提示用户输入内容格式的方法
- 微众银行AI团队开源联邦学习框架,并发布《联邦学习白皮书1.0》
- 使用pickle保存机器学习模型详解及实战(pickle、joblib)
- 《WCF技术内幕》翻译2:《WCF技术内幕》绪论
- 开启本地MySql数据库远程连接
- sql日期相关函数的使用方法
- P2472-[SCOI2007]蜥蜴【网络流】
- 七点人脸姿态估计_Github开源库简单配置即可上线的3D人脸检测工具箱
- 基于java的rsa加密程序_RSA rsa加密程序,rsa java源码和 rsa的jsp Crypt_De algrithms 解密 238万源代码下载- www.pudn.com...
- Windows下的Crontab表达式解析DLL的使用
- python实践项目(六)
- Java JUI打字小游戏项目
- rxjava背压_关于RxJava背压
- 弘辽科技:淘宝卖家修改标题的注意事项有哪些?如何预防被降权?
- C++实现行列式的相关操作
- 计算机公式求时间差公式,excel 时间差计算方法
- 1051 复数乘法(JAVA)
- VTK笔记-图形相关-多边形数据转换图像数据-vtkPolyData转换为vtkImageData
- STM32F103标准库开发:KEY按键实验
- js+swiper实现视频上下滑动
热门文章
- 基于ZooKeeper实现分布式锁
- qtopia-opensource-4.2.2在arm上的移植
- 07年末围炉盛宴 - 信息工作者应用与管理系列Webcast
- 数据结构基础 - 链表的遍历
- 从零写一个编译器(六):语法分析之表驱动语法分析
- sqlserver迁移到mysql遇到的那些坑
- debian及ubuntu挂载本地硬盘的ISO镜像文件
- 解决Visual Studio “无法导入以下密钥文件”的错误
- 《Spring2.0 技术手册》读书笔记五-与Spring容器的交互(2)
- go Template 使用{{ end -}}的坑