xforms相关内容

XSD 到 XForms 和 XForms 到 XSD 的转换

目前我遇到两个问题: 我从外部服务器收到一个 XSD 文件,我必须根据这个文件生成 XForm.通常 XSD 文件会导入许多其他 XSD 文件等. 我正在使用 XForm 构建器编写 GUI.当用户构建他的自定义 XForm 时,我需要从中生成一个 XSD 文件并将其发送回外部服务器. 主要问题是:是否可以编写这两个生成文件并符合标准(XML Schema 和 XForms)的转换器 ..
发布时间:2021-10-01 18:37:56 其他开发

XRX 是唯一的全栈 Web 应用程序“框架"吗?那完全是W3C?

XRX 是指前端完全用 XML 方言编写,后端完全用 XML 方言编写并且数据在它们之间作为 XML over REST 传递的应用程序. 这是唯一一个完全由 W3C 维护的技术组成的 Web 应用程序堆栈吗? 解决方案 我认为回答这个问题的最好方法是 XRX 是我所知道的唯一一个包含两个重要 Web 标准的 Web 架构:XQuery 和 XForms,用于创建便携式网络应用程序. ..
发布时间:2021-09-20 20:34:24 其他开发

有人在他们的 Web 应用程序中使用 XForms 吗?

几年前,我们开始使用来自 W3C 的 XForms 用于 Web 应用程序这需要数百个自定义表单. 由于目前主流浏览器本身不支持它们,您现在在项目中使用哪些解析器/工具? 我对插件并不真正感兴趣 - 这需要是模拟 XForms 的服务器端. 解决方案 我们使用 XForms 为基于 SOAP 的 Web 服务创建用户界面.目前我们使用 Chiba XForms 引擎 (http ..
发布时间:2021-09-20 20:34:15 其他开发

Orbeon Nightly Build 不允许我连接到 MYSQL 数据库

我正在尝试使用 nightly build 更新现有的 orbeon 安装并使用现有的 MYSQL 数据库,但新版本不允许我连接到 mysql 数据库.默认为 eXist 数据库. 我将属性 oxf.fr.persistence.service.mysql.datasource 设置为 mysql: 但没用. 有人可以帮我解决这个连接问题吗. 解决方案 配置使用哪个持久层 ..
发布时间:2021-06-13 18:44:27 其他开发

Orbeon - 更改字体以获得波兰语字母

我在表单中使用波兰语字符.不幸的是,在自动模式下生成 PDF 文件期间,不会打印所有波兰语变音字符(即:文本 'zażółć gęślą jaźń' 被打印为 'zaó gl ja').我试图在文件 properties-local.xml 中设置属性: ..
发布时间:2021-06-13 18:44:18 其他开发

不相关时如何删除元素的内容?

如果我有一个包含三个选项 A、B、C 的单选按钮,并且我有一个输入字段,该字段的相关性取决于单选按钮是否具有值 A.那么:如果我在单选按钮中选择值 A,则输入字段可见,我可以添加一个值.但是当我将单选按钮更改为 B 时,输入字段被隐藏但值仍然存在(如果我再次选择 A,我可以看到该值) 是否可以通过事件删除该值? 解决方案 最简单的就是用一个 calculate 重置值,你可以把它放在 ..
发布时间:2021-06-13 18:43:54 其他开发

Orbeon Xforms 嵌套重复

我正在尝试创建一个在 Orbeon 服务器中运行的带有嵌套重复的表单.这个想法是在第一个元素中包含一些可以重复的元素和其他元素,这些元素也可以重复.即用于插入个人信息的块(对于重复中的几个人),并且对于每个人,我们可以添加多个电话号码(也是重复). 我还没有找到太多关于如何做的信息,我想我可以创建这个:其他 StackOverflow 问题(但这个例子也不适用于我,即使在评论中公开了更正). ..
发布时间:2021-06-13 18:43:48 其他开发

XForms:在绑定的下拉列表中设置默认选择

我有一个名为“myinstance"的主实例,它具有元素颜色.颜色可以是“红色"、“蓝色"、“绿色"或“黄色".颜色填充在另一个名为“colorsinstance"的实例的下拉列表中.当我的表单加载时,我希望在节点集绑定中将下拉列表中的默认值设置为“绿色". ..
发布时间:2021-06-13 18:43:37 其他开发

编写约束以根据在 Orbeon 表单生成器中的另一个字段中输入的值来验证一个字段

我想根据电话类型字段中的选择来验证电话号码字段的大小.单元格编号应为 10,家庭和工作编号应为 11.我将如何在 Orbeon Form Builder 中编写约束表达式.我尝试在约束字段中使用 if,但没有成功. 感谢您的帮助! 解决方案 假设您有两个控件:电话类型和电话号码. 创建手机类型控件,例如作为下拉按钮或单选按钮.为其命名,单击齿轮以打开编辑控件详细信息.假设名称是 ..
发布时间:2021-06-13 18:43:34 其他开发

在 xxforms-iteration-moved 上重新初始化 XBL 组件

我有一个 XBL 组件,它在 JavaScript 中创建一个复选框控件.值在组件初始化期间在 javascript 中设置.组件在未在重复内使用时运行良好,但当我尝试向上或向下移动行时在重复内使用 XBL 控件不会更改状态. xxforms-iteration-moved 事件在被移动的行上触发,但不会在移动期间改变位置的行上触发.例如,如果我将第 3 行移动到第 2 行,则第 3 行会触 ..
发布时间:2021-06-13 18:43:02 其他开发

不断增长的 eXist 数据库

我正在使用 Orbeon Forms 和 eXist 来存储填写好的表单.我还有下一个问题,eXist 每天增长超过 500 MB.如果我做整个数据库的保留副本,然后将删除所有数据库文件,并恢复保留副本,那么数据库只有 1 GB 大,但几天后它变成 4 GB,并且增长,增长和增长...... 一开始我使用的是嵌入式 eXist 1.2.6,我认为它是不稳定的版本,所以我将所有数据移到了外部 eX ..
发布时间:2021-06-13 18:42:59 其他开发

如何查看保存在 eXist-db 中的 Orbeon 表单的来源?

来自 Orbeon XForms 教程,据我所知,Orbeon 将数据保存在 eXist-db(内置于 Orbeon)中.示例应用程序将一本书的数据以 xml 格式保存在 eXist-db 中.根据教程,要在浏览器中查看数据,我首先要禁用web.xml中的orbeon-exist-filter,然后才能打开http:///orbeon/exist/rest/db/orbeon/my-bookcas ..
发布时间:2021-06-13 18:42:56 其他开发