Demo Plugin from the Plugin SDK. This plugin extracts data from the AddressBook application, such as name, telephone and e-mail. This data is then stored to mapped fields in a HanDBase database.
This is the same plugin shipped with the SDK for Plugin developers as an example of how to build a third party application for HanDBase's External field type.
Please refer to the included database as an example on how to setup a database that includes support for this plugin.
This is an External field plugin for the HanDBase Desktop that allows for launching/opening of Files, Website and even starting Emails from directly within HanDBase.
A sample database, FileLinkPlugin.PDB is included to demonstrate how this Plugin works. It has Filename, Website and Email fields to show those functions work. The Files will obviously not launch, enter your own path and file name to test this. The Open Website and Send Email functions will work. Check the DB Properties to see how these fields are set up.
See the comments below for installation instructions.
To install and use this Plugin download the ZIP file and extract it to a folder on your Hard Drive. Copy the filelink.dll file into your HanDBase Installation folder. The default installation folder is C:\Program Files\HanDBase4\
To use this in your database select the External field type and then in Application Name type filelink. Click the Configure button to select the field that will hold the File Name, Website, etc.
Fixed: Strikethrough would be added twice when the toolbar button is clicked.
Added new context (right click) menus to the Field List Boxes. These allow for rerodering, inserting, deleteing, and saving the lists to a new file name. See the help file for information on why I added this!
Inserting a field from the list now also inserts the field name as a comment along with the field number.
Improved the HanDBase tags (condition and follow) dialog. Now, instead of typing a number you choose the field from a list of field names.
Fixed: New File command was inserting the default template twice.
Fixed: Removed the text folding margin - this wasn't working well at all.
Fixed: If a report had been loaded and saved, and then a new file was created
using the File|New command, issueing a File|Save
command would overwrite the original file.
Added a report comment for adding description, date, and author to the default template.
Changed the 'Comment' button to a dropdown button with two options: Comment, and Comment Header
Added Option|Menu item to open the last edited report when the program opens.
Added new File|Menu item to open the most recently opened file.
The program now remembers the path to the last report you opened so when you do a
File|Open command the dialog opens to that folder.
The program now remembers the path to the CSV export you opened so when you click
on the "1" or "2" button the dialog opens to that folder.
Added a new Format menu item with the basic font style commands -
with shortcut keys for bold, italic, and underline.
Added a new Format menu item with the basic font color choices.
Added a new Format menu item with the basic font size choices.
Added a new Insert menu with Table and List options available.
NOTE: This is not a HanDBase program - this is a Windows program that is designed to facilitate creating report templates - This is not affiliated with or supported by DDH Software.
Version 1.01 - requires .NET 4.0, available through the Windows update site.
Simply unzip all of the files into any folder of your choosing.
HanDBase is a great database program with the ability to use a template with HTML tags to create reports. Information from your database can be displayed in the report by inserting the tage where # is replaced by the physical number of the field you wish to use ( for example).
There are many HTML editors available - almost all of them more sophisticated than this one. So what does the editor offer? Primarily it's designed for ease of use. Here are the major features:
There is nothing added to the HTML other than what you enter. A lot of editors are designed to create web pages which is of course what HTML is all about. There are some standard things that are part of a web page that willl cause problems with your HanDbase report. You can manually remove them from the file but doing so may require you openeing the report in Notepad or some other editor. Speaking of Notepad, you can create the entire report template only using notepad - but the reason I don't use it is the same reason I created this editor - I don't remember enough about HTML tags to do it without constantly looking up details about one thing or another. There are some comments added that are there just to explain what is going on - these won't interfere with the report and feel free to remove them.
Live Preview: There are lot of web page editors available that will let you create web documents just like using a word processor. These are great (I'm using one to create this document). but for the same reasons as stated above - extra things are often added and requires manual cleanup. The preview is a seperate window that is updated as you type.
Easy acces to the HTML tags. All the tags are only a click away - right on a toolbar that's always visible. There are tools to help build the more complicated tags - tables and lists - Choose Table from the tool bar and you're presented with a new window. Fill in the information for how many rows, columns, the border width, and whether to include headers. Click Insert and nicely formatted HTML code is inserted for you, complete with some comments explaining what you have.
Publish To Report Folder: If you are using HanDBase 4 then the Report Editor can send the template you are working on directly to the reports folder without you having to browse to it. This is convieniant and very handy if you aren't aware of where the folder is located. ( Location of the Reports Folder )
Field Browser: This is probably the most useful thing about this program! To use information from your database, fields are inserted into the report like this: When the report is ran from inside of HanDBase these place holder tags are replaced with values from the database table. If you have company names in the first field then the value of the field (the customers name) will be inserted into the report. HanDBase Editor can load a CSV export from your database and display the field names in a list for you. The actual name of the field is shown (Customer for example). If Customer happens to be the 17th field, instead of counting simply double click on the word Customer and will be inserted for you.
Enhanced Editor: To help visualize and edit your reports, the editor will highlight the HTML tags in color. There is a search and replace function as well as line number displayed on the side of the text.
Basic Printing: You can print the HTML code to a printer, in color if you have a color printer. A peview screen is also available.
Spell Checking: Spell check your text while ignoring the HTML code.
ImagePlugin is a HanDBase 3.0 Plugin that adds the ability to display color images at a low and high resolution to your databases.
Sony High-Res and Palm HighDensity (OS5) screens are fully supported.
Supported image formats: PictureGear Pocket (native), JPEG (OS5 devices only) and SplashPhoto (versions 3 & 4). Please read the included manual for instructions on setting up a database to use the ImagePlugin.
Custom VFS paths fully supported! This allows the user to load PGP and JPEG images from any directory on the expansion card. Previous (/Splash/ and /VFS/) directories are still supported for ease and backwards compatibility.
Fixes for Version 1.65 (01/13/2004):
Fixed problems with JPEG loading on some Tungsten series devices. Update is recommended for all OS5 based devices.
Fixes for Version 1.64 (12/12/2003):
Fast native JPEG support on all Palm OS 5 based devices.
Fix with DDH Logo 'ghost'.
Standardized help and error messages.
This is a trial version of the product. If you are a Registered user then you need to download the latest version from the site where you purchased it.
The myAddress plugin for HanDBase 3.0+ was developed using the demo DDHAddyBk plugin. Additional fields are provided to address our needs. Included are: Last Name, First Name, Address, City, State, Zip Code, Mobile Phone, Home Phone, Work Phone, and email.
This is a Demo plugin of myAddress. Please read the included Readme for setup instructions. Please contact me for the runtime version.
Add instant numeric keypad entry to any HanDBase number field!
NumPad takes the out the routine work on Forms for creating numeric keypads and makes building easy to use databases for the field a snap! Concentrate on your database development not on the data entry method. Users will love being able to enter number using a keypad and their thumbs to enter numbers instead of Graffiti or a crowded handheld keyboard.
Ready for users on the field!
Current registered users need only to download and re-install this version over their current one. No data will be lost.
This plugin will allow you to set up text processing on up to four fields. The results are concatenated using separator symbols and characters of your choice. The resulting text is stored in a user defined field.
Please refer to the included instructions for information on setting up and using this HanDBase Plugin. One week free trial!
This useful HanDBase plugin will make things easier when constantly merging or importing databases from sources that combine fields. Using a pre-defined separator, you can setup any HanDBase database to automatically separate the items into the fields you want!
New HanDBase plugin! Have multiple users using the same database? Want to identify their records right from the database? ID them!
If you are deploying a database to multiple users and they are synchronizing to your main server / database using HanDBase. Then this plugin is for you! With this plugin you will be able to uniquely identify which user created which record. This will also help you know where the data is coming from once it's synchronized to your main database.
This is done by installing UniqueID Plugin on each handheld, then setting it up by entering a name for it on the device. This name will be carried along through any database that is setup to use UniqueID Plugin. You may select a field within the same database (usually of type Unique, Time or a Date) to concatenate to the name you setup for this device. The result is a unique identifier for each record, no matter how many users of your database you have!