Form Field Creation in Database Runtime Interface
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The creation of new object fields in database systems typically requires the use of back-end design tools, which results in a visually different interface from the runtime display, making it difficult for users to visualize how the new fields will be displayed during normal operation.
Innovation Solution
Enabling the creation of form fields within the same user interface used for displaying fields, allowing users to intuitively visualize the results without needing to switch to a separate back-end design tool, by displaying field creation options and allowing selection and modification directly on the runtime page.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If back-end database design tools are used to create new object fields, then the fields can be created with proper database structure, but the user interface for creating fields is visually different from the runtime display, making it difficult for users to visualize how the new fields will be displayed
Solution Approach 1:
The patent merges the field creation functionality with the runtime user interface by displaying field creation options directly on the runtime page. This allows users to create and visualize fields in the same interface context, eliminating the need to switch between back-end design tools and runtime views, thereby improving visualization accuracy while maintaining interface simplicity
Solution Approach 2:
The patent introduces an intermediary mechanism that captures user selections for field creation options and translates them into visual representations on the runtime page. This intermediary layer allows users to interact with field creation options in the runtime context and immediately see how the fields will appear, bridging the gap between design-time configuration and runtime display
2Loss of time
If users leave the runtime page to create new fields using back-end design tools, then fields can be created with proper structure, but users cannot quickly visualize how the new fields will be displayed during runtime
Solution Approach 1:
The patent enables preliminary visualization of field creation options directly on the runtime page before the fields are actually created. Users can select field types, labels, and other options and immediately see how they will appear in the runtime display, allowing them to make informed decisions without leaving the page and reducing the time needed for field creation
Solution Approach 2:
The patent implements immediate visual feedback by displaying the selected field options on the runtime page as they are being configured. Users can see the effects of their selections in real-time, providing continuous feedback that allows for quick adjustments and reduces the overall time needed to create fields with the desired appearance
3Ease of operation
If a separate back-end design tool is used for field creation, then database structure can be properly defined, but the process requires switching between multiple interfaces, reducing user efficiency
Solution Approach 1:
The patent makes the runtime user interface multi-functional by enabling it to perform both data display and field creation operations. The same interface that users interact with during normal operations is enhanced to include field creation capabilities, eliminating the need for separate back-end design tools and improving both ease of operation and productivity
Solution Approach 2:
The patent enables users to create and configure fields directly within the runtime interface without requiring assistance from or switching to specialized back-end design tools. The runtime page provides all necessary field creation options and immediately displays the results, allowing users to self-serve their field creation needs efficiently
Data Source
AI summary
Technologies for creating form field(s) for a database object (DO) in a database system are provided. A user interface (UI) presented on a display device (DD) can display a page that includes one or more form fields for the DO. In response to a request to create a new form field for the database object, options for creating additional form fields for the DO can be displayed within the page. Based on a selection of one of the options, a form field for the DO can be created in the database system. A UI element that includes the form field for the DO can be displayed at the DD via the same UI (used to receive the selection). This can allow a user to visualize how the form field for the DO is displayed during-run time without requiring the user to change to a second UI.


