- Preparing a Runtime Installation to use a Shadow Database
/documentation/pages/Guides/Desktop/Design/View/Workspace/Preparing a Runtime Installation to use a Shadow Database.xml
This technique describes how to run the initial network optimization after a user installs a runtime application on his computer. It involves creating a "Bootstrap" application. Here is how to create a "Bootstrap" application.
- Connecting to a SQL Database
/documentation/pages/Guides/Databases/Connecting/Connecting to a SQL Database.xml
How to define a connection to a SQL database, procedural steps included.
- Copying a Report to Another Database
/documentation/pages/Guides/Report/Managing Reports/Copying a Report to Another Database.xml
If you would like to copy a report to another database, it is important to understand that a report is not attached to a database. It is attached to a table. The source and destination databases must have tables with the same field names and definitions.
- How to use a Grid to implement a typical 'Store Finder' application
/documentation/pages/Guides/Mobile and Web Components/Grid/Grid Properties/Alternate Views/Google Maps - Alternate Views/How to use a Grid to implement a typical 'Store Finder' application.xml
A typical pattern often seen in web applications is a 'store finder' The user enters his location and clicks a button and a list of store branches that are closest to his location is retrieved. In this video we show how this type of application is easily built using a Grid component with a Search Part.
- Using Addin Variables to Create a Multi-Database Application
/documentation/pages/Guides/Desktop/Design/View/Workspace/Using Addin Variables to Create a Multi-Database Application.xml
Our agency is responsible for administering many programs for the needy population in our county. For over 10 years, we have used Alpha Software to handle the task. The system is currently written in Alpha5 version 1 and it has performed admirably!
Our user interface is one where they sign into the system with a user-id and password. Once authenticated, the user is presented with a "Main Menu" application. Applications were a series of "card stacks", which are forms not associated with any table or set, only the application. From this Main Menu, a user can get to (provided they have appropriate security) whichever application they need. Application-to-application communication was fairly straightforward using an "app_run" command. We were also able to create "Global" variables that would be available to all called applications.
With the release of version 2 of Alpha 5, card stacks were no longer being used, and Xbasic, as we knew it, had changed. The methodology we used in our system design could no longer be used!
- How to Use Parameters or Variables in a Query Expression
/documentation/pages/Guides/Desktop/Xdialog/How to Use Parameters or Variables in a Query Expression.xml
A variable and a parameter are the same thing. A parameter is just an Alpha Anywhere variable whose value is prompted for at run-time.
- How to Use Custom Controls in a Grid Component
/documentation/pages/HowTo/Grid/Using Custom Controls in a Grid Component.xml
This topic discusses an advanced use of a Custom Control in a Grid component.
- Refresh Shadow Database
/documentation/pages/Guides/Desktop/Design/Platform/Xbasic Action Scripting/Database/Refresh Shadow Database.xml
The Refresh Shadow Database action refreshes the current database if it is a shadow database, otherwise no action will occur.
- Runtime Compared to Runtime+
/documentation/pages/Desktop/Reference/Design/View/Report/Runtime Compared to Runtime Plus.xml
The Alpha Anywhere Runtime and Alpha Anywhere Runtime+ products both allow you to run your Alpha Anywhere applications. Runtime+ allows you to add ad-hoc reporting to your applications. The following table summarizes the differences between the two versions of the Runtime.
- How to Use Language Tags to Localize a Component
/documentation/pages/HowTo/Internationalization/using language tags.xml
Language tags allow you to create 'replaceable' text based on the current active language for an Alpha Anywhere application.