Best Pricing, Fairest Licensing - Despite its power, Alpha Five is surprisingly affordable and v10 introduces the unlimited runtime for desktop applications and unlimited users for web apps. Click here for details.

Questions? Please send an email to sales@alphasoftware.com. Or call +1 781.229.4500 x1

 

Alpha Five Feature Packs

Special Features That You Can Add to Alpha Five v10.5

Feature packs offer you a chance to add specialized functionality to your applications, without you having to do a lot of work. Feature pack features are not ones that we feel are core to Alpha Five - however they have been requested enough that we wanted to make them available.

For example, most applications don't require a tree control for navigating records. But for those that do, finding (or writing) your own tree control and wiring it into Alpha Five can be quite time consuming - especially the first time you do it. Instead, you can save yourself work and purchase this specialized feature in the Tree Control Feature Pack.

Feature packs are released regularly and are based on user requests. The following feature packs are currently available:

  • Advanced Search Features for Grid Components
  • Tree Control Navigator for Grid Components
  • Grid Components for Desktop Applications
  • Flying Start Genie for Web Applications
  • Upsize Database Genie

Export to Excel and ASCII

for Grid Components - Feature Pack

 

The 'Export to Excel, Ascii or Custom Format' Feature Pack allows you to export data from a Grid component to a file that can then be downloaded from the server to the user's machine where the file can be saved to user's machine. See Release Notes

With this feature pack you can:

  • Export all of the data in the Grid
  • Export data for only the records in the current Grid query
  • Export data from all of the fields in the Grid
  • Export data from selected fields in the Grid
  • Export data from some other table (other than the table(s) on which the Grid is based)
  • Export data in Excel, comma delimited Ascii, or tab delimited Ascii format.
  • Export data in any user defined format.
  • Call server side and client side events to completely customize how the Feature Pack works.
  • Limit the number of records that are included in the exported file (to prevent users from downloading files with massive numbers of records).
  • Put an 'Export to Excel' button in the Grid toolbar.

Once the Feature Pack is installed, its functionality is exposed in two ways:

  • A new action is available in Action Javascript
  • A new property is available in the Record Navigator/Grid Toolbar section.

See Video 1    See Video 2    See Video 3    See Video 4   

Screenshots:

$99

Order Now

Advanced Search Features

for Grid Components - Feature Pack

 

The Grid Component Search features that are included with Alpha Five are quite powerful, but when you need even more control, upgrade to the Advance Search Feature feature pack. See Release Notes

With this feature pack you can:

  • Embed Search Part in the Grid (above, or below Grid titles) See Video
  • Embed a free-form Search Part in the Grid (above, or below Grid titles) See Video
  • Animate the Search part when it is hidden/shown See Video
  • Define custom sort expressions See Video

Screenshots:

$79

Order Now

Tree Control Navigator

for Grid Components - Feature Pack

 

The Tree-control Navigator displays a tree-control on the page. When the user makes a selection in the tree-control you can optionally filter the associated Grid component. In other words, the tree-control is used to navigate in the Grid. See Release Notes

With this feature pack you can:

  • Define the layout of the tree-control See Video
  • Place the placeholder for the tree-control in the Grid's Master Template. This controls where the tree-control is displayed in relation to the other parts of the Grid (e.g. Search, Grid, Detail View, etc.) See Video

Screenshots:

$79

Order Now

Grid Components

for Desktop Applications - Feature Pack

 

Web components are powerful and flexible graphical user interfaces (GUIs) - and with this feature pack you can embed them into desktop forms or you can use Action Scripting to open them in dialog windows. See Release Notes

With this feature pack you can:

Screenshots:

$79

Order Now

Flying Start Genie

for Web Applications - Feature Pack

 

The Flying Start Genie allows you to get a quick start on a new Web Application by automatically creating a Grid component for every table and view in your Database. The Genie also creates a Tabbed UI component which serves as your 'home page' for your auto-generated application. The Flying Start Genie can be used against both SQL databases and native Alpha Five databases (.dbf tables) See Release Notes

With this feature pack you can:

  • Create a Grid component for every table and view in your database See Video
  • Edit any of the components in the Grid Component editor and customize any of their properties See Video 1
  • Set defaults for all of the Grids that are created, or for individual Grids.

Screenshots:

$79

Order Now

Upsize Database Genie

for .dbf Applications - Feature Pack

 

The Database Upside Genie is for developers who have developed a Desktop Application in Alpha Five that uses Alpha Five's native .dbf tables for data storage. The Genie allows you to 'upsize' your application to use a SQL database for data storage. See Release Notes

The benefits of upsizing include:

  • More robust data storage
  • Much more scalable - you can have many more simultaneous users of your application. (The gating factor is no longer Alpha Five, but the scalability of your SQL database!)
  • Better multi-user performance
  • True client/server architecture
  • Multi-user applications that work over IP networks (i.e. the Internet)
  • See Video 1 See Video 2 See Video 3

Screenshots:

$249

Order Now


 
Reports Feature Pack

Reports: Table of Contents, Bookmarks and Index

for Web and Desktop Applications

 

Alpha Five includes a powerful banded report writer that you can make even more powerful with this feature pack. It allows you to add dynamic indexes, bookmarks and tables of contents.

With this feature pack, you can specify an expression to identify key words to place in an index. This provides you with a very fast way to jump right to the section of the report you need.

It can also create a table of contents based on the group breaks you define in your report. This provides a useful high level summary of the report's contents.

The bookmarks work both for on screen previewing of your report in a desktop application - as well as when your report is generated as a PDF. This makes it perfect for both web and desktop applications that require reporting.

Some examples of how these can be used:

  • Create a catalog of products with product index hyperlinks that take the user right to the relevant page.
  • Create a content management system that generates customized PDFs for each user with unique indexes and tables of contents.
  • Create an eBook with dynamic indexes and tables of contents.
  • Add bookmarked indexes/tables of contents to reports that you have already created to make them more useful and usable.

You can completely customize the entries that are made in the Table of Contents, Bookmark section and Index. In addition, you can completely customize the layout of the Table of Contents section and Index section.

The entries that appear in the Table of Contents, Bookmark section and Index are 'live' - if you click on an entry, you will be navigate to the appropriate page in the report. In addition, when you print the report to a PDF file, the Table of Contents, Bookmarks and Index are live.

See Release Notes    See Video 1    See Video 2


 

For high resolution screenshots and more, see the Release Notes.

Regular Price: $129
Intro Price

$99
Buy Now

File and Image Download

Image Upload

for Action Javascript and Web Apps - Feature Pack

 

Here are some of the things you can do with the Image Upload Feature Pack:

Using the Feature Pack, you can:

  • Define a button that will upload an image to the server and store the filename of the uploaded image in a field in the current Grid record (this is a 'linked image')
  • Define a button that will upload an image to the server and store the binary contents of the file in a BLOB field in the current Grid record (this is an 'embedded image')
  • Scale the uploaded images before that are saved. You can scale the image by specifying a percentage of the source image, or you can specify absolute dimensions (in either inches or pixels).
  • Optionally preview how the image looks in the Grid after is has been uploaded, and then undo the action.
  • Turn on the 'Insert image' button in the HTML editor (used for editing memo fields in the current Grid record) so that you can upload images to the server and then put the image in the HTML memo that you are editing.
  • Note: If you have the optional File Upload Feature Pack, then there is also an 'Insert linked file'' button that you can display on the HTML Editor toolbar. This allows you to upload files to the server and insert hyperlinks to these files in the HTML memo that you are editing.

When you have the Image Upload Feature Pack installed the following new options become enabled in the Grid builder:

  • New 'Image Upload' action in Action Javascript
  • New options for configuring the HTML Editor for Memo fields - you can turn on/off the 'Insert image' button on the HTML Editor toolbar.

Note: If you want to upload files, rather than images, the File Upload Feature Pack might be better suited to your needs.

See Release Notes

See Video 1   See Video 2   See Video 3   See Video 4   See Video 5  

Video - Uploading Images into the HTML Editor  

Screenshots:

screenshots

$129

Order Now


 
File and Image Download

File Upload

for Action Javascript - Feature Pack

 

The File Upload Feature Pack allows you to upload files from the user's machine to the server. Here are some of the things you can do with the File Upload Feature Pack:

  • Define a button that will upload a file to the server and store the filename of the uploaded file in a field in the current Grid record (this is a 'linked file')
  • Define a button that will upload a file to the server and store the binary contents of the file in a BLOB field in the current Grid record (this is an 'embedded file')
  • Turn on the 'Insert file' button in the HTML editor (used for editing memo fields in the current Grid record) so that you can upload files to the server and then put a hyperlink to that file in the HTML memo that you are editing.
  • Note: If you have the optional Image Upload Feature Pack, then there is also an 'Insert image' button that you can display on the HTML Editor toolbar. This allows you to insert images in the HTML memo that you are editing.

When you have the File Upload Feature Pack installed the following new options become enabled in the Grid builder:

  • New 'File Upload' action in Action Javascript
  • New 'File Upload - User Defined' action in Action Javascript.
  • New options for configuring the HTML Editor for Memo fields - you can turn on/off the 'Insert file' button on the HTML Editor toolbar.

Note: If the files you want to upload are images, the Image Upload Feature Pack might be better suited to your needs.

See Release Notes

See Overview Video 1  

See Video 1   Video 2   Video 3  

See File Upload - User Defined' Advanced Example - Part 1   Part 2   Part 3   Part 3  

See Uploading Files into the HTML Editor

Screenshots:

screenshots

$129

Order Now


 
File and Image Download

File and Image Download

for Action Javascript - Feature Pack

 

The File Download Feature Pack allows you to define an action for an event in your Grid (such as when a user clicks a button) that downloads a file from the server to the user's machine.

Using the Feature Pack, you can:

  • Download can be any allowed file type from any location on the server (it does not have to be in the webroot), or from any other machine that the server can see.
  • download an embedded object in the table that the Grid is based on. For example, your Grid might be based on a table with a BLOB field in which you have stored embedded PDF, or Excel files.
  • download images that are stored in image fields (either linked or embedded images) in the table the Grid is based on.
  • The File Upload Feature Pack and Image Upload Feature Pack (separately sold) allow you to upload files to the server.

The combination of the File Upload and File Download Feature Packs, make it very easy to design these types of web applications:

  • Document repositories
  • Image sharing
  • Content management

See Release Notes

See Video 1   See Video 2   See Video 3  

Screenshots:

screenshots

$79

Order Now


 
File and Image Download

Combo
(Image Upload, File Upload, File/Image Download)

for Action Javascript - Feature Pack

 

Get all 3 Feature Packs for one great price. Includes the File/Image Download Feature Pack, The Image Upload Feature Pack, and The File Upload Feature Pack. The complete upload/download collection.

$249

Order Now

Feature Pack Bundle

Buy these four feature packs and save. Includes Advanced Search Features, Tree Control Navigator, Grid Components for Desktop Applications, and the Flying Start Genie.

$199

Order Now

Alpha Five Add Ons

Functions you can add to the Development Environment

Alpha Five Add Ons are plug-in type applications, that you can add to the Alpha Five control panel. Add ons are available for sending broadcast email, sending reports, and analyzing the structure and content of you Alpha Five projects.

dev box

A5 Doc

For desktop applications

A5 Doc (Alpha Five Documentor) is a handy tool that lets you inspect (and print) the structure of your tables, your field rules, and scripts and functions. The documentation can then be emailed or saved as a Microsoft Word document, PDF, plain text file or it can be printed or previewed on the screen. A great way to keep your work organized, and a powerful tool for figuring out someone else's work. A longtime favorite among professional Alpha Five developers. See screenshot.

$4900
order

dev box

Netmailer

for sending broadcast emails

Netmailer is a customizable broadcast email package that integrates with Alpha Five. It lets you send personalized emails to contacts in your database. It's perfect for sending newsletters, invoices, statements of account, and a lot more. And it's easy to set up and use. Unlike the Pro version (below) - this version does not automatically manage subscribe and unsubscribe requests. See the Netmailer Pro video for details.

$19900
order
Netmailer Pro

Netmailer Pro

for sending broadcast emails plus list management

Netmailer Pro is customizable email package that includes complete list management, for automatically handling subscribe and unsubcribe requests. It's perfect for many different applications, allowing you to email newsletters, send bills and invoices, send appointment reminders and lots more. Integrates tightly with Alpha Five. See the video for more details.

$49900
order
Netmailer Runtime

Netmailer for Runtime

for sending broadcast emails from runtime applications

If you want to add the functionality of NetMailer into applications that you distribute, you can with NetMailer. Under the terms of the license, NetMailer can only be used on a single PC. But when you buy the runtime version, you can distribute it along with your application to as many people as you like without paying royalty or usage fees. A great way to quickly build marketable email applications for the PC.

$39900
order
ReportMailer

ReportMailer

for sending customized reports to multiple recipients

ReportMailer is an add-on that lets you create custom reports for different people and then email those reports as PDF files automatically. For example, you could use it to take a sales leads list, have it divides the leads by territory - and then have it email sales people in each territory.

It could also be used to generate account statements and email them to customers. It works with you existing email account. Plus it is tightly integrated into Alpha Five and can be controlled by Xbasic or Action Scripting if you like. (Designed for desktop application use.)

$19900
order
ReportMailer for Runtime

ReportMailer for Runtime

for sending customized reports from runtime applications

Add the power of ReportMailer to the applications you create and distribute. A ReportMailer license only allows you to run ReportMailer on a single PC. However, with this license you can integrate ReportMailer into your own Alpha Five runtime applications - and distribute them to as many people as you wish without paying royalty or usage fees.

$39900
order