DECLARATIVE FORMS AND VIEWS
    6.
    发明申请
    DECLARATIVE FORMS AND VIEWS 审中-公开
    声明形式和观点

    公开(公告)号:US20100023852A1

    公开(公告)日:2010-01-28

    申请号:US12179571

    申请日:2008-07-24

    IPC分类号: G06F17/21

    摘要: Technologies are described herein for declaratively defining forms and views and for rendering the declaratively defined forms and views. A declarative and rendering technology agnostic form definition is defined and stored that defines a layout for a form. A transformation definition file is also stored that defines a transformation from the declarative form definition to renderer-specific code. A transformation is performed using the transformation definition file, the declarative form definition, and form data provided by an application to generate renderer-specific markup for the form. The desired form will be displayed when a rendering client is utilized to render the renderer-specific markup. A view may also be declaratively defined, transformed, and rendered similarly.

    摘要翻译: 本文描述了用于声明性定义表单和视图以及呈现声明性定义的表单和视图的技术。 定义和存储声明和渲染技术不可知形式定义,定义了表单的布局。 还存储一个转换定义文件,该文件定义了从声明性格式定义到特定于渲染器的代码的转换。 使用转换定义文件,声明性表单定义和应用程序提供的表单数据来执行转换,以生成表单的特定于渲染器的标记。 当渲染客户端用于呈现渲染器特定标记时,将显示所需的窗体。 视图也可以声明性地定义,转换和渲染类似。

    Providing assistance with the creation of an XPath expression
    7.
    发明授权
    Providing assistance with the creation of an XPath expression 有权
    在创建XPath表达式时提供帮助

    公开(公告)号:US07720868B2

    公开(公告)日:2010-05-18

    申请号:US11598455

    申请日:2006-11-13

    IPC分类号: G06F17/30

    摘要: Methods and computer-readable media are provided for assisting with the creation of an extensible markup language (“XML”) path language (“XPath”) expression. According to one aspect, an application program for editing XSLT stylesheets provides a user interface that assists with the creation and editing of XPath expressions. When an XPath expression is being created, a user interface is displayed that includes the valid XPath tokens for the expression being created. As characters are entered into the expression, the valid XPath tokens are continually identified for the expression and the contents of the user interface control are updated. If one of the items displayed in the user interface control is selected, the XPath token corresponding to the selected item is inserted into the XPath expression.

    摘要翻译: 提供了方法和计算机可读介质,用于协助创建可扩展标记语言(“XML”)路径语言(“XPath”)表达式。 根据一个方面,用于编辑XSLT样式表的应用程序提供了一个帮助创建和编辑XPath表达式的用户界面。 当创建XPath表达式时,将显示一个用户界面,其中包含正在创建的表达式的有效的XPath令牌。 随着字符输入到表达式中,持续地为表达式识别有效的XPath令牌,并更新用户界面控件的内容。 如果选择用户界面控件中显示的项目之一,则将与所选项相对应的XPath令牌插入到XPath表达式中。

    Aggregate data view
    8.
    发明授权
    Aggregate data view 有权
    汇总数据视图

    公开(公告)号:US07634492B2

    公开(公告)日:2009-12-15

    申请号:US11018494

    申请日:2004-12-20

    IPC分类号: G06F17/00

    摘要: Methods, systems, and computer-readable media implementing various aspects of data retrieval, transformation, data interrelationship inference, and aggregate data view generation are disclosed. The aggregate data view may incorporate data sources from geographically disparate servers, and in different data formats. The aggregate data view may further be converted into HTML and published on the web.

    摘要翻译: 公开了实现数据检索,变换,数据相互关系推理和聚合数据视图生成的各个方面的方法,系统和计算机可读介质。 聚合数据视图可以包含来自地理上不同的服务器的数据源,并且以不同的数据格式。 聚合数据视图可以进一步转换为HTML并在网络上发布。

    Transformation stylesheet editor
    9.
    发明授权

    公开(公告)号:US07143344B2

    公开(公告)日:2006-11-28

    申请号:US10170282

    申请日:2002-06-12

    IPC分类号: G06F15/00

    CPC分类号: G06F17/24 G06F17/211

    摘要: Data in a document are displayed according to a transformation stylesheet, and the transformation stylesheet is automatically updated in response to a document modification made using a graphical editor. Mapping between the transformation stylesheet and the document is automated, so that user modifications to the document or to the transformation stylesheet are automatically incorporated in both. The transformation stylesheet is automatically annotated to create the mapping, and the data are transformed according to the annotated transformation stylesheet. Annotations are carried over to the resulting document. The annotations map nodes within the document to corresponding nodes in the transformation stylesheet. Annotations affected by modifications to the document are translated and replace corresponding nodes in the transformation stylesheet. The updated transformation stylesheet is re-annotated and the data are again transformed. Differences between the updated document and the original document are merged into the original document to maintain user selection information.

    User interaction when editing web page views of database data
    10.
    发明申请
    User interaction when editing web page views of database data 有权
    编辑数据库数据的网页浏览时的用户交互

    公开(公告)号:US20060129926A1

    公开(公告)日:2006-06-15

    申请号:US11348876

    申请日:2006-02-07

    IPC分类号: G06F17/24 G06F17/21 G06F17/00

    CPC分类号: G06F17/211 G06F17/24

    摘要: An efficient approach is provided for handling changes made to the appearance of data in a Data View within a Web page editing program. Instead of immediately modifying the data to reflect each change entered by a user, the changes are accumulated until the user pauses in interacting with the data for a predefined time interval. The one or more changes modify Extensible Stylesheet Language Transformations (XSLT) code that is then employed for producing hypertext markup language (HTML) used in rendering the data within a window of a browser program. The user can cancel the update process, which is carried out in a separate thread, causing the data to be returned to its state before the update began. A user can also select different options that affect the appearance of a preview format used in the Data View.

    摘要翻译: 提供了一种有效的方法来处理在网页编辑程序中的数据视图中出现数据的更改。 代替立即修改数据以反映用户输入的每个更改,这些更改将被累积,直到用户在预定时间间隔内暂停与数据交互。 一个或多个更改修改可扩展样式表语言转换(XSLT)代码,然后用于生成用于在浏览器程序的窗口中呈现数据的超文本标记语言(HTML)。 用户可以取消在单独的线程中执行的更新过程,导致数据在更新开始之前返回到其状态。 用户还可以选择影响数据视图中使用的预览格式外观的不同选项。