Here are some Uniface tips which you may find useful

Download details
1 How to replace text in a string
2 How to interrupt a retrieve on a large database table
3 Dealing with null End Dates
4 How to enter retrieve profiles (selection criteria)
5 A Data Encryption routine for UNIFACE Sample code (7KB zipped)
6 A Loan Amortisation/Interest Calculation routine for UNIFACE Sample code (6KB zipped)
7 How to create a read-only dropdown list
8 How to poll for files in an unattended application
(amended 21st November 2001)
Sample code (20KB zipped)
9 A routine to Encrypt/Decrypt Files and Strings Sample code for 7.2.02 (115KB zipped)
Sample code for 7.2.06 (115KB zipped)
Sample code for 8.1.01 (117KB zipped)
10 A MAPI interface for Uniface Sample code for 7.2.02 (354KB zipped)
Sample code for 7.2.06 (348KB zipped)
Sample code for 8.1.01 (351KB zipped)
11 Looping through occurrences without a counter
12 DropDownLists and ListBoxes
13 A flexible method of storing control data
14 Replacing default trigger code
15 Searching for Names with a 'sounds like' routine
16 Entering a range of dates as selection criteria
17 Activating forms and passing parameters
18 When Hitlists Collide
19 Assignment file redirections
20 Keeping a history of changes by date
21 How to deal with Many-to-Many Relationships
22 Unattended File Polling with short Intervals Sample code (38KB zipped)
DIRWATCH setup files (1,797KB)
23 A Timezone conversion utility Sample code (698KB zipped)
24 Performing a Mail Merge using COM Sample code (227KB zipped)
25 A demonstration on the use of Tab forms
(amended 3rd January 2002)
Sample code (23KB zipped)
26 Changing Decimal Point into a Comma
27 Testing for a group of values
28 Browsing for Messages in your Application Library (using XML and XSL)
(amended 10th july 2002)
29 Classifying Messages in your Application Library
30 How to print an ACROBAT file without a dialog box
31 How to produce a Year-to-a-Page Calendar Sample code (5KB zipped)
32 A Binary-Octal-Decimal-Hexadecimal converter Sample code (5KB zipped)
33 Running several SOLID databases simultaneously
34 A 'find and replace' function
35 Customising the Tool Palette in the UDE
36 Creating custom widgets
37 Generating a Unique Key without any file access
38 Browsing for Global Procs in your Application Library (using XML and XSL)
39 Accessing Excel worksheets using COM Sample code (25KB zipped)
40 Associating Labels with Fields
41 Performing lookups as the User enters data
42 Repository Search Utilities Sample code (45KB zipped)
43 Working with Uniface Lists
(amended 3rd November 2002)
44 Using U_VERSION in a locking strategy
(amended 24th December 2002)
45 How to put a Hyperlink into a form component
46 How to Create a Bar Graph in Uniface
47 Obtaining the Next Number in a Sequence
48 Signatures for calling Windows API functions Sample code (4KB zipped)

counter