版本 5.4.1

应用程序构建器

  • 语言属性已添加到项目参数中,以选择项目中使用的语言,并允许添加或编辑语言。

  • 界面选项卡已添加到项目参数对话框中

  • 按钮 "View" 和 "Edit" 已重命名为 "View form" 和 "Edit form"

  • "View form" 对话框现在允许设置,除了用于创建表的字段之外,还可以设置数据表格的选项,如设置排序顺序和摘要字段的列。 使用 "Form" 选项卡设置表单选项,包括将在视图表单中显示的详细信息

  • "Edit form" 对话框允许创建选项卡和区域以在编辑表单中显示字段输入。您可以在 "Form" 选项卡中设置将在编辑表单中显示和编辑的详细信息

  • 国际化第一阶段已完成。开发人员可以添加他们的语言

  • 表单事件处理已重新设计。请参见 jam.js 中的 _process_event 方法

  • 为避免并发问题和内存泄漏,服务器端的任务树现在是不可变的,除非执行 on_created 事件。 当您需要在事件处理程序或服务器上的函数中调用 open 方法或更改实体的属性时,必须使用 copy 方法

  • 添加了 create_detail_views 方法,允许在编辑表单中编辑详细信息

  • Item 类中:添加了 table_options 属性(包含在应用程序中设置的表选项中)

  • DBAbstructInput 类:复制、粘贴、Escape 键处理已重新设计

  • DBTable 类:提示已重新设计

  • 主题已更正

  • 许多小更改

演示应用程序

  • 主题已移除。您可以在项目参数界面选项卡中设置主题。

  • 动态菜单已重新设计

备注

如果您使用库版本低于 4.3.1 创建项目,请在任务客户端模块的 on_page_loaded 事件处理程序中添加以下行:

task.old_forms = true;

对于版本 4.3 的库,请清除目录和日志的客户端模块代码,并将任务的客户端模块替换为演示应用程序或新项目的相应代码。 在执行之前制作,请存档备份项目。