| Design 
				Modes | 
			 
			
				| 
				Print Line Mode | 
			 
			
				
				  
				
				 | 
			 
			
				
				  
				
				 | 
			 
			
				    
				  
				
				 | 
			 
						
				    
				  
				
				 | 
			 
			
				    
				  
				
				 | 
			 
			
				    
				  
				
				 | 
			 
			
				    
				  
				
				 | 
			 
			
				| 
				 | 
			 
			
				| 
				Records Mode | 
			 
			
				
				  
				
				 | 
			 
			
				
				  
				
				 | 
			 
			
				|   | 
			 
			
				| 
				Pre-defined Variables | 
			 
			
				
				  
				
				 | 
			 
			 
		 | 
		
		
			
				| Establishing 
				Comparison Rules | 
				
		
		  | 
			 
			
				| 
				 Data files may contain different detail lines and sub-forms. 
				The method used 
				to distinguish between different lines (to select and print the 
				correct format) is to use comparison rules to allow FormTrap to 
				identify what it is looking at. 
				Each rule is a simple 
				test. The following rules are available: 
						
							
								| Rule | 
								Description | 
							 
							
								| No 
								Rule | 
								
								Default setting | 
							 
							
								| 
								Blank | 
								
								Field must be blank | 
							 
							
								| 
								Not Blank | 
								
								Field must contain data | 
							 
							
								| 
								Equal to | 
								
								Field must equal the supplied characters | 
							 
							
								| 
								Not equal to | 
								
								Field must not equal the supplied characters | 
							 
							
								| 
								Greater than | 
								
								Field must be greater than the supplied 
								characters | 
							 
							
								| 
								Greater than or equal to | 
								
								Field must be greater than or equal to the 
								supplied characters. | 
							 
							
								| 
								Less than | 
								
								Field must be less than the supplied characters. | 
							 
							
								| 
								Less than or equal to  | 
								
								Field must be less than or equal to the supplied 
								characters. | 
							 
						 
				
  | 
				
			
			 
			
				
				
					
						| 
						Setting Detail Line Rules | 
					 
					
						| 
						When a form has more than one detail line a comparison 
						rule is used to establish which detail line is printed. 
						Each rule is a simple test that must be satisfied for 
						the detail line to print. Where a detail line has 
						multiple rules, all of the rules must be satisfied to 
						qualify. To create a test variable on a detail line: 
						
							- Ensure that the appropriate detail line is selected 
						on the Go menu.
 
							- Select Properties of... on the Define menu.
 
							- On the Records tab, click the New... button to add a 
						new variable. 
 
							- Enter an appropriate name into the Name text box.
 
						 
						
						  
						
							- Click the OK button to create the variable and then 
						OK again to accept the changes.
 
						 
						
						  
						
							- In the Structure Map Pane select the appropriate 
						detail line.
 
							- Find something that is unique to the detail 
							line. In this example we will use the word "Tax". 
							
 
						 
						
						  
						
							- Click the Create extract button
							
  on the toolbar. The 
						cursor will change to an I-bar
							 .  
							- Press and hold the left mouse button to highlight the 
						characters representing the test data in your sample 
						data file, displayed in the Printmap window. Allow for the 
							full size of the field, not just what is visible on 
							this page.
 
							- Release the mouse button to open the Create 
						Extraction Field dialog box.
 
							- Select the corresponding test variable name from 
							the Available Fields list.
 
							- Select a comparison rule from the 
						Comparison rule drop down menu. In this example we use 
						the Equal to comparison rule and enter the comparison 
						string "Tax" in the Compare with text 
							box. The rule is case sensitive. 
 
						 
						
						  
						
							- The mapped Characters will be highlighted yellow to 
						indicate a test variable.
 
						 
							
							  
							   | 
						 | 
					 
					
						| 
							Top  
						 | 
					 
					 
				
					
						| 
						Defining Rule Evaluation Order | 
					 
					
						| 
						 Evaluation order is the sequence in which FormTrap 
						tests the comparison rules on the detail 
						lines. Set the evaluation order of detail lines so there 
						is no ambiguity in the evaluation, with the most 
						specific 
						rules evaluated first. 
						To change the order of evaluation for the detail 
						lines: 
						
							- Right click on the detail line in the Structure Map 
						Pane.
 
							- From the drop down menu select Evaluation order.
 
							- Move the detail line up or down using the options on 
						the menu.
 
								- Highest - top of the 
						evaluation order.
 
								- Higher - up one in the evaluation 
						order.
 
								- Lower - down one in the evaluation 
						order.
 
								- Lowest - bottom of 
							the evaluation order.
 
							 
						 
						 | 
						 | 
					 
					
						| 
							Top  
						 | 
					 
					 
				
				
				 | 
			 
			 
		   | 
		  |