扫码阅读
手机扫码阅读

微软Canvas App实战之定制化表单数字的呈现

373 2023-09-06
Canvas App 数字格式化操作概要

Canvas App 数字格式化操作概要

本文介绍了在微软Canvas App中如何定制化表单数字的显示格式,特别是千分位格式的实现。由于Canvas App的Form表单不支持自定义格式,需要采取特定的方法来格式化数字。

理解Form结构

Canvas App中的Form结构分为三级:表单(Forms)、卡片(card)、文本框(Text Input)。提交表单时使用的Updates值是所有卡片Update值的集合。

格式化数字的步骤

  1. 声明一个全局变量(或局部变量),例如使用Set(A,"")。
  2. 在所需格式化文本的Card中,将Format属性从Number改为Text,Default属性改为变量A。
  3. 修改控件的OnChange属性,使用Text函数将变量值转换为千分位格式的文本,并重置文本框的值以保持一致性。

无副作用确认

尽管数字类型被修改为文本类型,但通过Value函数的转换,确保这种做法没有副作用。

如果变量A是从数据库加载的,可能需要调整第一步的代码以适应数据加载。

结束语

本期内容到此结束,下期将继续讨论Canvas App的实战应用。

延伸阅读

读者可以深入了解微软Canvas App的事件驱动或数据绑定。

今日互动话题

分享即将到来的圣诞节计划。

想要了解更多,点击 查看原文