Schema-based data transfer between a data-based application and a document application
    21.
    发明授权
    Schema-based data transfer between a data-based application and a document application 有权
    基于数据的应用程序和文档应用程序之间的基于模式的数据传输

    公开(公告)号:US08666960B2

    公开(公告)日:2014-03-04

    申请号:US12146593

    申请日:2008-06-26

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30569

    摘要: Systems and methods are described for performing a schema-based data transfer between a database associated with a data-based application and a document associated with a document application. In one implementation, connection information established during an initial schema-based data transfer between the database and the document is maintained in association with the document. This connection information is then used to facilitate subsequent updating of the document based on information currently residing in the database as well as subsequent updating of the database based on information currently residing in the document in a manner that is highly automated and easy to use.

    摘要翻译: 描述了用于在与基于数据的应用程序相关联的数据库与与文档应用程序相关联的文档之间执行基于模式的数据传输的系统和方法。 在一个实现中,在数据库和文档之间的初始基于模式的数据传输期间建立的连接信息与文档相关联地被维持。 然后,该连接信息用于基于当前驻留在数据库中的信息以及随后基于当前驻留在文档中的信息以高度自动化和易于使用的方式更新数据库来随后更新文档。

    Method and system for converting a schema-based hierarchical data structure into a flat data structure
    22.
    发明授权
    Method and system for converting a schema-based hierarchical data structure into a flat data structure 失效
    用于将基于模式的分层数据结构转换为平面数据结构的方法和系统

    公开(公告)号:US08051373B2

    公开(公告)日:2011-11-01

    申请号:US11326892

    申请日:2006-01-06

    IPC分类号: G06F17/00

    摘要: A method and system are provided for converting a hierarchical data structure into a flat data structure based on a schema. The format of the hierarchical data structure may be XML. A hierarchical data structure conforming to a schema is loaded into an application program. The data structure includes elements and attributes linked together in a parent-child relationship. The schema defines the hierarchical relationships between the elements and attributes in the hierarchical data structure. After the hierarchical data structure conforming to the schema has been loaded, a plurality of layout rules is applied to the hierarchical data based on the schema to create a flat data structure. The layout rules determine how the hierarchical data will be inserted in the flat data structure. The layout rules may be applied by identifying properties in the schema which identify occurrence requirements for elements defined in the schema. After the layout rules have been applied to the hierarchical data, the hierarchical data is rendered into a spreadsheet by inserting the data in rows and columns.

    摘要翻译: 提供了一种基于模式将层次数据结构转换为平面数据结构的方法和系统。 层次数据结构的格式可以是XML。 符合模式的分层数据结构被加载到应用程序中。 数据结构包括在父子关系中链接在一起的元素和属性。 该模式定义了分层数据结构中的元素和属性之间的分层关系。 在已经加载了符合模式的分层数据结构之后,基于模式将多个布局规则应用于分层数据,以创建平面数据结构。 布局规则确定分层数据将如何插入平面数据结构中。 可以通过标识模式中的属性来识别布局规则,以识别模式中定义的元素的出现要求。 在将布局规则应用于层次数据之后,通过以数据行和列的形式插入数据,将分层数据呈现为电子表格。

    Database part creation, merge and reuse
    23.
    发明授权
    Database part creation, merge and reuse 有权
    数据库部分创建,合并和重用

    公开(公告)号:US07870164B2

    公开(公告)日:2011-01-11

    申请号:US11942963

    申请日:2007-11-20

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30498 G06F17/30289

    摘要: Embodiments are provided to merge, manage, create, and reuse database parts in a computer system. Database parts may include database tables, datatypes, field combinations or entire databases. A selection of a database part is received by a database software application executing on a computer system. The application may be configured to check for metadata associated with the database part to identify an action property. If, after checking for the metadata, a merge action property is identified, then the application may check for a metadata property associated with a database table. If a merge action associated with the database table is identified, then the application may merge the database part with the database table in the database. The application may also be configured to generate a user interface for creating database parts using database tables and for creating a database part by saving a database.

    摘要翻译: 提供实施例以在计算机系统中合并,管理,创建和重用数据库部分。 数据库部分可能包括数据库表,数据类型,字段组合或整个数据库。 数据库部分的选择由在计算机系统上执行的数据库软件应用程序接收。 应用可以被配置为检查与数据库部分相关联的元数据以识别动作属性。 如果在检查元数据之后,识别出合并操作属性,则应用程序可以检查与数据库表相关联的元数据属性。 如果识别与数据库表相关联的合并操作,则应用程序可能会将数据库部分与数据库中的数据库表进行合并。 应用程序还可以被配置为生成用于使用数据库表创建数据库部分并通过保存数据库来创建数据库部分的用户界面。

    DOCUMENT TEMPLATES FOR SCHEMA-BASED DATA TRANSFER INTO AND OUT OF A DATA-BASED APPLICATION
    24.
    发明申请
    DOCUMENT TEMPLATES FOR SCHEMA-BASED DATA TRANSFER INTO AND OUT OF A DATA-BASED APPLICATION 有权
    基于数据的应用程序的基于图表的数据传输的文档模板

    公开(公告)号:US20090327321A1

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

    申请号:US12146614

    申请日:2008-06-26

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30569 G06F17/248

    摘要: Systems and methods are described for using templates associated with a document application to facilitate schema-based data transfers into and out of a database associated with a database application. Such templates may be made available to a user so that the user can easily export various data entities out of the database for display, editing, or report generation as well as to import new or edited data entities into the database. The templates may include fixed or user-customizable reports that are populated with data entities exported from the database and/or that present data and graphics derived from such data entities. The templates may also be created during an initial data transfer between a first document and the database and then saved for use in performing subsequent data transfers between other documents and the database.

    摘要翻译: 描述了使用与文档应用相关联的模板的系统和方法来促进基于模式的数据传送到与数据库应用相关联的数据库中。 这样的模板可以使得用户可用,使得用户可以容易地从数据库中导出各种数据实体用于显示,编辑或报告生成,以及将新的或编辑的数据实体导入数据库。 模板可以包括用从数据库导出的数据实体填充的固定或用户可定制报告和/或呈现从这样的数据实体导出的数据和图形。 也可以在第一文档和数据库之间的初始数据传输期间创建模板,然后保存以用于执行其他文档和数据库之间的后续数据传输。

    Rendering Markup Language Macro Data For Display In A Graphical User Interface
    26.
    发明申请
    Rendering Markup Language Macro Data For Display In A Graphical User Interface 有权
    渲染标记语言宏数据,用于在图形用户界面中显示

    公开(公告)号:US20090265610A1

    公开(公告)日:2009-10-22

    申请号:US12105686

    申请日:2008-04-18

    IPC分类号: G06F17/00

    CPC分类号: G06F9/451

    摘要: Embodiments are provided for rendering markup language data representing a macro as macro objects in a graphical user interface on a display device and for converting macro objects to markup language data. In one embodiment, markup language data representing the macro from a data source may be translated into macro objects for display in the graphical user interface in response to receiving a paste command in an application program. The macro objects visually represent the macro. The application program may automatically convert the markup language data into the macro objects. The macro objects are then automatically rendered in the graphical user interface. In another embodiment, a selection of macro objects displayed in the graphical user interface may be received via a copy command in the application program. In response to receiving the copy command, the application program may automatically convert the selected macro objects into markup language data.

    摘要翻译: 提供了用于将表示宏的标记语言数据呈现在显示设备上的图形用户界面中的宏对象并将宏对象转换为标记语言数据的实施例。 在一个实施例中,响应于在应用程序中接收到粘贴命令,可以将表示来自数据源的宏的标记语言数据转换成用于在图形用户界面中显示的宏对象。 宏对象可视地表示宏。 应用程序可以自动将标记语言数据转换为宏对象。 然后,宏对象将在图形用户界面中自动呈现。 在另一个实施例中,可以通过应用程序中的复制命令接收在图形用户界面中显示的宏对象的选择。 响应于接收到复制命令,应用程序可以自动将所选择的宏对象转换成标记语言数据。

    Floating action buttons
    28.
    发明授权
    Floating action buttons 有权
    浮动动作按钮

    公开(公告)号:US08739038B2

    公开(公告)日:2014-05-27

    申请号:US12779740

    申请日:2010-05-13

    IPC分类号: G06F3/048 G06F3/00

    CPC分类号: G06F3/048 G06F3/0481

    摘要: A user interface (UI) includes floating action buttons. Respective hot zones are established for associated respective UI elements. When a focus is targeting (e.g., located at) a given hot zone, one or more floating action buttons that are associated therewith are presented as part of the UI. Activation of a particular action button of the one or more floating action buttons causes an action corresponding to the particular action button to be implemented. In an example implementation, the actions available through the one or more floating action buttons may be context-sensitive such that the actions thereof are tailored to the type of item corresponding to the UI element (e.g., an icon, a graphical element, a text portion, a screen area, etc.).

    摘要翻译: 用户界面(UI)包括浮动操作按钮。 针对相应的UI元素建立各个热区。 当焦点瞄准(例如位于)给定的热区时,与其相关联的一个或多个浮动动作按钮被呈现为UI的一部分。 激活一个或多个浮动动作按钮的特定动作按钮将导致与特定动作按钮对应的动作被实现。 在示例实现中,通过一个或多个浮动动作按钮可用的动作可以是上下文相关的,使得其动作被定制为与UI元素相对应的项目的类型(例如,图标,图形元素,文本 部分,屏幕区域等)。

    Command user interface for displaying selectable functionality controls in a database application
    29.
    发明授权
    Command user interface for displaying selectable functionality controls in a database application 有权
    用于在数据库应用程序中显示可选功能控件的命令用户界面

    公开(公告)号:US08689137B2

    公开(公告)日:2014-04-01

    申请号:US11401470

    申请日:2006-04-10

    IPC分类号: G06F3/048

    CPC分类号: G06F3/0481

    摘要: An improved user interface is provided for displaying selectable software functionality controls of a database application. When a task-based functionality tab is selected from the user interface, selectable functionality controls provided by the associated database application for performing aspects of a task related to the selected tab are presented in a ribbon-shaped user interface above a workspace in which a user is entering or editing data. Upon selection of a different task-based functionality tab, the presentation of functionality controls associated with the first task is removed, and selectable functionality controls associated with the second selected task-based functionality tab are presented in the user interface. The selectable functionality controls presented in the user interface are grouped into logical groupings for more efficient utilization. An extensibility model is provided for allowing users to develop and use customized user interfaces and to allow utilization of legacy user interfaces.

    摘要翻译: 提供改进的用户界面用于显示数据库应用程序的可选软件功能控制。 当从用户界面中选择基于任务的功能标签时,相关联的数据库应用程序提供的用于执行与所选择的选项卡相关的任务的方面的可选功能控件被呈现在工作空间之上的带状用户界面中,其中用户 正在输入或编辑数据。 在选择不同的基于任务的功能选项卡时,删除与第一任务相关联的功能控制的呈现,并且在用户界面中呈现与第二所选择的基于任务的功能选项卡相关联的可选功能控制。 在用户界面中呈现的可选功能控件被分组成逻辑分组以更有效地利用。 提供了一种可扩展性模型,用于允许用户开发和使用自定义的用户界面,并允许利用旧的用户界面。