Structural editing with schema awareness
    1.
    发明授权
    Structural editing with schema awareness 有权
    具有模式意识的结构编辑

    公开(公告)号:US08046683B2

    公开(公告)日:2011-10-25

    申请号:US12360115

    申请日:2009-01-27

    IPC分类号: G06F17/00

    CPC分类号: G06F17/24 G06F17/2247

    摘要: A markup language document has data entry fields corresponding to markup language nodes that are arranged in a hierarchical structure of parents having child nodes. The hierarchical position of each markup language node in the hierarchical structure is expressed as a corresponding fragment of the markup language. For each parent, a markup language fragment is formed so as to have a plurality of portions each corresponding to the fragment of a respective child node without repeating any fragment of the respective child nodes. Portions that respectively correspond to the child nodes are used for data entry with the data entry fields, where an electronic form is displayed on a user interface for interactive data entry. The electronic form has one or more data entry fields each corresponding to one of the data entry fields of the structured markup language document and into which data can be entered.

    摘要翻译: 标记语言文档具有对应于以具有子节点的父母的分级结构中排列的标记语言节点的数据输入字段。 层次结构中的每个标记语言节点的分层位置被表示为标记语言的相应片段。 对于每个父代,形成标记语言片段,以便具有多个部分,每个部分对应于相应子节点的片段,而不重复各个子节点的任何片段。 分别对应于子节点的部分用于与数据输入字段的数据输入,其中电子表单显示在用于交互式数据输入的用户界面上。 电子表单具有一个或多个数据输入字段,每个数据输入字段对应于结构化标记语言文档的数据输入字段之一,并且可以输入到哪个数据。

    Form template data source change
    2.
    发明授权
    Form template data source change 有权
    表单模板数据源更改

    公开(公告)号:US07281018B1

    公开(公告)日:2007-10-09

    申请号:US10854961

    申请日:2004-05-26

    IPC分类号: G06F17/30

    摘要: A first data source has a plurality of nodes each corresponding to a respective piece of a form template. Each piece of the form template has one of more dependencies to the correspond node of the first data source. Dependencies can be bindings or validation of data. A second data source has a plurality of nodes. Differences are found between the first and second data sources by comparing each node in the first data source with a corresponding node in the second data source. The differences can be as to type, cardinality, name, or a movement, removal or addition of a node. The differences are used to update the dependencies of each piece of the form template to each node of the first data source. Each of the first and second data sources can be a document expressed in a markup language or in a web service definition language.

    摘要翻译: 第一数据源具有多个节点,每个节点对应于表单模板的相应片段。 每一张表单模板都具有与第一个数据源的对应节点更多的依赖关系。 依赖关系可以是数据的绑定或验证。 第二数据源具有多个节点。 通过将第一数据源中的每个节点与第二数据源中的对应节点进行比较,在第一和第二数据源之间找到差异。 差异可以是类型,基数,名称或运动,移除或添加节点。 差异用于更新每个表单模板的依赖关系到第一个数据源的每个节点。 第一和第二数据源中的每一个可以是以标记语言或Web服务定义语言表示的文档。

    Recursive sections in electronic forms
    9.
    发明授权
    Recursive sections in electronic forms 有权
    电子表格的递归部分

    公开(公告)号:US07904801B2

    公开(公告)日:2011-03-08

    申请号:US11012472

    申请日:2004-12-15

    IPC分类号: G06N3/00

    CPC分类号: G06F17/243

    摘要: Systems and/or methods enabling creation and/or use of a recursive section for an electronic form are described. In one embodiment, a system and/or method enables alteration, responsive to graphical selection of a recursive section component, of an electronic form's schema to permit a recursive section. In another embodiment, a system and/or method enables a user to modify a recursive section in an electronic form through a rendering of the electronic form.

    摘要翻译: 描述了能够创建和/或使用电子表格的递归部分的系统和/或方法。 在一个实施例中,系统和/或方法能够响应电子表单的模式的递归部分组件的图形选择来进行改变以允许递归部分。 在另一个实施例中,系统和/或方法使得用户能够通过呈现电子表格来以电子形式来修改递归部分。