<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://help.halfile.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tomh</id>
		<title>HalFILE Online Help - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://help.halfile.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tomh"/>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Special:Contributions/Tomh"/>
		<updated>2026-05-01T09:14:05Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.28.0</generator>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_8_-_Search_for_Documents_4.0&amp;diff=16789</id>
		<title>Chapter 8 - Search for Documents 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_8_-_Search_for_Documents_4.0&amp;diff=16789"/>
				<updated>2017-05-03T18:58:04Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Criteria Field Types */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
==SEARCH FOR DOCUMENTS==&lt;br /&gt;
&lt;br /&gt;
===Overview of Search===&lt;br /&gt;
[[Image:search248.jpg|left]]Once documents have been indexed, they can be searched for using search criteria based upon the popular Structured Query Language (SQL). The user, however, does not need to know SQL statements. Rather, halFILE provides a search criteria form that can be filled out by the user and formats the proper SQL instructions for the search automatically.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Searching for documents that have been indexed'''&lt;br /&gt;
&lt;br /&gt;
# Select '''File-Search''' from the main menu or click on the search icon from the Manager tool bar.&lt;br /&gt;
# The following windows are established as follows:&lt;br /&gt;
## The Search Criteria Window is the area into which search criteria is entered.&lt;br /&gt;
## The Search Hit List Window is a grid containing a row for each record found by the search and a column for each field in the record.&lt;br /&gt;
## The View Window shows the images for the selected document.&lt;br /&gt;
## The Document Information Window shows the indexed information of the document being viewed. This window also allows updating of the database fields for the document being viewed. &lt;br /&gt;
# Enter the search criteria into the Criteria Window by clicking on a field and entering the data to search for. Check the appropriate search type button in the upper right corner of the window which provides options for exact match, beginning of field, end of field, free form search, greater than, less than and range. As many fields as necessary can be entered for a search.&lt;br /&gt;
# Press the '''Begin Search''' button.&lt;br /&gt;
# The search is then processed and a box appears showing the number of hits found. Answer '''Yes''' to load the hits into the Hit List grid; answer '''No''' to stop the search and re-enter criteria.&lt;br /&gt;
# The Search Hit List grid is loaded and displayed. Double click on a row to load the View Window with the first and second image pages for the document, respectively. The Document Information Window is also loaded with the data for the selected record. The View Window and the Document Information Window are placed, side by side, on the screen.&lt;br /&gt;
&lt;br /&gt;
===The Search Criteria Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
When the search feature is loaded, a screen similar to the following is displayed:&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_Criteria4.jpg]]&lt;br /&gt;
&lt;br /&gt;
The search criteria screen is activated for entering the criteria for the search. The other search windows appear as minimized icons in the lower left portion of the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Searching for more than one multi-entry field item====&lt;br /&gt;
&lt;br /&gt;
Multi-entry fields are those fields for which more than one line of data can be entered. If you wish to search for a single entry in a multi-entry field, simply enter the data to search for in the field box. If you want to search for multiple entries for one multi-entry field:&lt;br /&gt;
&lt;br /&gt;
# Click on the multi-entry box to position the cursor.&lt;br /&gt;
# Enter the first line to search for and press the enter key.&lt;br /&gt;
# Enter the second line to search for.&lt;br /&gt;
&lt;br /&gt;
The search mechanism performs a search looking for records that contain either the first line that was entered or the second line and containing any other criteria entered.  For instance, you could search for documents filed on 12/15/2000 for persons named 'Smith' or 'Jones' where the name was defined as a multi-entry field.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Searching for a range of values====&lt;br /&gt;
&lt;br /&gt;
The '''Range''' search type is provided to search for a range of values and is entered as follows:&lt;br /&gt;
# Click the mouse inside the criteria field for which a range search is desired. (i.e. date field)&lt;br /&gt;
# Click the range button in the search type box.&lt;br /&gt;
# Enter the first criteria field (the low value).&lt;br /&gt;
# Press the '''space bar''' on the keyboard. This will automatically put the word &amp;lt;thru&amp;gt; into the criteria field.&lt;br /&gt;
# Enter the second criteria field (the high value).&lt;br /&gt;
&lt;br /&gt;
The search is processed and records with a value within the given range, inclusively (the low and high values included), will be included in the hit list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Auto Complete====&lt;br /&gt;
The Search Criteria screen supports the '''Auto Complete''' feature which lets you select names from valid names that are already listed in the database. This feature is invoked by pressing the F4 key when the cursor is in a box where the feature is supported. Auto Complete is typically used on name fields to help the operator post a name in the same format as it was posted to previous documents. Here is how this feature is used:&lt;br /&gt;
&lt;br /&gt;
# Once you are in the box where you will enter the name, press '''F4'''.&lt;br /&gt;
# A pop up box is displayed and you can begin keying the name. As you enter the letters for the name, matches will be shown in a list. So if you key “Patterson,” you will see “Patterson Andrew,” Patterson Barry” etc. listed.&lt;br /&gt;
# At any point you can select a name from the list and click the Add button to add it to the list to be searched. You can then search for a different name, if desired, and add that to the list of names to be searched.&lt;br /&gt;
# Once you have selected all the names desired, click the Index button to return to the search criteria screen.&lt;br /&gt;
&lt;br /&gt;
Auto Complete is also available in the Search module when updating information as well as the Index module when posting new information.&lt;br /&gt;
&lt;br /&gt;
====Printing the search criteria====&lt;br /&gt;
&lt;br /&gt;
Typically, when you design a report, the criteria information is placed into the report heading. If you perform a search and find no hits and need a report to prove the search was performed, you can go to the Hit List Window using the '''Window - Hit List View''' menu or the '''F8''' key and then print the report.&lt;br /&gt;
&lt;br /&gt;
====Closing the search module====&lt;br /&gt;
&lt;br /&gt;
Select '''File-Close''' from the menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Performing an Append search====&lt;br /&gt;
&lt;br /&gt;
After a search is performed and the results are in the hit list you can perform an &amp;quot;Append&amp;quot; search. This is a second search that appends the results to the results of the first search. To do this:&lt;br /&gt;
&lt;br /&gt;
# Select '''Clear-Criteria''' from the menu to clear all the criteria from the criteria screen. This leaves the hit list intact and any subsequent searches are appended to the list.&lt;br /&gt;
# Select '''Clear-Hit List''' to clear all records from the hit list window. This leaves the criteria from the previous search loaded so you can make minor criteria adjustments and search again.&lt;br /&gt;
# Select '''Clear-New Search''' from the menu to clear both the hit list and the criteria for a new search.&lt;br /&gt;
# Select '''Window-Search Criteria''' to activate the criteria window so another search can be performed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Designing a report====&lt;br /&gt;
&lt;br /&gt;
# Perform a search of the document database for which the report is to be generated.&lt;br /&gt;
# From the search hit list, click the '''report''' button found below the hit list grid. This loads the Reports window.&lt;br /&gt;
# Press the '''Insert Report''' Button. Then you will be asked &amp;quot;Does this report print out a card format?&amp;quot; If you will be printing to index cards, answer yes. For reports on standard paper answer no.&lt;br /&gt;
# &amp;quot;New Report 1&amp;quot; will be inserted into the list of reports. Click that entry to highlight it, then click the edit button.&lt;br /&gt;
# The Edit Report window is displayed. Enter the description of the report and the path and filename where you will store the report. For instance if you were creating a report of clients, you could call the report &amp;quot;client.rpt&amp;quot;. To save the report to the halFILE directory on drive H:, you would enter &amp;quot;H:\HALFILE\CLIENT.RPT&amp;quot; into the path and filename box. The '''Select''' button is provided to help you find and select existing reports or set the path for a new report.&lt;br /&gt;
# Press the '''Design''' button. This will load Crystal Reports. If Crystal Reports fails to load, set its location by selecting '''File-Report''' from the halFILE Administrator menu.&lt;br /&gt;
# From the Crystal Reports menu, select '''File-New''' to create a new report. This will take you through the steps of designing your new report. Refer to the Crystal Report manual or its help file for more information.&lt;br /&gt;
# When you are asked to choose a database connection, select an ODBC File DSN and find and select &amp;quot;halreports.dsn&amp;quot; found in your Windows Temporary directory. &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Hint: to quickly get to your temporary folder in the file location dialog box, you can type in %temp% and hit enter.&amp;lt;/span&amp;gt;&lt;br /&gt;
# Once the halreports.dsn is selected, the following text files will appear in Crystal's list of files for that DSN:    &lt;br /&gt;
:* '''criteria.txt''' - contains search criteria information. This can be used on a Crystal subreport that is inserted into the report header of your main report to show you what criteria was used to obtain the search results shown on the report.&lt;br /&gt;
:* '''halreport.txt''' - this contains report information for standard reports. It includes ALL of the information for the documents on the hit list.&lt;br /&gt;
:* '''halcard.txt''' - this contains report information for card-style reports. It includes ALL of the information for the documents on the hit list.&lt;br /&gt;
:* '''hitlist.txt''' - this contains report information reflecting only the data shown on the hit list. This file is useful when you want your report to exclude all of the multi-entry information and reflect exactly the search hit list screen.&lt;br /&gt;
# Design your report. When you are finished, select '''File-Save As''' and enter the same path and filename as you entered in step 5 above. (Note: Be sure the File-Save Data with Report option in Crystal in not checked).&lt;br /&gt;
# Select '''File-Exit''' to return to halFILE.&lt;br /&gt;
# Click the '''Done''' button to save the report setup information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Printing a report====&lt;br /&gt;
&lt;br /&gt;
# Perform a search.&lt;br /&gt;
# From the hit list click the report button.&lt;br /&gt;
# Click on the report that you wish to print from the reports listed.&lt;br /&gt;
# The print window is displayed where you can print the report directly to the default printer, preview the report, or select the printer.&lt;br /&gt;
# When PRINT PREVIEW is selected the report is generated and displayed in a window. Click the printer icon at the bottom of the screen to route the report to the selected printer.&lt;br /&gt;
# Press the close button to close the report window.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Printing Large Reports====&lt;br /&gt;
&lt;br /&gt;
The Report Only check box is used when printing large reports. When this option is checked, the system performs the search but does not load the Hit List window. Rather, the results of the search are passed directly to the reporting mechanism.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Avoiding slow searches====&lt;br /&gt;
&lt;br /&gt;
Each field in the document database is indexed. However, a field that is indexed is indexed from the left only. Therefore, keep in mind the following:&lt;br /&gt;
&lt;br /&gt;
# Avoid 'free form' and 'end of field' searches unless associated with other criteria that use a different search method. Free-form and End of Field searches are unable to use the index and must read the entire database to find matches.&lt;br /&gt;
# If name fields are posted so a 'free form' search is often required, consider using 'Proximity Search' (see section later in this chapter). &lt;br /&gt;
# Enter as much search criteria as possible.&lt;br /&gt;
# If possible, avoid searches that find hundreds of hits. When the hit list is loaded, the data for a search must be written to a disk file. The more records that must be loaded, the longer it takes for the entire grid to be loaded.&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue; font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: Even though an hour glass mouse pointer is displayed when the hit list grid is being loaded, you can actually perform some actions against the grid including viewing a document. The hourglass will change back to a pointer when the entire grid is loaded.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Criteria Field Types===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
As you fill in the criteria fields, check the search type button box in the upper right hand corner of the criteria window to ensure that the desired search type is being performed. Search types include:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Exact Match'''&amp;lt;/u&amp;gt; - the field data in the database must exactly match the criteria.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Beginning of Field'''&amp;lt;/u&amp;gt; - the field data in the database must begin with the criteria entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''End of Field'''&amp;lt;/u&amp;gt; - the field data in the database must end with the criteria entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Free Form Search'''&amp;lt;/u&amp;gt; - the field data in the database must contain the criteria entered.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue; font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
A &amp;lt;b&amp;gt;Free Form Search&amp;lt;/b&amp;gt; may be slow because the search engine must examine every database record to determine if a match has occurred. Therefore, this type of search should be avoided if possible. If, however, other non-free form criteria is entered, the search will be fast.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Greater Than'''&amp;lt;/u&amp;gt; - the field data in the database must be greater than the criteria entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Less Than'''&amp;lt;/u&amp;gt; - the field data in the database must be less than the criteria entered&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Range'''&amp;lt;/u&amp;gt; - the field data in the database must be within the range of the two criteria values entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Null'''&amp;lt;/u&amp;gt; – selects records where no data is entered in the selected field.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Not Null'''&amp;lt;/u&amp;gt; – selects records where any data is entered in the selected field.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Soundex'''&amp;lt;/u&amp;gt; – a &amp;quot;sounds like&amp;quot; search is performed on the criteria field.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Proximity'''&amp;lt;/u&amp;gt; – this can be set up for selected fields so the words entered can be found, in any order. For example, a search for “John Smith” would find “Smith John” and “The John Alan Smith Trust”.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Search criteria results examples'''&lt;br /&gt;
&lt;br /&gt;
The following chart shows some examples of how the search engine works. The Criteria Entered column represents the criteria you might enter into a criteria field. The Database Field columns contain data that could be in your database. The exact, beginning, end, free form, greater and less columns show whether or not the record would be found given the criteria that was entered.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Criteria Entered'''||'''Database Field'''||'''Exact'''||'''Beginning'''||'''End'''||'''Free Form'''||'''Greater'''||'''Less'''||'''Range'''&lt;br /&gt;
|-&lt;br /&gt;
|Smith, J||Smith, John||no||yes||no||yes||yes||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|Smith, John||Smith, John||yes||yes||yes||yes||no||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|John||Smith, John||no||no||yes||yes||yes||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|400||450||no||no||no||no||yes||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|100 &amp;lt;thru&amp;gt; 200||201||n/a||n/a||n/a||n/a||n/a||n/a||no&lt;br /&gt;
|-&lt;br /&gt;
|100 &amp;lt;thru&amp;gt; 200||100||n/a||n/a||n/a||n/a||n/a||n/a||yes&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===The Hit List Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once a search is performed, a hit list window similar to the sample below is displayed showing the results of the search. This grid includes a row for each record found in the search and a column for each field in the database. If a field is a multi-entry field, only the first entry in the database is displayed.&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_HitList4.jpg]]&lt;br /&gt;
&lt;br /&gt;
====Sorting the Hit List====&lt;br /&gt;
To sort the Search Hit List by any field, simply click the column header. This sorts the column alphabetically. Click the column header again to sort in reverse alphabetical order. Note that the default sort can be set on the '''Order By''' tab of the '''Tools-Option''' menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Selecting the Display Result Option====&lt;br /&gt;
The Hit List tab on '''Tools_Options''' menu of the Search Criteria screen provides three Display Result Options as follows.&lt;br /&gt;
# One row per document – displays a single row for each matching document, showing the first row of multi-entry data. This is the traditional display option from prior halFILE versions.&lt;br /&gt;
# Rows that match search criteria – also displays a single row for each matching document. However, the multi-entry data shown is derived from the row that matched the search criteria.&lt;br /&gt;
# All rows (includes multi-entry) – this option will show all rows of data for each document.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Formatting the hit list grid====&lt;br /&gt;
&lt;br /&gt;
# Position the mouse pointer on the grid divider lines in the header row and drag the mouse left or right to increase or decrease the width of a column.&lt;br /&gt;
# To re-order columns on the grid, click in the header of the column to move and hold the mouse button down. Then drag it over to where you want the column to be and release the mouse button.&lt;br /&gt;
# The Layout-Auto Size menu can be used to automatically size the columns based on the width of the data in the hit list.&lt;br /&gt;
# Once you have the grid column widths set to your liking, select '''Layout-Save Grid Format''' to permanently save column widths.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Marking entries in the hit list grid====&lt;br /&gt;
&lt;br /&gt;
'''&amp;gt;&amp;gt;'''	The marking feature lets you mark entries in the hit list and then re-load the hit list saving only marked entries or unmarked entries. To use this feature:&lt;br /&gt;
&lt;br /&gt;
# Click the row to mark and then click the '''Mark button'''. This places a check mark icon to the left of the row.&lt;br /&gt;
# Click the '''Show Marked List''' button found at the bottom of the screen to show items that have been marked.&lt;br /&gt;
# You can remove entries from the second list by selecting a row and pressing the '''Remove button. '''&lt;br /&gt;
# When you have marked all the desired records, press '''List Options''' button that appears when a record is placed into the second list. This shows a menu to save records marked items, remove marked items, or remove records in the bottom list from the top list. The hit list is then re-loaded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Saving and Restoring the Hit List====&lt;br /&gt;
&lt;br /&gt;
The search list can be saved to a file and restored during a later session by:&lt;br /&gt;
# From the search hit list window, select '''File-Save Hit List'''.&lt;br /&gt;
# Enter the file name to save the list to, using an '.HIT' extension.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Later, a saved search hit list can be restored by:&lt;br /&gt;
# Within Search, select '''File-Restore Hit List'''.&lt;br /&gt;
# Select the file name that was saved earlier.&lt;br /&gt;
&lt;br /&gt;
Once this is done, you can use the search hit list as if you had just performed the search.&lt;br /&gt;
&lt;br /&gt;
====The Right Click Menu on the Search Hit List====&lt;br /&gt;
&lt;br /&gt;
All of the menu selections under the Hit List menu are replicated on a right click menu that is activated by pressing the right mouse button with the arrow on a column and row of the search hit list. This is handy for performing quickly performing the hit list management features.&lt;br /&gt;
&lt;br /&gt;
See the Search Menu Summary at the end of the chapter to review the menu selections that are on the Right Click and Hit List menus.&lt;br /&gt;
&lt;br /&gt;
===The Document Information Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the Document Information Window is loaded the screen will be similar to the sample below. Fields that cannot be altered such as document number, storage location and folder appear in a lighter shade. These fields are used to locate the image relating to the document. Date fields are formatted using the long date format set up in the Windows Control Panel (Regional and Language Options). Multi-entry fields are placed in larger text boxes with scroll bars on the right if all the entries will not fit in the box. Like Index, a question mark icon will appear if a field is validated in a table. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Changing database information===&lt;br /&gt;
&lt;br /&gt;
# Perform a search and select a record from the hit list to load the Document Information Window.&lt;br /&gt;
# Click in the desired field and make changes. Date fields can be keyed in the standard mm/dd/yy or mm/dd/yyyy format. &lt;br /&gt;
# To save the changes, press CTRL-S.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue; font-type:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: If security is enabled, users that do not have Index privileges will not be able to change the database information.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_DocInfo4.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Imaging View Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
If the document is an image, the Image View Window shown below is used to view the image. This View Window will automatically display when the Document Information Window is displayed.&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_ImageWindow4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Zooming in on the image====&lt;br /&gt;
&lt;br /&gt;
# Position the mouse arrow over the area of the image you wish to zoom in on.&lt;br /&gt;
# Press and hold the left mouse button.&lt;br /&gt;
# Drag the mouse to form a box around the area to zoom in on.&lt;br /&gt;
# Release the mouse button.&lt;br /&gt;
# To return the image to full page, double click on the image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Rotating the image====&lt;br /&gt;
&lt;br /&gt;
Click one of the page rotation icons in the tool bar on the Image Viewer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Printing an Image====&lt;br /&gt;
&lt;br /&gt;
# Click the printer icon in the tool bar above the image or select File-Print Current Image from the menu. Or select the Printer icon on the Viewer Window.&lt;br /&gt;
# The Print Window is displayed showing a page range for all the images for the document. Select the desired page range and press the OK button&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Using image panning====&lt;br /&gt;
&lt;br /&gt;
# Display the image.&lt;br /&gt;
# Zoom in on a portion of the image.&lt;br /&gt;
# Hold on the left mouse button.&lt;br /&gt;
# Drag the mouse pointer around to pan around the image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Zoom Hot Keys====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|Alt-Z||zoom toggle&lt;br /&gt;
|-&lt;br /&gt;
|Alt-1||zoom to upper left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-2||zoom to upper right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-3||zoom to lower left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-4||zoom to lower right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-~||Fit width (toggles upper half/lower half of document)&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl-F||Goes to first page of the document&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl_L||Goes to last page of the document&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Managing Search Windows===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
As described above, there are several windows that comprise the Search Module. By managing these windows, you are able to view the data and related images in many different ways. halFILE defaults to certain window sizes and formats and loads and hides the different windows automatically whenever they are needed. You can adjust the size and position of these windows and halFILE will remember the layout. halFILE also provides a Window menu to help you navigate between the various search windows.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Viewing the SQL Statement for a Search====&lt;br /&gt;
&lt;br /&gt;
The '''Window-SQL''' menu selection shows how the search criteria was interpreted into an SQL (Structured Query Language) statement. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Returning to the Search Hit List Window====&lt;br /&gt;
&lt;br /&gt;
From any search window (except the image viewer window), you can press the '''F8''' button to display the search hit list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Preparing for a New Search====&lt;br /&gt;
&lt;br /&gt;
The '''Clear-New Search''' menu will clear the current search criteria and activate the Search Criteria Window. The hot key combination for this menu is Alt-C-N. There is also a convenient '''New Search''' button at the bottom of the hit list window.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Append Searches====&lt;br /&gt;
&lt;br /&gt;
When you click the Begin Search button to perform a search and the system detects that there are already documents in your Search Hit List, a pop up menu will give you append search options that you can perform as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Search primary and add to hit list'''&amp;lt;/u&amp;gt; - this option will search your document database and add any new records found that match the criteria to the existing records in your hit list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Search hit list and retain matches'''&amp;lt;/u&amp;gt; - this is a sub-search of the records found in your hit list. Any records that found match the criteria are kept in the hit list while those records that do not match the criteria are discarded.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Search hit list and delete matches'''&amp;lt;/u&amp;gt; - this also performs a sub-search of the records in the search hit list. Any records found meeting the criteria are removed from the hit list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear hit list and begin new search'''&amp;lt;/u&amp;gt; - this selection clears any existing records from the search hit list and begins a new search of your document database using the criteria.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Combining Documents on the Search Hit List====&lt;br /&gt;
&lt;br /&gt;
The Search module includes a feature where images for documents on the Search Hit List are combined into a new document. The data for one of the documents being combined may also be posted to the newly created document. The Image Move utility can also be loaded to reorder the documents, if needed. The following describes the steps used to combine images to a new document.&lt;br /&gt;
&lt;br /&gt;
# The first step is to identify the document from which the data will be posted. Select the '''Hit List-Mark as Doc Data for Combine''' menu to place a &amp;quot;D&amp;gt;&amp;gt;&amp;quot; mark in the first column of the selected row. The data from the marked document will eventually be posted to the newly created document. If you do not wish data to be posted, then you can skip this step.&lt;br /&gt;
# The second step is to mark additional rows from which the combined images will come. Note that the combine feature only processes image documents. Text and Associated documents (such as Word, Excel) will be skipped.&lt;br /&gt;
# Once all rows have been marked, select the Hit List-Marked Items-Combine menu. The system will verify the marked items and then:&lt;br /&gt;
## Combine all the images into a new document in the currently selected basket.&lt;br /&gt;
## If a Data Document was selected in step 1, then the data will be posted to the new document record.&lt;br /&gt;
## At the end of the process, a panel will show the results including number of documents that were processed, skipped and missing. It will ask if the Image Move Utility should be loaded to reorder the documents.&lt;br /&gt;
## If the Image Move Utility is loaded, then a screen will display where the user can reorder the documents, then click Save to make the reorder permanent.&lt;br /&gt;
&lt;br /&gt;
===Setting Up Custom Search Features===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Use the '''Tools-Options''' menu in Index to define custom features that affect the Search Module. Unless otherwise explicitly stated, saving options here will affect all halFILE stations and users. The Tools-Options menu brings up a form that includes tabs for the following items:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hit List====&lt;br /&gt;
&lt;br /&gt;
The Hit List tab is used to set up special halFILE features pertaining to the Hit List window including:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List Descriptions'''&amp;lt;/u&amp;gt; – For coded validation fields, this option can be checked to show the table description instead of code on the hit list. Note that when this option is enabled, then the description is displayed for every coded field except TitleSubdivision and TitleTownship.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Display Results'''&amp;lt;/u&amp;gt; – this defines how the search results are listed on the Hit List Window. The options are:&lt;br /&gt;
* One row per document – this is the traditional halFILE hit list format where one row per matching document is shown and the data shown is from the first multi-entry row of the document.&lt;br /&gt;
* Rows that match search – this option will display multi-entry data from the row that matched the criteria. For example, if you performed a search for a name = &amp;quot;Smith&amp;quot; and on the document the Names were listed as &amp;quot;Jones, Bob&amp;quot; then &amp;quot;Smith, Mary&amp;quot; then &amp;quot;Smith, John,&amp;quot; then the Search hit list will show a wide row with &amp;quot;Smith, Mary&amp;quot; and Smith, John&amp;quot; listed since they matched the search criteria.&lt;br /&gt;
* All rows (includes multi-entry) – this options displays all rows for documents match the search criteria. In the above example, &amp;quot;Jones, Bob&amp;quot; then &amp;quot;Smith, Mary&amp;quot; then &amp;quot;Smith, John&amp;quot; are listed.&lt;br /&gt;
* Remove duplicates from hit list – check this box so, if you are performing a search that well append results to an existing hit list, it will check and remove and documents already in the hit list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List Button Execute'''&amp;lt;/u&amp;gt; – this section configures a user-defined button at the bottom of the hit list. The &amp;quot;Pending Order template&amp;quot; button will display a template for configuring a new Pending Order when that system is configured.  The &amp;quot;Word Merge template&amp;quot; button will display a template for setting up the Word Merge feature where the results of the search can be filtered through a Word Merge document.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''References'''&amp;lt;/u&amp;gt;– this section defines the halFILE Reference feature in Search. The Reference feature, set up in the database section of the halFILE Administrator, is used to reference one halFILE document to another by linking data in two or more fields. On this screen, you define whether the View References box on the Search Criteria page should be checked by default when entering the search module. You can also set up the colors to use for any Reference documents added to the Hit List.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List Colors'''&amp;lt;/u&amp;gt; – this section defines the Hit List color coding for selected documents. Here, you set up the colors to use for documents that match a certain criteria. For example, you can set this up so documents that have the code 'WD' in a Doc_Type field show up as white on blue. This makes important documents stand out. When setting up these color settings, you first select a Color Set. This are numbered sets beginning with one. halFILE does not allow gaps in the color sets used (i.e. if you set up color set 1 and color set 3, and color set 2 is blank, then color set 3 will be ignored.) After selecting the color set, you should select the Field to match, enter the data to match, and chose the foreground and background colors by clicking the '''select''' buttons.. When the colors are selected, you will see words &amp;quot;Sample Text&amp;quot; changed to reflect the selected color. Once the color set is defined, click the '''Save Color Set''' button to save the parameters.&lt;br /&gt;
&lt;br /&gt;
As an example of two the Hit List Color preferences should be set up, let's set it up so the Hit List row is white on blue if the Doc_Type field is 'WD,' white on red if the Doc_Type field is 'NTG' and black on pale yellow for all other rows. Here is the process:&lt;br /&gt;
&lt;br /&gt;
# Select Color Set 1.&lt;br /&gt;
# Select Doc_Type from the Field to Match drop down box.&lt;br /&gt;
# Enter WD into the Field Value box.&lt;br /&gt;
# Click the '''select''' button to the right of the foreground color and select white from the color spectrum provided.&lt;br /&gt;
# Click the '''select''' button to the right of the background color and select blue from the color spectrum provided.&lt;br /&gt;
# Click the Save Color Set button to save Color Set 1.&lt;br /&gt;
# Select Color Set 2.&lt;br /&gt;
# Select Doc_Type from the Field to Match drop down box.&lt;br /&gt;
# Enter MTG into the Field Value box.&lt;br /&gt;
# Click the '''select''' button to the right of the foreground color and select white from the color spectrum provided.&lt;br /&gt;
# Click the '''select''' button to the right of the background color and select red from the color spectrum provided.&lt;br /&gt;
# Click the Save Color Set button to save Color Set 2.&lt;br /&gt;
# Select Color Set 3.&lt;br /&gt;
# Select PRDOC  from the Field to Match drop down box.&lt;br /&gt;
# Enter the two-character database id (it appears at the top of the halFILE Manager in the database drop down box) into the Field Value box. This is a good method for color coding all documents except those in previous color sets since the PRDOC field in the database is always filled with the database id.&lt;br /&gt;
# Click the '''select''' button to the right of the foreground color and select black from the color spectrum provided.&lt;br /&gt;
# Click the '''select''' button to the right of the background color and select yellow from the color spectrum provided. You can use the slider bar to the right of the spectrum to make it paler or brighter as needed.&lt;br /&gt;
# Click the Save Color Set button to save Color Set 3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Cross Name Search====&lt;br /&gt;
&lt;br /&gt;
This tab defines the cross name feature where two database fields a searched for the criteria given. To set this feature up you select the two fields that should be searched and define the prompt to be used when the Cross Name box is checked on the Search Criteria page. An example of how this feature is used would be a database having two name fields called First_Party and Second_Party. You would select the First_Party field from the drop down list for the First Cross Name field. Then select Second_Party from the drown list for the Second Cross Name field. Then enter &amp;quot;First or Second Party&amp;quot; in the field caption box and save the settings.&lt;br /&gt;
&lt;br /&gt;
Then, when you go to the Search Criteria screen and check the Cross Name search box, the First_Party caption changes to &amp;quot;First or Second Party&amp;quot; and the Second_Party text box is disabled. Enter the name to search for and when the Begin Search button is clicked, the First_Party is searched and matching results are listed under &amp;quot;Search 1.&amp;quot; Then the Second_Party is search for the same name and matching results are listed under &amp;quot;Search 2.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Order By====&lt;br /&gt;
&lt;br /&gt;
This tab defines to sort order options for searches in this database. You select a field from the drop down list at the top of the screen, then click the Insert Field button next to the Order By set you are defining. This adds the field to the Order By Clause.&lt;br /&gt;
&lt;br /&gt;
For example, you wish to define 2 sort options. The first (and default) sort will be on a field called Date_Filed and will be in reverse order. The second sort will be on Doc_Type. Here is the process of setting this up:&lt;br /&gt;
&lt;br /&gt;
# Select Date_Filed from the field drop down at the top of the screen.&lt;br /&gt;
# Clear out anything in the 1st Order by Clause box and then click the '''Insert Field''' button to add Date_Filed to the box. Immediately after Date_Filed add a space then &amp;quot;desc&amp;quot; to indicate descending or reverse order.&lt;br /&gt;
# Select PRSERV from the drop down at the top.&lt;br /&gt;
# Click the '''Insert Field''' button which changes the text in the 1st Order by Clause box from &amp;quot;primetable.date_filed&amp;quot; to &amp;quot;primetable.date_filed, primetable.prserv&amp;quot;&lt;br /&gt;
# Enter &amp;quot;Date Filed&amp;quot; into the 1st Order by Caption box.&lt;br /&gt;
# Select DateDoc_Type from the field drop down at the top of the screen.&lt;br /&gt;
# Clear out anything in the 2nd Order by Clause box and then click the '''Insert Field''' button to add Date_Filed to the box.&lt;br /&gt;
# Select PRSERV from the drop down at the top.&lt;br /&gt;
# Click the '''Insert Field''' button which changes the text in the 2nd Order by Clause box from &amp;quot;primetable.doc_type&amp;quot; to &amp;quot;primetable.doc_type, primetable.prserv&amp;quot;&lt;br /&gt;
# Enter &amp;quot;Document Type&amp;quot; Order by Caption box.&lt;br /&gt;
# Save the settings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Publish====&lt;br /&gt;
&lt;br /&gt;
This tab is used to set up the Hit List publishing feature (menu selection: '''Hit List-Marked Items-Publish'''). This feature can export or publish hit list information to a comma-delimited or html formatted file and includes the associated image files in multi-page tiff or PDF format. You can designate the data file header, detail, footer as well as the path and file name. If you are publishing to html, be sure to check the &amp;quot;publish as html&amp;quot; option. If you check the &amp;quot;publish images as PDF&amp;quot; option, a 3&amp;lt;sup&amp;gt;rd&amp;lt;/sup&amp;gt; party utility, TIFF2PDF.EXE, is required (see below). Template buttons are available to help you set up the header, detail and footer sections (for comma-delimited format, you probably would not have a footer).&lt;br /&gt;
&lt;br /&gt;
The publish feature works as follows:&lt;br /&gt;
# Perform a search for documents you wish to publish.&lt;br /&gt;
# On the hit list screen, mark those documents to publish. You can right-click and select mark all to mark all of the documents on the hit list.&lt;br /&gt;
# Select the Hit List-Marked Items-Publish menu.&lt;br /&gt;
# Document fields are exported as designated by the header, detail and footer parameters. The images for a document are saved as a multi-page tiff images or PDF documents in the publish folder, having a name of the halFILE document number and an extension of TIF.&lt;br /&gt;
&lt;br /&gt;
Publish is a convenient way to deliver data and images to third parties. The html feature can also be used to publish halFILE information to the web.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''PDF Format (TIFF2PDF.EXE)'''&lt;br /&gt;
&lt;br /&gt;
To publish images as PDF documents, the TIFF2PDF.EXE utility must exist in the halFILE program folder. Alternatively, the Irfanview Viewer utility can be installed with the PDF extensions. See the '''Configuring an alternative TIFF to PDF Converter''' link in the Supporting Documents section of HALFILE.COM for more information.&lt;br /&gt;
&lt;br /&gt;
====Image modifications====&lt;br /&gt;
&lt;br /&gt;
This tab lets you configure a trigger program to run if the image is modified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Execute Triggers====&lt;br /&gt;
&lt;br /&gt;
This tab defines external programs that are triggered by actions that occur in search.&lt;br /&gt;
&lt;br /&gt;
The Lost Focus Execute trigger defines an external program that is run when information in a field on the Document Information window is changed.  This feature lets you restrict the triggered program to run only when the designated field is modified. &lt;br /&gt;
&lt;br /&gt;
The Search Execute trigger is run when a document is saved in search. A common example of when this option is used is the Pending Order System feature where, after a document is saved, the pending order program is run to check to see if any of the data being posted may affect an open order. A template button is available on this form to provide a sample of a pending order check. Another template is provided for running the HFFlow32.exe which synchronizes data in two halFILE databases that are involved with database lookups to each other. When this option is saved, the setting is written to the database section [aaaHFWdd] of halfile.ini and therefore affects saving document information on all station.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Document Information e-mail====&lt;br /&gt;
&lt;br /&gt;
This tab is used to define information that is sent when the Marked Items-Send note menu is selected. You can designate the default e-mail addresses as well as e-mail subject and body information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Scan-on-demand e-mail====&lt;br /&gt;
&lt;br /&gt;
This tab is used to define information that is sent when the Marked-Items-Send missing image note menu is selected. You can designate the default e-mail addresses as well as e-mail subject and body information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Notifications====&lt;br /&gt;
&lt;br /&gt;
The Notifications tab configures halFILE's notification feature where e-mail notifications are sent to designated parities if certain information is posted or changed. When this option is saved, the setting is written to the database section \[aaaHFWdd\] of hfglobal.ini and therefore affects all halFILE stations only for this database. Note that there are also options that need to be set in HFNotify32.ini to complete setting up this feature.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Word Merge====&lt;br /&gt;
&lt;br /&gt;
The Word Merge tab is used to configure halFILE's Word Merge feature used to merge hit list information with a Word document. The following set up information is required:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Global settings for all stations'''&lt;br /&gt;
&lt;br /&gt;
This frame configures Word Merge options that affect all stations. These settings are written to the wordmrg.ini file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Unique database field'''&amp;lt;/u&amp;gt; - select a field which can be used as a unique key to the Word Merge database. The contents of this field can occur only one time in the hit list. Typically this is a file number of some type.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Date format'''&amp;lt;/u&amp;gt; - select the date format to use when writing dates to the Word Merge database file.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Post table description'''&amp;lt;/u&amp;gt; - For coded fields, check this box if you wish to write the description from the code table instead of the code.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Combine multi-entry information as one record'''&amp;lt;/u&amp;gt; - check this box to write one record per document to the Word Merge database, combining multiple entries.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Settings for this station only'''&lt;br /&gt;
&lt;br /&gt;
This frame configures Word Merge options that affect this station only. These settings are written to the wordmrgl.ini file in the Windows folder.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Program to run for Word Merge'''&amp;lt;/u&amp;gt; - select the Word executable file, normally Winword.exe.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Word merge database path'''&amp;lt;/u&amp;gt; - select the path where the Word Merge database is saved.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Starter====&lt;br /&gt;
&lt;br /&gt;
See the Starter System section location below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Fallout Report====&lt;br /&gt;
&lt;br /&gt;
See the Starter System section location below.&lt;br /&gt;
&lt;br /&gt;
===SmartName Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The SmartName search feature has been discontinued in version 4.0. Instead, the more powerful '''Auto Complete''' feature can be used where you press '''F4''' in a name field on the Search Criteria or Index form, and then type the name. The system then shows matching names that exist in the database. So, if you press F4 then type “Patterson Jo” you will be shown “Patterson Joe”, “Patterson Joey”, “Patterson Joseph” etc. You can select the names from the list to search for.&lt;br /&gt;
&lt;br /&gt;
===Soundex Searches===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Soundex is a search method that uses an algorithm to find data that 'sounds like' the search criteria you entered. This is typically used for name searches. While the soundex algorithm will often find names that are quite different from the name you are searching for, it is useful in many situations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How Soundex Works'''&lt;br /&gt;
&lt;br /&gt;
The Soundex algorithm creates a four-character code from the name you are searching for and then finds names in the database that have the same soundex code. The first character of the code is always the first character of the name. The next three characters of the code are a numeric representation of the letters in the name which are valid soundex letters (special characters and vowels are ignored). For example, the soundex code for 'Smith' is 'S530'. When you perform a soundex search for Patterson, you will find 'Petersen' since the soundex code for 'Patterson' is the same as 'Petersen.' &lt;br /&gt;
&lt;br /&gt;
When the soundex search type is selected, halFILE will convert each name entered for the search criteria to a soundex code and then perform the search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Using Soundex in Search'''&lt;br /&gt;
&lt;br /&gt;
You can perform a soundex search as follows:&lt;br /&gt;
# On the Search Criteria screen, go to the field in which you want to use the feature.&lt;br /&gt;
# Type in the name you wish to search for.&lt;br /&gt;
# Click the '''Soundex '''button in the search options box.&lt;br /&gt;
# Click Begin Search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Limitations to Soundex'''&lt;br /&gt;
&lt;br /&gt;
Soundex can only be used on database engines that support the SQL Soundex function. This function is &amp;lt;u&amp;gt;NOT&amp;lt;/u&amp;gt; supported in Microsoft Access at this time so the Soundex button is disabled in search if your database is Access. The soundex function is valid in other databases such as Microsoft SQL Server and Sybase SQL.&lt;br /&gt;
&lt;br /&gt;
===Cross Name Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Cross name search is a feature where you can instruct the search engine to search two multi-entry text fields for a value, performing a single search for both fields. This is typically used against name fields. For example, if you have one field called First_Party and a second field called Second_Party, with this feature you can perform a search for 'Smith, John' and the system will search for any documents where the Grantor = Smith, John OR the Grantee = Smith, John.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Setting up Cross Name Search'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Use the Tools-Options menu to set up Cross Name Search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Using the Cross Name Search Feature'''&lt;br /&gt;
&lt;br /&gt;
Once the above steps have been performed, the following steps are performed to use this feature:&lt;br /&gt;
# Go to the Search Criteria screen.&lt;br /&gt;
# Check the Cross name Search box found above the Begin Search button. You will see the caption on the first name field changed to the cross name caption and the second name field will be disabled.&lt;br /&gt;
# Enter the name to search for in the enabled name field box (plus any other criteria you wish to include on the search) and click Begin Search.&lt;br /&gt;
# The system searches for the name in the name field and adds those matches to the hit list. Then the system searches for the name in the second name field and appends those matches to the end of the first hit list, resulting in a composite list of matches.&lt;br /&gt;
# If you then wish all the names to be sorted by some column, you can right click on the column and select the appropriate sort option.&lt;br /&gt;
&lt;br /&gt;
===Starter Searches===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The Starter System was designed for the Title Industry but may have valuable application in other types of organizations as well. With this system, you define &amp;quot;criteria sets&amp;quot; consisting of fields which are commonly searched. Then, you can fill in all of the criteria for these sets and the system can perform a search using the criteria for each set to derive a composite search. &lt;br /&gt;
&lt;br /&gt;
Starter searches, therefore, are useful when more than one search must be performed to perform the full search. Instead of performing an initial search and then one or more append searches, with the Starter system you can fill in all the criteria and perform back to back searches for each criteria set.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Setting Up the Starter System for a Database====&lt;br /&gt;
&lt;br /&gt;
The Starter tab of the Tools-Options menu in Search used to configure halFILE's Starter system. These options are saved to hfstarter.ini. Note that for e.halFILE, these options are placed in halweb.ini. The following describes the settings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Enable this feature'''&amp;lt;/u&amp;gt; - check this box to enable the Starter system.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Database name contains the latest posted date in the last 10 characters'''&amp;lt;/u&amp;gt; - this option tells the system that the posted or plant date through which the database has been verified can be found in the last 10 characters of the database name (File-Databases-ODBC Info button of the Administrator). For example, &amp;quot;Jackson County thru 10/15/2004&amp;quot; would be an example where this option is valid.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Number Field'''&amp;lt;/u&amp;gt; - the Starter Number is the number under which the Starter criteria information is stored in the halFILE database. Select a field in which to store this information. Typically a file number field is used. The Starter Number is entered by the user setting up the Starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Description Field'''&amp;lt;/u&amp;gt; - select the field where the description of the search is stored. The description is entered by the user setting up the Starter. This could be a remarks or comments field.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Open Date Field'''&amp;lt;/u&amp;gt; - select a date field where the date the starter was created is stored.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Close Date Field'''&amp;lt;/u&amp;gt; - once the starter search is no longer active, it can be closed. Select the date field where the date the starter was closed is stored.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Status Field'''&amp;lt;/u&amp;gt; - the Starter system posts an &amp;quot;open&amp;quot; status to the starter record when the starter is created and a &amp;quot;closed&amp;quot; status when it is closed. Select the field to be used to hold the status of the Starter. This is normally a document or instrument type field.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Date Field'''&amp;lt;/u&amp;gt; - this identifies the date to be used for the date down searches. Each time a search is performed for a starter, the date of the search is recorded in this field and becomes the beginning date for subsequent searches using this starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Security Group Field'''&amp;lt;/u&amp;gt; - – use this field if multiple users create starters and a user can only see the starters he/she creates. This feature posts the user’s security group (Configure-User Groups in the halFILE Administrator) to the field designated here. You should then configure the User Group security to prohibit the viewing of Starter documents containing some other group value.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Open Status Value'''&amp;lt;/u&amp;gt; - the value to post to the Starter Status field when a starter is created. For example, &amp;quot;STRO&amp;quot; could be the code used for Open Starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Closed Status Value'''&amp;lt;/u&amp;gt; - the value to post to the Starter Status field when a starter is closed. For example, &amp;quot;STRC&amp;quot; could be the code used for Closed Starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''New Document Prefix Letter'''&amp;lt;/u&amp;gt; - Enter a one character prefix letter to be used when create the starter document record in the halFILE database. Try to configure a unique letter not used by as a Station Id on capture stations.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Basket'''&amp;lt;/u&amp;gt; - enter the basket name to be used for newly created starter documents. We recommend a basket named &amp;quot;Starter.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
====Criteria Sets====&lt;br /&gt;
&lt;br /&gt;
You can configure a number of &amp;quot;criteria sets&amp;quot; which define a single halFILE search. Typically, in a Title Plant situation, the following criteria sets would be configured:&lt;br /&gt;
&lt;br /&gt;
* Grantor&lt;br /&gt;
* Grantee&lt;br /&gt;
* Cross Name&lt;br /&gt;
* Subdivision&lt;br /&gt;
* Township-Range&lt;br /&gt;
&lt;br /&gt;
To set up a criteria set, select the set number from the Criteria Set drop down box, configure all the options, then click '''Save Set'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Set Description'''&amp;lt;/u&amp;gt; - describes the search for this criteria set. Normally, it would be similar to the field selected in the Field to search box.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Field to search'''&amp;lt;/u&amp;gt; - select the field to search when the starter search for this criteria set is performed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Order hit list by'''&amp;lt;/u&amp;gt; - enter the order by clause to use when the starter search for this criteria set is performed. The default button selects an order by using the field selected in the Starter Number field box. This must use valid SQL statement form and the field names used must be valid to prevent an error from occurring when a search is performed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Default search type'''&amp;lt;/u&amp;gt; - select the default type of search to perform for this criteria set. The following are our recommendations for the common starter criteria sets.&amp;lt;br /&amp;gt;&lt;br /&gt;
* Grantor - BEGIN&lt;br /&gt;
* Grantee - BEGIN&lt;br /&gt;
* Cross Name - BEGIN&lt;br /&gt;
* Subdivision – TITLESUBDIVISION (automatically performs Add All Levels search)&lt;br /&gt;
* Township-Range - TITLETOWNSHIP (automatically performs Add All Levels search)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Performing a Starter Search====&lt;br /&gt;
&lt;br /&gt;
Let's go through an example to help you understand this feature. For a database examination, I need to perform 4 separate searches for the following fields defined as criteria sets:&lt;br /&gt;
* Criteria Set 1: Grantor&lt;br /&gt;
* Criteria Set 2: Grantee&lt;br /&gt;
* Criteria Set 3: Subdivision_Block_Lot&lt;br /&gt;
* Criteria Set 4: Township_Range_Section&lt;br /&gt;
&lt;br /&gt;
So, I fill in the search criteria on the standard Search Criteria page as shown on the screen example below.&lt;br /&gt;
&lt;br /&gt;
[[Image:Starter_Search_Search_Criteria.jpg]]&lt;br /&gt;
&lt;br /&gt;
You then click the '''Starter-Create''' menu and the system asks you to enter an Order Number for the search. &lt;br /&gt;
&lt;br /&gt;
Then, the system checks to see if that order exists and displays how the criteria sets are to be saved for the Order. It also asks for an Order Description and provides boxes for the Open Date (filled with today's date) and Closed Date (left blank on new orders). &lt;br /&gt;
&lt;br /&gt;
[[Image:Starter_Search_Overview.jpg]] &lt;br /&gt;
&lt;br /&gt;
The '''Save? '''column on the left indicates which fields you want to save to the Order. Normally, you would leave all items set to yes as is the default but they come in handy when you want to update the criteria for an order. To toggle the yes/no double click the cell. Also, at the bottom of the grid you will find the date range to search. The beginning date on a new order is preset at 1/1/1900. The ending date is either today's date or if configured, the system can pull the ending date from the database name. For example, if you maintain the database verification date in the database name, as the last characters of the name, the system can strip it off the name. Either way, if the &amp;quot;save ending date for date down search&amp;quot; check box is checked, then the ending date is saved to the order so it will be available for &amp;quot;date down&amp;quot; searches at a later time. Finally, there is a &amp;quot;view references&amp;quot; check box at the bottom. If this is checked, the reference documents will be included in the search.&lt;br /&gt;
&lt;br /&gt;
The '''Save Starter Information''' button saves the Starter information under the order number you provided. The information is stored in the halFILE database and is given a document type of &amp;quot;Starter&amp;quot; as defined in the parameters. The criteria set information is also stored in the related database fields in the database.&lt;br /&gt;
&lt;br /&gt;
The '''Save Starter and Run Search''' button saves the starter information, and then performs a &amp;quot;starter search&amp;quot;. A search is performed for each criteria set and a composite hit list is displayed as shown below. If you want to perform the search but do not care to save the starter information to the database, click the '''Run Search (nothing saved) '''button.&lt;br /&gt;
&lt;br /&gt;
[[Image:Starter_Search_Hit_List.jpg]]&lt;br /&gt;
&lt;br /&gt;
There is a header line for each criteria set so you can easily see the results of each search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Date Down Searches====&lt;br /&gt;
&lt;br /&gt;
Once a starter has been saved, a &amp;quot;date down&amp;quot; search can be performed to search the database for records added since the initial search was performed. To perform a date down search:&lt;br /&gt;
# Select the '''Starter-Edit''' menu on the search criteria page and enter the order number to use for the date down search.&lt;br /&gt;
# The criteria set page is displayed showing the criteria from the initial search. This time, however, the left-hand Save? column for all criteria sets is blank. Double click the cell in this column to indicate which fields to search by setting the cell to YES. &lt;br /&gt;
# Check your date range which will show a beginning date equal to the ending date of the last search you performed for this starter.&lt;br /&gt;
# Click the '''Save Starter Information and Run Search''' button or the '''Run Search (nothing saved)''' button to perform the date down search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Closing a Starter====&lt;br /&gt;
&lt;br /&gt;
To close a starter record, edit the starter as described above then click the '''Close Starter''' button. The document type for closed starters is posted to the record. Closed Starters do not appear on the Fallout Report.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Re-opening a Starter====&lt;br /&gt;
&lt;br /&gt;
To re-open a starter record, edit the starter as described above then click the '''Open Starter''' button. The document type for closed starters is posted to the record.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Copy a Starter to a new Starter====&lt;br /&gt;
&lt;br /&gt;
To copy the search criteria for a Starter to a new Starter, edit the starter as described above, then select the '''File-Copy Starter''' menu and enter a new order number. This changes the Starter Number on the form to the new starter number. Then click '''Save Starter Information''' or '''Save Starter Information and Run Search''' to save the new starter.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Saving the Grid Format of the Starter Information Form====&lt;br /&gt;
&lt;br /&gt;
You can resize the columns as needed on the Starter Information Form. Once the grid is sized to your liking, select the '''File-Save Grid Layout''' menu to keep the columns widths as the default settings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Fallout Report====&lt;br /&gt;
&lt;br /&gt;
The Starter System includes a Fallout Report showing any new database records that have been posted since the last time the Fallout Report was run. So, the Fallout Report performs a &amp;quot;date down&amp;quot; search for every open starter in the system. The report finds all the open starters and then for each starter, a search is performed to determine if any new records meet the search criteria for the starter criteria sets, having a date greater than the last fallout date. Matching records found are then listed on the Fallout Report.&lt;br /&gt;
&lt;br /&gt;
The Fallout Report tab of the Tools-Options menu configures the options used to print the report. The report must be built using Crystal Reports (a sample report, fallout.rpt, is provided). Also, your fallout report program, HFFallout.exe, must match the Crystal Reports version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Report Description'''&amp;lt;/u&amp;gt; - describes the report.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Report Path'''&amp;lt;/u&amp;gt; - the path where the Crystal Report is located.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Report File'''&amp;lt;/u&amp;gt; - the file name of the Crystal Report. Do not enter any path information, just the report file name.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Last Fallout Report Date'''&amp;lt;/u&amp;gt; - this shows the date the report was last run. This date will be used as the starting date for the next Fallout Report process.&lt;br /&gt;
&lt;br /&gt;
The Fallout report can be run interactively or in auto mode. To run the report interactively, select the '''Starter-Fallout Report''' menu on the Search Criteria window. The date range is automatically filled in from the last time the report was run. The available fallout reports are listed in a drop down box. Select the report to run and click the '''Run Report''' button. Once report processing is complete, a message is displayed. Then click the '''Print Report''' to print the report results.&lt;br /&gt;
&lt;br /&gt;
To run the report automatically, you can schedule a job using SQL Server Agent that runs the following command line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;drive and path&amp;gt;\HFFallout.exe AAA;DD;User&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;drive and path&amp;gt; designate the location of hffallout.exe and AAA is the application id, DD is the database id and USER is the user id under which the report is generated. When the report job runs, the report files are saved in the user's folder. Then, the user can return to the Fallout Report menu, select the report and click the Print Report button.&lt;br /&gt;
&lt;br /&gt;
To save the ending date as the new starting date for the Fallout Report, click the '''Save New Fallout Date''' menu.&lt;br /&gt;
&lt;br /&gt;
Since the Fallout Report processes every Open Starter, it is important to close your starters when they are complete.&lt;br /&gt;
&lt;br /&gt;
===Proximity Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Proximity Search&amp;quot;  is a powerful new feature of the halFILE Search Module utilizing full text indexes. A full text search is performed, in which the words entered into the criteria must all be present but do not need to be in the same order as keyed. New full text indexes can be added to selected halFILE data fields like names, Grantors, Grantees, Addresses, etc. &amp;quot;Proximity&amp;quot; means each word in the search criteria for a field is in the same proximity in the database field. This feature requires SQL Server 2000 or later.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
If you search a name field for ''John Doe'', you will find docs where the name field contains:&lt;br /&gt;
{|cellspacing=&amp;quot;20&amp;quot;&lt;br /&gt;
|''Doe, John''&lt;br /&gt;
|''John Alan Doe''&lt;br /&gt;
|''Doe, Robert John''&lt;br /&gt;
|''The John Doe Trust''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Similarly, if you search a name field for ''Jo* Doe'', you will find docs where the name field contains:&lt;br /&gt;
{|cellspacing=&amp;quot;20&amp;quot;&lt;br /&gt;
|''Doe, John''&lt;br /&gt;
|''John Alan Doe''&lt;br /&gt;
|''Doe, Robert Joe''&lt;br /&gt;
|''The Joe Doe Trust''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Primarily used on name fields, this feature can perform a search and find documents regardless of the order of the words. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Enabling Proximity Search'''&lt;br /&gt;
&lt;br /&gt;
To enable Proximity Search for a database, go to the File-Databases menu of the halFILE Administrator. Select the database and click the Proximity Search button. Follow the instructions on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Using Proximity Search'''&lt;br /&gt;
&lt;br /&gt;
In the Search module, if a field has the full-text index built a new Proximity Search button will be enabled in the search types box. Select that to perform a Proximity Search. Note that you can set Proximity Search as the default search type for a field in the Custom Search set up of the halFILE Administrator.&lt;br /&gt;
&lt;br /&gt;
===Full-Text Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
A new Add-On Product called Automated Indexing is available which can be used to build a full-text index on the entire document. The module converts TIFF images to words using OCR then loads the words into the full-text index. Other document types such as Word, Excel, and PDF can also be full-text indexed.&lt;br /&gt;
&lt;br /&gt;
In halFILE, a new field is added to the end of the database called Fulltext. To search the full-text index, you type your search criteria into this box and select Proximity as the Search Type. The search is then performed against all the words in the document. Matches occur if the criteria words are in relatively close proximity in the document.&lt;br /&gt;
&lt;br /&gt;
For example, you searched for ''Cement Trucks'' and the document include the sentence reading ''Acme Cement Company sent seven trucks to the development project.'' Then that would be a match.&lt;br /&gt;
&lt;br /&gt;
===Search Menu Summary===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;'''Search Criteria window menus'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Begin Search'''&amp;lt;/u&amp;gt; - initiates the search. This is also invoked by pressing ALT-B.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Save Hit List'''&amp;lt;/u&amp;gt; – saves the records in the hit list to a file with a .HIT extension. The records can be reloaded using the File-Restore Hit List menu selection.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Restore Hit List'''&amp;lt;/u&amp;gt; – lets you select a saved hit list to restore.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Criteria'''&amp;lt;/u&amp;gt; - lets you print out the criteria for this search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Setup'''&amp;lt;/u&amp;gt; - lets you select the printer to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Close'''&amp;lt;/u&amp;gt; - closes the index routine and returns to the main menu.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Cut'''&amp;lt;/u&amp;gt; - cuts the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-X).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Copy'''&amp;lt;/u&amp;gt; - copies the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-C).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Paste'''&amp;lt;/u&amp;gt; - paste data from the Windows Clipboard into the current cursor position (hot key CTRL-V).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Undo'''&amp;lt;/u&amp;gt; – this undoes the last keystrokes that were pressed by the user (hot key CTRL-Z).&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Criteria'''&amp;lt;/u&amp;gt; – clears out all the criteria entries.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Hit List'''&amp;lt;/u&amp;gt; – Removes all entries from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-New Search'''&amp;lt;/u&amp;gt; – Brings up a new search window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter-Create'''&amp;lt;/u&amp;gt; - if the Starter system is configured, this creates a &amp;quot;starter&amp;quot; record in the database which includes the criteria you have entered on the Search Criteria window. You can also run a search from the Starter screen that is displayed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter-Edit'''&amp;lt;/u&amp;gt; - if the Starter system is configured, this menu is used to edit an existing Starter record and run a search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter-Fallout Report'''&amp;lt;/u&amp;gt; - if the Starter system is configured, this menu is used to print a &amp;quot;Fallout&amp;quot; report consisting of documents which match open starters for a given date range.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Tools-Options'''&amp;lt;/u&amp;gt; - this menu is used to configure custom search options.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-SQL'''&amp;lt;/u&amp;gt; – displays the SQL Statement used to perform the search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Hit List View'''&amp;lt;/u&amp;gt; – displays the Hit List window. This is also invoked by pressing the F8 key.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Help'''&amp;lt;/u&amp;gt; - display on-line help information (hot key F1).&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Search Hit List window menus'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Save Hit List'''&amp;lt;/u&amp;gt; – saves the records in the hit list to a file with a .HIT extension. The records can be reloaded using the File-Restore Hit List menu selection.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Restore Hit List'''&amp;lt;/u&amp;gt; – lets you select a saved hit list to restore.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Criteria'''&amp;lt;/u&amp;gt; - lets you print out the criteria for this search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Setup'''&amp;lt;/u&amp;gt; - lets you select the printer to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Delete Document'''&amp;lt;/u&amp;gt; – deletes the currently select document and its images from the halFILE database. You must have rights to perform this action.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Close'''&amp;lt;/u&amp;gt; - closes the index routine and returns to the main menu.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Prior Doc'''&amp;lt;/u&amp;gt; - allows you to view the prior document in the hit list. May also be invoked by pressing F11.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Next Doc'''&amp;lt;/u&amp;gt; - allows you to view the next document in the hit list. May also be invoked by pressing F12.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Fallout/Pending Orders'''&amp;lt;/u&amp;gt; - if the Pending Order system is configured, this is used to view fallout documents and pending orders.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Reference Documents'''&amp;lt;/u&amp;gt; – if a Search Reference was set up, this menu selection is displayed to retrieve reference documents for all the documents in the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Criteria'''&amp;lt;/u&amp;gt; – clears out all the criteria entries.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Hit List'''&amp;lt;/u&amp;gt; – Removes all entries from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-New Search'''&amp;lt;/u&amp;gt; – Brings up a new search window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Criteria'''&amp;lt;/u&amp;gt; - displays the Search Criteria window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Document Information'''&amp;lt;/u&amp;gt; – displays the Document Information window. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Mark Document'''&amp;lt;/u&amp;gt; – marks the currently selected document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Remove Document'''&amp;lt;/u&amp;gt; – removes the currently selected document from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Mark All'''&amp;lt;/u&amp;gt; – marks all the documents in the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-View Document'''&amp;lt;/u&amp;gt; – views the currently selected document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Copy to Document Clipboard'''&amp;lt;/u&amp;gt; – copies the selected document to the halFILE Document Clipboard. Then go to the Index module and select the Edit-Paste from Document Clipboard to use the selected document as the source data for the duplication hot keys.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Mark as Doc Data for Combine'''&amp;lt;/u&amp;gt; – this menu selection works with the '''Hit List-Marked items-Combine''' feature below. This marks the selected hit list row with &amp;quot;D&amp;gt;&amp;gt;&amp;quot; to identify it as the row to be used to post index information for the new document created by the Combine feature.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Keep'''&amp;lt;/u&amp;gt; - this option removes all documents from the hit list except the marked items.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Remove'''&amp;lt;/u&amp;gt; - this option removes all the marked items from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked items-Combine'''&amp;lt;/u&amp;gt; – this feature will combine document image for all the marked items, create a new document with the index information from the row marked as the Doc Data for Combine (see above menu selection). It then loads the Image Move Utility so, if desired, the images for the newly created document can be reordered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Print'''&amp;lt;/u&amp;gt; - this option prints the images for all marked items. It does not print Associated or Text documents.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email-One attachment'''&amp;lt;/u&amp;gt; - this option combines all the images for marked items and attaches it to an e-mail. You e-mail client is then loaded so you can send the attachment.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email-Multiple attachments'''&amp;lt;/u&amp;gt; - this option creates an e-mail attachment for each document and loads your e-mail client.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email-Select pages'''&amp;lt;/u&amp;gt; - this option displays a screen showing all the pages for the marked items. You can then select the pages to attach to the e-mail.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email as PDF-One PDF attachment'''&amp;lt;/u&amp;gt; - this option combines all the images for marked items and attaches it as a PDF document to an e-mail. You e-mail client is then loaded so you can send the attachment.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email as PDF-Multiple PDF attachments'''&amp;lt;/u&amp;gt; - this option creates a PDF  e-mail attachment for each document and loads your e-mail client.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email as PDF-Select pages as PDF'''&amp;lt;/u&amp;gt; - this option displays a screen showing all the pages for the marked items. You can then select the pages to attach to the e-mail as a PDF document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-View references'''&amp;lt;/u&amp;gt; - this option performs the reference lookup for all marked items.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked items-Send note'''&amp;lt;/u&amp;gt; - this option sends an e-mail note that may contain database information from the marked documents. The information included in the e-mail is pre-configured using the '''Tools-Options''' (Document information e-mail tab). &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Send missing image note'''&amp;lt;/u&amp;gt; - this option sends an e-mail note that may contain database information from the marked missing image documents. The information included in the e-mail is pre-configured using the '''Tools-Options''' (Scan-on-demand e-mail tab).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Export hit list data/images'''&amp;lt;/u&amp;gt; – this exports the marked documents (data and images) to a location and in a format as designated by the Export tab of the Tools-Options menu (Export tab).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Marked Items-Send to halTrack'''&amp;lt;/u&amp;gt; - this menu appears if you are a halTrack ASP customer. It will upload the marked documents and data to your halTrack web site.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Sort-Ascending'''&amp;lt;/u&amp;gt; – sorts the hit list in ascending order on the column that is currently selected.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Sort-Descending'''&amp;lt;/u&amp;gt; – sorts the hit list in descending order on the column that is currently selected.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Toggle Missing'''&amp;lt;/u&amp;gt; – toggles the mark of documents identified as missing images.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Layout-Save Grid Format'''&amp;lt;/u&amp;gt; - saves the current hit list grid column widths.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Layout-Restore Grid Format'''&amp;lt;/u&amp;gt; – resets the hit list grid column widths to the default.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Layout-Auto Size'''&amp;lt;/u&amp;gt; – toggles the option to automatically set the column widths based on the data in the grid.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Help'''&amp;lt;/u&amp;gt; - display on-line help information (hot key F1).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Document Information window menus'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Save Document'''&amp;lt;/u&amp;gt; - saves the information entered for the document. This is also invoked by pressing CTRL-S.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Image'''&amp;lt;/u&amp;gt; - prints the image currently being shown in the image view window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Criteria'''&amp;lt;/u&amp;gt; - lets you print out the criteria for this search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Setup'''&amp;lt;/u&amp;gt; - lets you select the printer to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Delete Document'''&amp;lt;/u&amp;gt; – deletes the currently select document and its images from the halFILE database. You must have rights to perform this action.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Close'''&amp;lt;/u&amp;gt; - closes the index routine and returns to the main menu.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Attach Note'''&amp;lt;/u&amp;gt; – Allows attachment of a note which is indicated by an eraser icon in the top left corner of the index fields box. When the eraser icon is clicked the note screen pops up with the note.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Copy to Document Clipboard'''&amp;lt;/u&amp;gt; – copies the document to the halFILE Document Clipboard. Then go to the Index module and select the Edit-Paste from Document Clipboard to use the selected document as the source data for the duplication hot keys.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Cut'''&amp;lt;/u&amp;gt; - cuts the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-X).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Copy'''&amp;lt;/u&amp;gt; - copies the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-C).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Paste'''&amp;lt;/u&amp;gt; - paste data from the Windows Clipboard into the current cursor position (hot key CTRL-V).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Undo'''&amp;lt;/u&amp;gt; – undoes the last keystrokes entered by the operator (hot key CTRL-Z).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Append Pages-From File'''&amp;lt;/u&amp;gt; – allows a page to be scanned and added to the document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Append Pages-From Scanner'''&amp;lt;/u&amp;gt; – allows a page to be scanned and added to the document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Re-import-Document'''&amp;lt;/u&amp;gt; – brings the document pages back on-line and into the currently selected basket.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Re-import-Document and Data'''&amp;lt;/u&amp;gt; – brings the document pages back on-line and into the currently selected basket and creates a database record duplicating the information from the original document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Prior Doc  F11'''&amp;lt;/u&amp;gt; – views the document previously listed on the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Next Doc  F12'''&amp;lt;/u&amp;gt; – views the next document listed on the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:red; font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: All OCR options require Imaging Professional for Windows components&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-Text'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into text file.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-Word'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into a Microsoft Word document. &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-HTML'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into an html web document.&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-Word Perfect'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into a WordPerfect document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-Text'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into text file.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-Word'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into a Microsoft Word document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-HTML'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into an html web document.&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-Word Perfect'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into a WordPerfect document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Selected-Clipboard'''&amp;lt;/u&amp;gt; - performs optical character recognition of the image area selected and places the results into the windows clipboard.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Criteria'''&amp;lt;/u&amp;gt; – clears out all the criteria entries.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Hit List'''&amp;lt;/u&amp;gt; – Removes all entries from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-New Search'''&amp;lt;/u&amp;gt; – Brings up a new search window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Hit List View'''&amp;lt;/u&amp;gt; – displays the Hit List window. This is also invoked by pressing the F8 key.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Criteria'''&amp;lt;/u&amp;gt; - displays the Search Criteria window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Help'''&amp;lt;/u&amp;gt; - display on-line help information (hot key F1).&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_8_-_Search_for_Documents_4.0&amp;diff=16788</id>
		<title>Chapter 8 - Search for Documents 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_8_-_Search_for_Documents_4.0&amp;diff=16788"/>
				<updated>2017-05-03T18:55:03Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Auto Complete */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
==SEARCH FOR DOCUMENTS==&lt;br /&gt;
&lt;br /&gt;
===Overview of Search===&lt;br /&gt;
[[Image:search248.jpg|left]]Once documents have been indexed, they can be searched for using search criteria based upon the popular Structured Query Language (SQL). The user, however, does not need to know SQL statements. Rather, halFILE provides a search criteria form that can be filled out by the user and formats the proper SQL instructions for the search automatically.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Searching for documents that have been indexed'''&lt;br /&gt;
&lt;br /&gt;
# Select '''File-Search''' from the main menu or click on the search icon from the Manager tool bar.&lt;br /&gt;
# The following windows are established as follows:&lt;br /&gt;
## The Search Criteria Window is the area into which search criteria is entered.&lt;br /&gt;
## The Search Hit List Window is a grid containing a row for each record found by the search and a column for each field in the record.&lt;br /&gt;
## The View Window shows the images for the selected document.&lt;br /&gt;
## The Document Information Window shows the indexed information of the document being viewed. This window also allows updating of the database fields for the document being viewed. &lt;br /&gt;
# Enter the search criteria into the Criteria Window by clicking on a field and entering the data to search for. Check the appropriate search type button in the upper right corner of the window which provides options for exact match, beginning of field, end of field, free form search, greater than, less than and range. As many fields as necessary can be entered for a search.&lt;br /&gt;
# Press the '''Begin Search''' button.&lt;br /&gt;
# The search is then processed and a box appears showing the number of hits found. Answer '''Yes''' to load the hits into the Hit List grid; answer '''No''' to stop the search and re-enter criteria.&lt;br /&gt;
# The Search Hit List grid is loaded and displayed. Double click on a row to load the View Window with the first and second image pages for the document, respectively. The Document Information Window is also loaded with the data for the selected record. The View Window and the Document Information Window are placed, side by side, on the screen.&lt;br /&gt;
&lt;br /&gt;
===The Search Criteria Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
When the search feature is loaded, a screen similar to the following is displayed:&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_Criteria4.jpg]]&lt;br /&gt;
&lt;br /&gt;
The search criteria screen is activated for entering the criteria for the search. The other search windows appear as minimized icons in the lower left portion of the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Searching for more than one multi-entry field item====&lt;br /&gt;
&lt;br /&gt;
Multi-entry fields are those fields for which more than one line of data can be entered. If you wish to search for a single entry in a multi-entry field, simply enter the data to search for in the field box. If you want to search for multiple entries for one multi-entry field:&lt;br /&gt;
&lt;br /&gt;
# Click on the multi-entry box to position the cursor.&lt;br /&gt;
# Enter the first line to search for and press the enter key.&lt;br /&gt;
# Enter the second line to search for.&lt;br /&gt;
&lt;br /&gt;
The search mechanism performs a search looking for records that contain either the first line that was entered or the second line and containing any other criteria entered.  For instance, you could search for documents filed on 12/15/2000 for persons named 'Smith' or 'Jones' where the name was defined as a multi-entry field.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Searching for a range of values====&lt;br /&gt;
&lt;br /&gt;
The '''Range''' search type is provided to search for a range of values and is entered as follows:&lt;br /&gt;
# Click the mouse inside the criteria field for which a range search is desired. (i.e. date field)&lt;br /&gt;
# Click the range button in the search type box.&lt;br /&gt;
# Enter the first criteria field (the low value).&lt;br /&gt;
# Press the '''space bar''' on the keyboard. This will automatically put the word &amp;lt;thru&amp;gt; into the criteria field.&lt;br /&gt;
# Enter the second criteria field (the high value).&lt;br /&gt;
&lt;br /&gt;
The search is processed and records with a value within the given range, inclusively (the low and high values included), will be included in the hit list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Auto Complete====&lt;br /&gt;
The Search Criteria screen supports the '''Auto Complete''' feature which lets you select names from valid names that are already listed in the database. This feature is invoked by pressing the F4 key when the cursor is in a box where the feature is supported. Auto Complete is typically used on name fields to help the operator post a name in the same format as it was posted to previous documents. Here is how this feature is used:&lt;br /&gt;
&lt;br /&gt;
# Once you are in the box where you will enter the name, press '''F4'''.&lt;br /&gt;
# A pop up box is displayed and you can begin keying the name. As you enter the letters for the name, matches will be shown in a list. So if you key “Patterson,” you will see “Patterson Andrew,” Patterson Barry” etc. listed.&lt;br /&gt;
# At any point you can select a name from the list and click the Add button to add it to the list to be searched. You can then search for a different name, if desired, and add that to the list of names to be searched.&lt;br /&gt;
# Once you have selected all the names desired, click the Index button to return to the search criteria screen.&lt;br /&gt;
&lt;br /&gt;
Auto Complete is also available in the Search module when updating information as well as the Index module when posting new information.&lt;br /&gt;
&lt;br /&gt;
====Printing the search criteria====&lt;br /&gt;
&lt;br /&gt;
Typically, when you design a report, the criteria information is placed into the report heading. If you perform a search and find no hits and need a report to prove the search was performed, you can go to the Hit List Window using the '''Window - Hit List View''' menu or the '''F8''' key and then print the report.&lt;br /&gt;
&lt;br /&gt;
====Closing the search module====&lt;br /&gt;
&lt;br /&gt;
Select '''File-Close''' from the menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Performing an Append search====&lt;br /&gt;
&lt;br /&gt;
After a search is performed and the results are in the hit list you can perform an &amp;quot;Append&amp;quot; search. This is a second search that appends the results to the results of the first search. To do this:&lt;br /&gt;
&lt;br /&gt;
# Select '''Clear-Criteria''' from the menu to clear all the criteria from the criteria screen. This leaves the hit list intact and any subsequent searches are appended to the list.&lt;br /&gt;
# Select '''Clear-Hit List''' to clear all records from the hit list window. This leaves the criteria from the previous search loaded so you can make minor criteria adjustments and search again.&lt;br /&gt;
# Select '''Clear-New Search''' from the menu to clear both the hit list and the criteria for a new search.&lt;br /&gt;
# Select '''Window-Search Criteria''' to activate the criteria window so another search can be performed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Designing a report====&lt;br /&gt;
&lt;br /&gt;
# Perform a search of the document database for which the report is to be generated.&lt;br /&gt;
# From the search hit list, click the '''report''' button found below the hit list grid. This loads the Reports window.&lt;br /&gt;
# Press the '''Insert Report''' Button. Then you will be asked &amp;quot;Does this report print out a card format?&amp;quot; If you will be printing to index cards, answer yes. For reports on standard paper answer no.&lt;br /&gt;
# &amp;quot;New Report 1&amp;quot; will be inserted into the list of reports. Click that entry to highlight it, then click the edit button.&lt;br /&gt;
# The Edit Report window is displayed. Enter the description of the report and the path and filename where you will store the report. For instance if you were creating a report of clients, you could call the report &amp;quot;client.rpt&amp;quot;. To save the report to the halFILE directory on drive H:, you would enter &amp;quot;H:\HALFILE\CLIENT.RPT&amp;quot; into the path and filename box. The '''Select''' button is provided to help you find and select existing reports or set the path for a new report.&lt;br /&gt;
# Press the '''Design''' button. This will load Crystal Reports. If Crystal Reports fails to load, set its location by selecting '''File-Report''' from the halFILE Administrator menu.&lt;br /&gt;
# From the Crystal Reports menu, select '''File-New''' to create a new report. This will take you through the steps of designing your new report. Refer to the Crystal Report manual or its help file for more information.&lt;br /&gt;
# When you are asked to choose a database connection, select an ODBC File DSN and find and select &amp;quot;halreports.dsn&amp;quot; found in your Windows Temporary directory. &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Hint: to quickly get to your temporary folder in the file location dialog box, you can type in %temp% and hit enter.&amp;lt;/span&amp;gt;&lt;br /&gt;
# Once the halreports.dsn is selected, the following text files will appear in Crystal's list of files for that DSN:    &lt;br /&gt;
:* '''criteria.txt''' - contains search criteria information. This can be used on a Crystal subreport that is inserted into the report header of your main report to show you what criteria was used to obtain the search results shown on the report.&lt;br /&gt;
:* '''halreport.txt''' - this contains report information for standard reports. It includes ALL of the information for the documents on the hit list.&lt;br /&gt;
:* '''halcard.txt''' - this contains report information for card-style reports. It includes ALL of the information for the documents on the hit list.&lt;br /&gt;
:* '''hitlist.txt''' - this contains report information reflecting only the data shown on the hit list. This file is useful when you want your report to exclude all of the multi-entry information and reflect exactly the search hit list screen.&lt;br /&gt;
# Design your report. When you are finished, select '''File-Save As''' and enter the same path and filename as you entered in step 5 above. (Note: Be sure the File-Save Data with Report option in Crystal in not checked).&lt;br /&gt;
# Select '''File-Exit''' to return to halFILE.&lt;br /&gt;
# Click the '''Done''' button to save the report setup information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Printing a report====&lt;br /&gt;
&lt;br /&gt;
# Perform a search.&lt;br /&gt;
# From the hit list click the report button.&lt;br /&gt;
# Click on the report that you wish to print from the reports listed.&lt;br /&gt;
# The print window is displayed where you can print the report directly to the default printer, preview the report, or select the printer.&lt;br /&gt;
# When PRINT PREVIEW is selected the report is generated and displayed in a window. Click the printer icon at the bottom of the screen to route the report to the selected printer.&lt;br /&gt;
# Press the close button to close the report window.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Printing Large Reports====&lt;br /&gt;
&lt;br /&gt;
The Report Only check box is used when printing large reports. When this option is checked, the system performs the search but does not load the Hit List window. Rather, the results of the search are passed directly to the reporting mechanism.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Avoiding slow searches====&lt;br /&gt;
&lt;br /&gt;
Each field in the document database is indexed. However, a field that is indexed is indexed from the left only. Therefore, keep in mind the following:&lt;br /&gt;
&lt;br /&gt;
# Avoid 'free form' and 'end of field' searches unless associated with other criteria that use a different search method. Free-form and End of Field searches are unable to use the index and must read the entire database to find matches.&lt;br /&gt;
# If name fields are posted so a 'free form' search is often required, consider using 'Proximity Search' (see section later in this chapter). &lt;br /&gt;
# Enter as much search criteria as possible.&lt;br /&gt;
# If possible, avoid searches that find hundreds of hits. When the hit list is loaded, the data for a search must be written to a disk file. The more records that must be loaded, the longer it takes for the entire grid to be loaded.&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue; font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: Even though an hour glass mouse pointer is displayed when the hit list grid is being loaded, you can actually perform some actions against the grid including viewing a document. The hourglass will change back to a pointer when the entire grid is loaded.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Criteria Field Types===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
As you fill in the criteria fields, check the search type button box in the upper right hand corner of the criteria window to ensure that the desired search type is being performed. Search types include:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Exact Match'''&amp;lt;/u&amp;gt; - the field data in the database must exactly match the criteria.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Beginning of Field'''&amp;lt;/u&amp;gt; - the field data in the database must begin with the criteria entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''End of Field'''&amp;lt;/u&amp;gt; - the field data in the database must end with the criteria entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Free Form Search'''&amp;lt;/u&amp;gt; - the field data in the database must contain the criteria entered.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue; font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
A &amp;lt;b&amp;gt;Free Form Search&amp;lt;/b&amp;gt; may be slow because the search engine must examine every database record to determine if a match has occurred. Therefore, this type of search should be avoided if possible. If, however, other non-free form criteria is entered, the search will be fast.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Greater Than'''&amp;lt;/u&amp;gt; - the field data in the database must be greater than the criteria entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Less Than'''&amp;lt;/u&amp;gt; - the field data in the database must be less than the criteria entered&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Range'''&amp;lt;/u&amp;gt; - the field data in the database must be within the range of the two criteria values entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''SmartName Search'''&amp;lt;/u&amp;gt; – when you exit from a criteria box designated as a Smart Name search, the system converted the names in the box to aliases using the Smart Name dictionary. See Smart Names for more information.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Soundex'''&amp;lt;/u&amp;gt; – a &amp;quot;sounds like&amp;quot; search is performed on the criteria field.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Search criteria results examples'''&lt;br /&gt;
&lt;br /&gt;
The following chart shows some examples of how the search engine works. The Criteria Entered column represents the criteria you might enter into a criteria field. The Database Field columns contain data that could be in your database. The exact, beginning, end, free form, greater and less columns show whether or not the record would be found given the criteria that was entered.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Criteria Entered'''||'''Database Field'''||'''Exact'''||'''Beginning'''||'''End'''||'''Free Form'''||'''Greater'''||'''Less'''||'''Range'''&lt;br /&gt;
|-&lt;br /&gt;
|Smith, J||Smith, John||no||yes||no||yes||yes||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|Smith, John||Smith, John||yes||yes||yes||yes||no||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|John||Smith, John||no||no||yes||yes||yes||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|400||450||no||no||no||no||yes||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|100 &amp;lt;thru&amp;gt; 200||201||n/a||n/a||n/a||n/a||n/a||n/a||no&lt;br /&gt;
|-&lt;br /&gt;
|100 &amp;lt;thru&amp;gt; 200||100||n/a||n/a||n/a||n/a||n/a||n/a||yes&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===The Hit List Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once a search is performed, a hit list window similar to the sample below is displayed showing the results of the search. This grid includes a row for each record found in the search and a column for each field in the database. If a field is a multi-entry field, only the first entry in the database is displayed.&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_HitList4.jpg]]&lt;br /&gt;
&lt;br /&gt;
====Sorting the Hit List====&lt;br /&gt;
To sort the Search Hit List by any field, simply click the column header. This sorts the column alphabetically. Click the column header again to sort in reverse alphabetical order. Note that the default sort can be set on the '''Order By''' tab of the '''Tools-Option''' menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Selecting the Display Result Option====&lt;br /&gt;
The Hit List tab on '''Tools_Options''' menu of the Search Criteria screen provides three Display Result Options as follows.&lt;br /&gt;
# One row per document – displays a single row for each matching document, showing the first row of multi-entry data. This is the traditional display option from prior halFILE versions.&lt;br /&gt;
# Rows that match search criteria – also displays a single row for each matching document. However, the multi-entry data shown is derived from the row that matched the search criteria.&lt;br /&gt;
# All rows (includes multi-entry) – this option will show all rows of data for each document.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Formatting the hit list grid====&lt;br /&gt;
&lt;br /&gt;
# Position the mouse pointer on the grid divider lines in the header row and drag the mouse left or right to increase or decrease the width of a column.&lt;br /&gt;
# To re-order columns on the grid, click in the header of the column to move and hold the mouse button down. Then drag it over to where you want the column to be and release the mouse button.&lt;br /&gt;
# The Layout-Auto Size menu can be used to automatically size the columns based on the width of the data in the hit list.&lt;br /&gt;
# Once you have the grid column widths set to your liking, select '''Layout-Save Grid Format''' to permanently save column widths.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Marking entries in the hit list grid====&lt;br /&gt;
&lt;br /&gt;
'''&amp;gt;&amp;gt;'''	The marking feature lets you mark entries in the hit list and then re-load the hit list saving only marked entries or unmarked entries. To use this feature:&lt;br /&gt;
&lt;br /&gt;
# Click the row to mark and then click the '''Mark button'''. This places a check mark icon to the left of the row.&lt;br /&gt;
# Click the '''Show Marked List''' button found at the bottom of the screen to show items that have been marked.&lt;br /&gt;
# You can remove entries from the second list by selecting a row and pressing the '''Remove button. '''&lt;br /&gt;
# When you have marked all the desired records, press '''List Options''' button that appears when a record is placed into the second list. This shows a menu to save records marked items, remove marked items, or remove records in the bottom list from the top list. The hit list is then re-loaded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Saving and Restoring the Hit List====&lt;br /&gt;
&lt;br /&gt;
The search list can be saved to a file and restored during a later session by:&lt;br /&gt;
# From the search hit list window, select '''File-Save Hit List'''.&lt;br /&gt;
# Enter the file name to save the list to, using an '.HIT' extension.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Later, a saved search hit list can be restored by:&lt;br /&gt;
# Within Search, select '''File-Restore Hit List'''.&lt;br /&gt;
# Select the file name that was saved earlier.&lt;br /&gt;
&lt;br /&gt;
Once this is done, you can use the search hit list as if you had just performed the search.&lt;br /&gt;
&lt;br /&gt;
====The Right Click Menu on the Search Hit List====&lt;br /&gt;
&lt;br /&gt;
All of the menu selections under the Hit List menu are replicated on a right click menu that is activated by pressing the right mouse button with the arrow on a column and row of the search hit list. This is handy for performing quickly performing the hit list management features.&lt;br /&gt;
&lt;br /&gt;
See the Search Menu Summary at the end of the chapter to review the menu selections that are on the Right Click and Hit List menus.&lt;br /&gt;
&lt;br /&gt;
===The Document Information Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the Document Information Window is loaded the screen will be similar to the sample below. Fields that cannot be altered such as document number, storage location and folder appear in a lighter shade. These fields are used to locate the image relating to the document. Date fields are formatted using the long date format set up in the Windows Control Panel (Regional and Language Options). Multi-entry fields are placed in larger text boxes with scroll bars on the right if all the entries will not fit in the box. Like Index, a question mark icon will appear if a field is validated in a table. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Changing database information===&lt;br /&gt;
&lt;br /&gt;
# Perform a search and select a record from the hit list to load the Document Information Window.&lt;br /&gt;
# Click in the desired field and make changes. Date fields can be keyed in the standard mm/dd/yy or mm/dd/yyyy format. &lt;br /&gt;
# To save the changes, press CTRL-S.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue; font-type:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: If security is enabled, users that do not have Index privileges will not be able to change the database information.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_DocInfo4.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Imaging View Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
If the document is an image, the Image View Window shown below is used to view the image. This View Window will automatically display when the Document Information Window is displayed.&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_ImageWindow4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Zooming in on the image====&lt;br /&gt;
&lt;br /&gt;
# Position the mouse arrow over the area of the image you wish to zoom in on.&lt;br /&gt;
# Press and hold the left mouse button.&lt;br /&gt;
# Drag the mouse to form a box around the area to zoom in on.&lt;br /&gt;
# Release the mouse button.&lt;br /&gt;
# To return the image to full page, double click on the image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Rotating the image====&lt;br /&gt;
&lt;br /&gt;
Click one of the page rotation icons in the tool bar on the Image Viewer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Printing an Image====&lt;br /&gt;
&lt;br /&gt;
# Click the printer icon in the tool bar above the image or select File-Print Current Image from the menu. Or select the Printer icon on the Viewer Window.&lt;br /&gt;
# The Print Window is displayed showing a page range for all the images for the document. Select the desired page range and press the OK button&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Using image panning====&lt;br /&gt;
&lt;br /&gt;
# Display the image.&lt;br /&gt;
# Zoom in on a portion of the image.&lt;br /&gt;
# Hold on the left mouse button.&lt;br /&gt;
# Drag the mouse pointer around to pan around the image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Zoom Hot Keys====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|Alt-Z||zoom toggle&lt;br /&gt;
|-&lt;br /&gt;
|Alt-1||zoom to upper left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-2||zoom to upper right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-3||zoom to lower left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-4||zoom to lower right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-~||Fit width (toggles upper half/lower half of document)&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl-F||Goes to first page of the document&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl_L||Goes to last page of the document&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Managing Search Windows===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
As described above, there are several windows that comprise the Search Module. By managing these windows, you are able to view the data and related images in many different ways. halFILE defaults to certain window sizes and formats and loads and hides the different windows automatically whenever they are needed. You can adjust the size and position of these windows and halFILE will remember the layout. halFILE also provides a Window menu to help you navigate between the various search windows.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Viewing the SQL Statement for a Search====&lt;br /&gt;
&lt;br /&gt;
The '''Window-SQL''' menu selection shows how the search criteria was interpreted into an SQL (Structured Query Language) statement. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Returning to the Search Hit List Window====&lt;br /&gt;
&lt;br /&gt;
From any search window (except the image viewer window), you can press the '''F8''' button to display the search hit list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Preparing for a New Search====&lt;br /&gt;
&lt;br /&gt;
The '''Clear-New Search''' menu will clear the current search criteria and activate the Search Criteria Window. The hot key combination for this menu is Alt-C-N. There is also a convenient '''New Search''' button at the bottom of the hit list window.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Append Searches====&lt;br /&gt;
&lt;br /&gt;
When you click the Begin Search button to perform a search and the system detects that there are already documents in your Search Hit List, a pop up menu will give you append search options that you can perform as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Search primary and add to hit list'''&amp;lt;/u&amp;gt; - this option will search your document database and add any new records found that match the criteria to the existing records in your hit list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Search hit list and retain matches'''&amp;lt;/u&amp;gt; - this is a sub-search of the records found in your hit list. Any records that found match the criteria are kept in the hit list while those records that do not match the criteria are discarded.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Search hit list and delete matches'''&amp;lt;/u&amp;gt; - this also performs a sub-search of the records in the search hit list. Any records found meeting the criteria are removed from the hit list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear hit list and begin new search'''&amp;lt;/u&amp;gt; - this selection clears any existing records from the search hit list and begins a new search of your document database using the criteria.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Combining Documents on the Search Hit List====&lt;br /&gt;
&lt;br /&gt;
The Search module includes a feature where images for documents on the Search Hit List are combined into a new document. The data for one of the documents being combined may also be posted to the newly created document. The Image Move utility can also be loaded to reorder the documents, if needed. The following describes the steps used to combine images to a new document.&lt;br /&gt;
&lt;br /&gt;
# The first step is to identify the document from which the data will be posted. Select the '''Hit List-Mark as Doc Data for Combine''' menu to place a &amp;quot;D&amp;gt;&amp;gt;&amp;quot; mark in the first column of the selected row. The data from the marked document will eventually be posted to the newly created document. If you do not wish data to be posted, then you can skip this step.&lt;br /&gt;
# The second step is to mark additional rows from which the combined images will come. Note that the combine feature only processes image documents. Text and Associated documents (such as Word, Excel) will be skipped.&lt;br /&gt;
# Once all rows have been marked, select the Hit List-Marked Items-Combine menu. The system will verify the marked items and then:&lt;br /&gt;
## Combine all the images into a new document in the currently selected basket.&lt;br /&gt;
## If a Data Document was selected in step 1, then the data will be posted to the new document record.&lt;br /&gt;
## At the end of the process, a panel will show the results including number of documents that were processed, skipped and missing. It will ask if the Image Move Utility should be loaded to reorder the documents.&lt;br /&gt;
## If the Image Move Utility is loaded, then a screen will display where the user can reorder the documents, then click Save to make the reorder permanent.&lt;br /&gt;
&lt;br /&gt;
===Setting Up Custom Search Features===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Use the '''Tools-Options''' menu in Index to define custom features that affect the Search Module. Unless otherwise explicitly stated, saving options here will affect all halFILE stations and users. The Tools-Options menu brings up a form that includes tabs for the following items:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hit List====&lt;br /&gt;
&lt;br /&gt;
The Hit List tab is used to set up special halFILE features pertaining to the Hit List window including:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List Descriptions'''&amp;lt;/u&amp;gt; – For coded validation fields, this option can be checked to show the table description instead of code on the hit list. Note that when this option is enabled, then the description is displayed for every coded field except TitleSubdivision and TitleTownship.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Display Results'''&amp;lt;/u&amp;gt; – this defines how the search results are listed on the Hit List Window. The options are:&lt;br /&gt;
* One row per document – this is the traditional halFILE hit list format where one row per matching document is shown and the data shown is from the first multi-entry row of the document.&lt;br /&gt;
* Rows that match search – this option will display multi-entry data from the row that matched the criteria. For example, if you performed a search for a name = &amp;quot;Smith&amp;quot; and on the document the Names were listed as &amp;quot;Jones, Bob&amp;quot; then &amp;quot;Smith, Mary&amp;quot; then &amp;quot;Smith, John,&amp;quot; then the Search hit list will show a wide row with &amp;quot;Smith, Mary&amp;quot; and Smith, John&amp;quot; listed since they matched the search criteria.&lt;br /&gt;
* All rows (includes multi-entry) – this options displays all rows for documents match the search criteria. In the above example, &amp;quot;Jones, Bob&amp;quot; then &amp;quot;Smith, Mary&amp;quot; then &amp;quot;Smith, John&amp;quot; are listed.&lt;br /&gt;
* Remove duplicates from hit list – check this box so, if you are performing a search that well append results to an existing hit list, it will check and remove and documents already in the hit list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List Button Execute'''&amp;lt;/u&amp;gt; – this section configures a user-defined button at the bottom of the hit list. The &amp;quot;Pending Order template&amp;quot; button will display a template for configuring a new Pending Order when that system is configured.  The &amp;quot;Word Merge template&amp;quot; button will display a template for setting up the Word Merge feature where the results of the search can be filtered through a Word Merge document.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''References'''&amp;lt;/u&amp;gt;– this section defines the halFILE Reference feature in Search. The Reference feature, set up in the database section of the halFILE Administrator, is used to reference one halFILE document to another by linking data in two or more fields. On this screen, you define whether the View References box on the Search Criteria page should be checked by default when entering the search module. You can also set up the colors to use for any Reference documents added to the Hit List.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List Colors'''&amp;lt;/u&amp;gt; – this section defines the Hit List color coding for selected documents. Here, you set up the colors to use for documents that match a certain criteria. For example, you can set this up so documents that have the code 'WD' in a Doc_Type field show up as white on blue. This makes important documents stand out. When setting up these color settings, you first select a Color Set. This are numbered sets beginning with one. halFILE does not allow gaps in the color sets used (i.e. if you set up color set 1 and color set 3, and color set 2 is blank, then color set 3 will be ignored.) After selecting the color set, you should select the Field to match, enter the data to match, and chose the foreground and background colors by clicking the '''select''' buttons.. When the colors are selected, you will see words &amp;quot;Sample Text&amp;quot; changed to reflect the selected color. Once the color set is defined, click the '''Save Color Set''' button to save the parameters.&lt;br /&gt;
&lt;br /&gt;
As an example of two the Hit List Color preferences should be set up, let's set it up so the Hit List row is white on blue if the Doc_Type field is 'WD,' white on red if the Doc_Type field is 'NTG' and black on pale yellow for all other rows. Here is the process:&lt;br /&gt;
&lt;br /&gt;
# Select Color Set 1.&lt;br /&gt;
# Select Doc_Type from the Field to Match drop down box.&lt;br /&gt;
# Enter WD into the Field Value box.&lt;br /&gt;
# Click the '''select''' button to the right of the foreground color and select white from the color spectrum provided.&lt;br /&gt;
# Click the '''select''' button to the right of the background color and select blue from the color spectrum provided.&lt;br /&gt;
# Click the Save Color Set button to save Color Set 1.&lt;br /&gt;
# Select Color Set 2.&lt;br /&gt;
# Select Doc_Type from the Field to Match drop down box.&lt;br /&gt;
# Enter MTG into the Field Value box.&lt;br /&gt;
# Click the '''select''' button to the right of the foreground color and select white from the color spectrum provided.&lt;br /&gt;
# Click the '''select''' button to the right of the background color and select red from the color spectrum provided.&lt;br /&gt;
# Click the Save Color Set button to save Color Set 2.&lt;br /&gt;
# Select Color Set 3.&lt;br /&gt;
# Select PRDOC  from the Field to Match drop down box.&lt;br /&gt;
# Enter the two-character database id (it appears at the top of the halFILE Manager in the database drop down box) into the Field Value box. This is a good method for color coding all documents except those in previous color sets since the PRDOC field in the database is always filled with the database id.&lt;br /&gt;
# Click the '''select''' button to the right of the foreground color and select black from the color spectrum provided.&lt;br /&gt;
# Click the '''select''' button to the right of the background color and select yellow from the color spectrum provided. You can use the slider bar to the right of the spectrum to make it paler or brighter as needed.&lt;br /&gt;
# Click the Save Color Set button to save Color Set 3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Cross Name Search====&lt;br /&gt;
&lt;br /&gt;
This tab defines the cross name feature where two database fields a searched for the criteria given. To set this feature up you select the two fields that should be searched and define the prompt to be used when the Cross Name box is checked on the Search Criteria page. An example of how this feature is used would be a database having two name fields called First_Party and Second_Party. You would select the First_Party field from the drop down list for the First Cross Name field. Then select Second_Party from the drown list for the Second Cross Name field. Then enter &amp;quot;First or Second Party&amp;quot; in the field caption box and save the settings.&lt;br /&gt;
&lt;br /&gt;
Then, when you go to the Search Criteria screen and check the Cross Name search box, the First_Party caption changes to &amp;quot;First or Second Party&amp;quot; and the Second_Party text box is disabled. Enter the name to search for and when the Begin Search button is clicked, the First_Party is searched and matching results are listed under &amp;quot;Search 1.&amp;quot; Then the Second_Party is search for the same name and matching results are listed under &amp;quot;Search 2.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Order By====&lt;br /&gt;
&lt;br /&gt;
This tab defines to sort order options for searches in this database. You select a field from the drop down list at the top of the screen, then click the Insert Field button next to the Order By set you are defining. This adds the field to the Order By Clause.&lt;br /&gt;
&lt;br /&gt;
For example, you wish to define 2 sort options. The first (and default) sort will be on a field called Date_Filed and will be in reverse order. The second sort will be on Doc_Type. Here is the process of setting this up:&lt;br /&gt;
&lt;br /&gt;
# Select Date_Filed from the field drop down at the top of the screen.&lt;br /&gt;
# Clear out anything in the 1st Order by Clause box and then click the '''Insert Field''' button to add Date_Filed to the box. Immediately after Date_Filed add a space then &amp;quot;desc&amp;quot; to indicate descending or reverse order.&lt;br /&gt;
# Select PRSERV from the drop down at the top.&lt;br /&gt;
# Click the '''Insert Field''' button which changes the text in the 1st Order by Clause box from &amp;quot;primetable.date_filed&amp;quot; to &amp;quot;primetable.date_filed, primetable.prserv&amp;quot;&lt;br /&gt;
# Enter &amp;quot;Date Filed&amp;quot; into the 1st Order by Caption box.&lt;br /&gt;
# Select DateDoc_Type from the field drop down at the top of the screen.&lt;br /&gt;
# Clear out anything in the 2nd Order by Clause box and then click the '''Insert Field''' button to add Date_Filed to the box.&lt;br /&gt;
# Select PRSERV from the drop down at the top.&lt;br /&gt;
# Click the '''Insert Field''' button which changes the text in the 2nd Order by Clause box from &amp;quot;primetable.doc_type&amp;quot; to &amp;quot;primetable.doc_type, primetable.prserv&amp;quot;&lt;br /&gt;
# Enter &amp;quot;Document Type&amp;quot; Order by Caption box.&lt;br /&gt;
# Save the settings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Publish====&lt;br /&gt;
&lt;br /&gt;
This tab is used to set up the Hit List publishing feature (menu selection: '''Hit List-Marked Items-Publish'''). This feature can export or publish hit list information to a comma-delimited or html formatted file and includes the associated image files in multi-page tiff or PDF format. You can designate the data file header, detail, footer as well as the path and file name. If you are publishing to html, be sure to check the &amp;quot;publish as html&amp;quot; option. If you check the &amp;quot;publish images as PDF&amp;quot; option, a 3&amp;lt;sup&amp;gt;rd&amp;lt;/sup&amp;gt; party utility, TIFF2PDF.EXE, is required (see below). Template buttons are available to help you set up the header, detail and footer sections (for comma-delimited format, you probably would not have a footer).&lt;br /&gt;
&lt;br /&gt;
The publish feature works as follows:&lt;br /&gt;
# Perform a search for documents you wish to publish.&lt;br /&gt;
# On the hit list screen, mark those documents to publish. You can right-click and select mark all to mark all of the documents on the hit list.&lt;br /&gt;
# Select the Hit List-Marked Items-Publish menu.&lt;br /&gt;
# Document fields are exported as designated by the header, detail and footer parameters. The images for a document are saved as a multi-page tiff images or PDF documents in the publish folder, having a name of the halFILE document number and an extension of TIF.&lt;br /&gt;
&lt;br /&gt;
Publish is a convenient way to deliver data and images to third parties. The html feature can also be used to publish halFILE information to the web.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''PDF Format (TIFF2PDF.EXE)'''&lt;br /&gt;
&lt;br /&gt;
To publish images as PDF documents, the TIFF2PDF.EXE utility must exist in the halFILE program folder. Alternatively, the Irfanview Viewer utility can be installed with the PDF extensions. See the '''Configuring an alternative TIFF to PDF Converter''' link in the Supporting Documents section of HALFILE.COM for more information.&lt;br /&gt;
&lt;br /&gt;
====Image modifications====&lt;br /&gt;
&lt;br /&gt;
This tab lets you configure a trigger program to run if the image is modified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Execute Triggers====&lt;br /&gt;
&lt;br /&gt;
This tab defines external programs that are triggered by actions that occur in search.&lt;br /&gt;
&lt;br /&gt;
The Lost Focus Execute trigger defines an external program that is run when information in a field on the Document Information window is changed.  This feature lets you restrict the triggered program to run only when the designated field is modified. &lt;br /&gt;
&lt;br /&gt;
The Search Execute trigger is run when a document is saved in search. A common example of when this option is used is the Pending Order System feature where, after a document is saved, the pending order program is run to check to see if any of the data being posted may affect an open order. A template button is available on this form to provide a sample of a pending order check. Another template is provided for running the HFFlow32.exe which synchronizes data in two halFILE databases that are involved with database lookups to each other. When this option is saved, the setting is written to the database section [aaaHFWdd] of halfile.ini and therefore affects saving document information on all station.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Document Information e-mail====&lt;br /&gt;
&lt;br /&gt;
This tab is used to define information that is sent when the Marked Items-Send note menu is selected. You can designate the default e-mail addresses as well as e-mail subject and body information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Scan-on-demand e-mail====&lt;br /&gt;
&lt;br /&gt;
This tab is used to define information that is sent when the Marked-Items-Send missing image note menu is selected. You can designate the default e-mail addresses as well as e-mail subject and body information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Notifications====&lt;br /&gt;
&lt;br /&gt;
The Notifications tab configures halFILE's notification feature where e-mail notifications are sent to designated parities if certain information is posted or changed. When this option is saved, the setting is written to the database section \[aaaHFWdd\] of hfglobal.ini and therefore affects all halFILE stations only for this database. Note that there are also options that need to be set in HFNotify32.ini to complete setting up this feature.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Word Merge====&lt;br /&gt;
&lt;br /&gt;
The Word Merge tab is used to configure halFILE's Word Merge feature used to merge hit list information with a Word document. The following set up information is required:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Global settings for all stations'''&lt;br /&gt;
&lt;br /&gt;
This frame configures Word Merge options that affect all stations. These settings are written to the wordmrg.ini file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Unique database field'''&amp;lt;/u&amp;gt; - select a field which can be used as a unique key to the Word Merge database. The contents of this field can occur only one time in the hit list. Typically this is a file number of some type.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Date format'''&amp;lt;/u&amp;gt; - select the date format to use when writing dates to the Word Merge database file.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Post table description'''&amp;lt;/u&amp;gt; - For coded fields, check this box if you wish to write the description from the code table instead of the code.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Combine multi-entry information as one record'''&amp;lt;/u&amp;gt; - check this box to write one record per document to the Word Merge database, combining multiple entries.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Settings for this station only'''&lt;br /&gt;
&lt;br /&gt;
This frame configures Word Merge options that affect this station only. These settings are written to the wordmrgl.ini file in the Windows folder.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Program to run for Word Merge'''&amp;lt;/u&amp;gt; - select the Word executable file, normally Winword.exe.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Word merge database path'''&amp;lt;/u&amp;gt; - select the path where the Word Merge database is saved.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Starter====&lt;br /&gt;
&lt;br /&gt;
See the Starter System section location below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Fallout Report====&lt;br /&gt;
&lt;br /&gt;
See the Starter System section location below.&lt;br /&gt;
&lt;br /&gt;
===SmartName Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The SmartName search feature has been discontinued in version 4.0. Instead, the more powerful '''Auto Complete''' feature can be used where you press '''F4''' in a name field on the Search Criteria or Index form, and then type the name. The system then shows matching names that exist in the database. So, if you press F4 then type “Patterson Jo” you will be shown “Patterson Joe”, “Patterson Joey”, “Patterson Joseph” etc. You can select the names from the list to search for.&lt;br /&gt;
&lt;br /&gt;
===Soundex Searches===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Soundex is a search method that uses an algorithm to find data that 'sounds like' the search criteria you entered. This is typically used for name searches. While the soundex algorithm will often find names that are quite different from the name you are searching for, it is useful in many situations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How Soundex Works'''&lt;br /&gt;
&lt;br /&gt;
The Soundex algorithm creates a four-character code from the name you are searching for and then finds names in the database that have the same soundex code. The first character of the code is always the first character of the name. The next three characters of the code are a numeric representation of the letters in the name which are valid soundex letters (special characters and vowels are ignored). For example, the soundex code for 'Smith' is 'S530'. When you perform a soundex search for Patterson, you will find 'Petersen' since the soundex code for 'Patterson' is the same as 'Petersen.' &lt;br /&gt;
&lt;br /&gt;
When the soundex search type is selected, halFILE will convert each name entered for the search criteria to a soundex code and then perform the search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Using Soundex in Search'''&lt;br /&gt;
&lt;br /&gt;
You can perform a soundex search as follows:&lt;br /&gt;
# On the Search Criteria screen, go to the field in which you want to use the feature.&lt;br /&gt;
# Type in the name you wish to search for.&lt;br /&gt;
# Click the '''Soundex '''button in the search options box.&lt;br /&gt;
# Click Begin Search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Limitations to Soundex'''&lt;br /&gt;
&lt;br /&gt;
Soundex can only be used on database engines that support the SQL Soundex function. This function is &amp;lt;u&amp;gt;NOT&amp;lt;/u&amp;gt; supported in Microsoft Access at this time so the Soundex button is disabled in search if your database is Access. The soundex function is valid in other databases such as Microsoft SQL Server and Sybase SQL.&lt;br /&gt;
&lt;br /&gt;
===Cross Name Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Cross name search is a feature where you can instruct the search engine to search two multi-entry text fields for a value, performing a single search for both fields. This is typically used against name fields. For example, if you have one field called First_Party and a second field called Second_Party, with this feature you can perform a search for 'Smith, John' and the system will search for any documents where the Grantor = Smith, John OR the Grantee = Smith, John.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Setting up Cross Name Search'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Use the Tools-Options menu to set up Cross Name Search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Using the Cross Name Search Feature'''&lt;br /&gt;
&lt;br /&gt;
Once the above steps have been performed, the following steps are performed to use this feature:&lt;br /&gt;
# Go to the Search Criteria screen.&lt;br /&gt;
# Check the Cross name Search box found above the Begin Search button. You will see the caption on the first name field changed to the cross name caption and the second name field will be disabled.&lt;br /&gt;
# Enter the name to search for in the enabled name field box (plus any other criteria you wish to include on the search) and click Begin Search.&lt;br /&gt;
# The system searches for the name in the name field and adds those matches to the hit list. Then the system searches for the name in the second name field and appends those matches to the end of the first hit list, resulting in a composite list of matches.&lt;br /&gt;
# If you then wish all the names to be sorted by some column, you can right click on the column and select the appropriate sort option.&lt;br /&gt;
&lt;br /&gt;
===Starter Searches===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The Starter System was designed for the Title Industry but may have valuable application in other types of organizations as well. With this system, you define &amp;quot;criteria sets&amp;quot; consisting of fields which are commonly searched. Then, you can fill in all of the criteria for these sets and the system can perform a search using the criteria for each set to derive a composite search. &lt;br /&gt;
&lt;br /&gt;
Starter searches, therefore, are useful when more than one search must be performed to perform the full search. Instead of performing an initial search and then one or more append searches, with the Starter system you can fill in all the criteria and perform back to back searches for each criteria set.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Setting Up the Starter System for a Database====&lt;br /&gt;
&lt;br /&gt;
The Starter tab of the Tools-Options menu in Search used to configure halFILE's Starter system. These options are saved to hfstarter.ini. Note that for e.halFILE, these options are placed in halweb.ini. The following describes the settings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Enable this feature'''&amp;lt;/u&amp;gt; - check this box to enable the Starter system.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Database name contains the latest posted date in the last 10 characters'''&amp;lt;/u&amp;gt; - this option tells the system that the posted or plant date through which the database has been verified can be found in the last 10 characters of the database name (File-Databases-ODBC Info button of the Administrator). For example, &amp;quot;Jackson County thru 10/15/2004&amp;quot; would be an example where this option is valid.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Number Field'''&amp;lt;/u&amp;gt; - the Starter Number is the number under which the Starter criteria information is stored in the halFILE database. Select a field in which to store this information. Typically a file number field is used. The Starter Number is entered by the user setting up the Starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Description Field'''&amp;lt;/u&amp;gt; - select the field where the description of the search is stored. The description is entered by the user setting up the Starter. This could be a remarks or comments field.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Open Date Field'''&amp;lt;/u&amp;gt; - select a date field where the date the starter was created is stored.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Close Date Field'''&amp;lt;/u&amp;gt; - once the starter search is no longer active, it can be closed. Select the date field where the date the starter was closed is stored.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Status Field'''&amp;lt;/u&amp;gt; - the Starter system posts an &amp;quot;open&amp;quot; status to the starter record when the starter is created and a &amp;quot;closed&amp;quot; status when it is closed. Select the field to be used to hold the status of the Starter. This is normally a document or instrument type field.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Date Field'''&amp;lt;/u&amp;gt; - this identifies the date to be used for the date down searches. Each time a search is performed for a starter, the date of the search is recorded in this field and becomes the beginning date for subsequent searches using this starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Security Group Field'''&amp;lt;/u&amp;gt; - – use this field if multiple users create starters and a user can only see the starters he/she creates. This feature posts the user’s security group (Configure-User Groups in the halFILE Administrator) to the field designated here. You should then configure the User Group security to prohibit the viewing of Starter documents containing some other group value.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Open Status Value'''&amp;lt;/u&amp;gt; - the value to post to the Starter Status field when a starter is created. For example, &amp;quot;STRO&amp;quot; could be the code used for Open Starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Closed Status Value'''&amp;lt;/u&amp;gt; - the value to post to the Starter Status field when a starter is closed. For example, &amp;quot;STRC&amp;quot; could be the code used for Closed Starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''New Document Prefix Letter'''&amp;lt;/u&amp;gt; - Enter a one character prefix letter to be used when create the starter document record in the halFILE database. Try to configure a unique letter not used by as a Station Id on capture stations.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Basket'''&amp;lt;/u&amp;gt; - enter the basket name to be used for newly created starter documents. We recommend a basket named &amp;quot;Starter.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
====Criteria Sets====&lt;br /&gt;
&lt;br /&gt;
You can configure a number of &amp;quot;criteria sets&amp;quot; which define a single halFILE search. Typically, in a Title Plant situation, the following criteria sets would be configured:&lt;br /&gt;
&lt;br /&gt;
* Grantor&lt;br /&gt;
* Grantee&lt;br /&gt;
* Cross Name&lt;br /&gt;
* Subdivision&lt;br /&gt;
* Township-Range&lt;br /&gt;
&lt;br /&gt;
To set up a criteria set, select the set number from the Criteria Set drop down box, configure all the options, then click '''Save Set'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Set Description'''&amp;lt;/u&amp;gt; - describes the search for this criteria set. Normally, it would be similar to the field selected in the Field to search box.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Field to search'''&amp;lt;/u&amp;gt; - select the field to search when the starter search for this criteria set is performed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Order hit list by'''&amp;lt;/u&amp;gt; - enter the order by clause to use when the starter search for this criteria set is performed. The default button selects an order by using the field selected in the Starter Number field box. This must use valid SQL statement form and the field names used must be valid to prevent an error from occurring when a search is performed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Default search type'''&amp;lt;/u&amp;gt; - select the default type of search to perform for this criteria set. The following are our recommendations for the common starter criteria sets.&amp;lt;br /&amp;gt;&lt;br /&gt;
* Grantor - BEGIN&lt;br /&gt;
* Grantee - BEGIN&lt;br /&gt;
* Cross Name - BEGIN&lt;br /&gt;
* Subdivision – TITLESUBDIVISION (automatically performs Add All Levels search)&lt;br /&gt;
* Township-Range - TITLETOWNSHIP (automatically performs Add All Levels search)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Performing a Starter Search====&lt;br /&gt;
&lt;br /&gt;
Let's go through an example to help you understand this feature. For a database examination, I need to perform 4 separate searches for the following fields defined as criteria sets:&lt;br /&gt;
* Criteria Set 1: Grantor&lt;br /&gt;
* Criteria Set 2: Grantee&lt;br /&gt;
* Criteria Set 3: Subdivision_Block_Lot&lt;br /&gt;
* Criteria Set 4: Township_Range_Section&lt;br /&gt;
&lt;br /&gt;
So, I fill in the search criteria on the standard Search Criteria page as shown on the screen example below.&lt;br /&gt;
&lt;br /&gt;
[[Image:Starter_Search_Search_Criteria.jpg]]&lt;br /&gt;
&lt;br /&gt;
You then click the '''Starter-Create''' menu and the system asks you to enter an Order Number for the search. &lt;br /&gt;
&lt;br /&gt;
Then, the system checks to see if that order exists and displays how the criteria sets are to be saved for the Order. It also asks for an Order Description and provides boxes for the Open Date (filled with today's date) and Closed Date (left blank on new orders). &lt;br /&gt;
&lt;br /&gt;
[[Image:Starter_Search_Overview.jpg]] &lt;br /&gt;
&lt;br /&gt;
The '''Save? '''column on the left indicates which fields you want to save to the Order. Normally, you would leave all items set to yes as is the default but they come in handy when you want to update the criteria for an order. To toggle the yes/no double click the cell. Also, at the bottom of the grid you will find the date range to search. The beginning date on a new order is preset at 1/1/1900. The ending date is either today's date or if configured, the system can pull the ending date from the database name. For example, if you maintain the database verification date in the database name, as the last characters of the name, the system can strip it off the name. Either way, if the &amp;quot;save ending date for date down search&amp;quot; check box is checked, then the ending date is saved to the order so it will be available for &amp;quot;date down&amp;quot; searches at a later time. Finally, there is a &amp;quot;view references&amp;quot; check box at the bottom. If this is checked, the reference documents will be included in the search.&lt;br /&gt;
&lt;br /&gt;
The '''Save Starter Information''' button saves the Starter information under the order number you provided. The information is stored in the halFILE database and is given a document type of &amp;quot;Starter&amp;quot; as defined in the parameters. The criteria set information is also stored in the related database fields in the database.&lt;br /&gt;
&lt;br /&gt;
The '''Save Starter and Run Search''' button saves the starter information, and then performs a &amp;quot;starter search&amp;quot;. A search is performed for each criteria set and a composite hit list is displayed as shown below. If you want to perform the search but do not care to save the starter information to the database, click the '''Run Search (nothing saved) '''button.&lt;br /&gt;
&lt;br /&gt;
[[Image:Starter_Search_Hit_List.jpg]]&lt;br /&gt;
&lt;br /&gt;
There is a header line for each criteria set so you can easily see the results of each search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Date Down Searches====&lt;br /&gt;
&lt;br /&gt;
Once a starter has been saved, a &amp;quot;date down&amp;quot; search can be performed to search the database for records added since the initial search was performed. To perform a date down search:&lt;br /&gt;
# Select the '''Starter-Edit''' menu on the search criteria page and enter the order number to use for the date down search.&lt;br /&gt;
# The criteria set page is displayed showing the criteria from the initial search. This time, however, the left-hand Save? column for all criteria sets is blank. Double click the cell in this column to indicate which fields to search by setting the cell to YES. &lt;br /&gt;
# Check your date range which will show a beginning date equal to the ending date of the last search you performed for this starter.&lt;br /&gt;
# Click the '''Save Starter Information and Run Search''' button or the '''Run Search (nothing saved)''' button to perform the date down search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Closing a Starter====&lt;br /&gt;
&lt;br /&gt;
To close a starter record, edit the starter as described above then click the '''Close Starter''' button. The document type for closed starters is posted to the record. Closed Starters do not appear on the Fallout Report.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Re-opening a Starter====&lt;br /&gt;
&lt;br /&gt;
To re-open a starter record, edit the starter as described above then click the '''Open Starter''' button. The document type for closed starters is posted to the record.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Copy a Starter to a new Starter====&lt;br /&gt;
&lt;br /&gt;
To copy the search criteria for a Starter to a new Starter, edit the starter as described above, then select the '''File-Copy Starter''' menu and enter a new order number. This changes the Starter Number on the form to the new starter number. Then click '''Save Starter Information''' or '''Save Starter Information and Run Search''' to save the new starter.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Saving the Grid Format of the Starter Information Form====&lt;br /&gt;
&lt;br /&gt;
You can resize the columns as needed on the Starter Information Form. Once the grid is sized to your liking, select the '''File-Save Grid Layout''' menu to keep the columns widths as the default settings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Fallout Report====&lt;br /&gt;
&lt;br /&gt;
The Starter System includes a Fallout Report showing any new database records that have been posted since the last time the Fallout Report was run. So, the Fallout Report performs a &amp;quot;date down&amp;quot; search for every open starter in the system. The report finds all the open starters and then for each starter, a search is performed to determine if any new records meet the search criteria for the starter criteria sets, having a date greater than the last fallout date. Matching records found are then listed on the Fallout Report.&lt;br /&gt;
&lt;br /&gt;
The Fallout Report tab of the Tools-Options menu configures the options used to print the report. The report must be built using Crystal Reports (a sample report, fallout.rpt, is provided). Also, your fallout report program, HFFallout.exe, must match the Crystal Reports version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Report Description'''&amp;lt;/u&amp;gt; - describes the report.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Report Path'''&amp;lt;/u&amp;gt; - the path where the Crystal Report is located.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Report File'''&amp;lt;/u&amp;gt; - the file name of the Crystal Report. Do not enter any path information, just the report file name.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Last Fallout Report Date'''&amp;lt;/u&amp;gt; - this shows the date the report was last run. This date will be used as the starting date for the next Fallout Report process.&lt;br /&gt;
&lt;br /&gt;
The Fallout report can be run interactively or in auto mode. To run the report interactively, select the '''Starter-Fallout Report''' menu on the Search Criteria window. The date range is automatically filled in from the last time the report was run. The available fallout reports are listed in a drop down box. Select the report to run and click the '''Run Report''' button. Once report processing is complete, a message is displayed. Then click the '''Print Report''' to print the report results.&lt;br /&gt;
&lt;br /&gt;
To run the report automatically, you can schedule a job using SQL Server Agent that runs the following command line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;drive and path&amp;gt;\HFFallout.exe AAA;DD;User&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;drive and path&amp;gt; designate the location of hffallout.exe and AAA is the application id, DD is the database id and USER is the user id under which the report is generated. When the report job runs, the report files are saved in the user's folder. Then, the user can return to the Fallout Report menu, select the report and click the Print Report button.&lt;br /&gt;
&lt;br /&gt;
To save the ending date as the new starting date for the Fallout Report, click the '''Save New Fallout Date''' menu.&lt;br /&gt;
&lt;br /&gt;
Since the Fallout Report processes every Open Starter, it is important to close your starters when they are complete.&lt;br /&gt;
&lt;br /&gt;
===Proximity Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Proximity Search&amp;quot;  is a powerful new feature of the halFILE Search Module utilizing full text indexes. A full text search is performed, in which the words entered into the criteria must all be present but do not need to be in the same order as keyed. New full text indexes can be added to selected halFILE data fields like names, Grantors, Grantees, Addresses, etc. &amp;quot;Proximity&amp;quot; means each word in the search criteria for a field is in the same proximity in the database field. This feature requires SQL Server 2000 or later.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
If you search a name field for ''John Doe'', you will find docs where the name field contains:&lt;br /&gt;
{|cellspacing=&amp;quot;20&amp;quot;&lt;br /&gt;
|''Doe, John''&lt;br /&gt;
|''John Alan Doe''&lt;br /&gt;
|''Doe, Robert John''&lt;br /&gt;
|''The John Doe Trust''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Similarly, if you search a name field for ''Jo* Doe'', you will find docs where the name field contains:&lt;br /&gt;
{|cellspacing=&amp;quot;20&amp;quot;&lt;br /&gt;
|''Doe, John''&lt;br /&gt;
|''John Alan Doe''&lt;br /&gt;
|''Doe, Robert Joe''&lt;br /&gt;
|''The Joe Doe Trust''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Primarily used on name fields, this feature can perform a search and find documents regardless of the order of the words. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Enabling Proximity Search'''&lt;br /&gt;
&lt;br /&gt;
To enable Proximity Search for a database, go to the File-Databases menu of the halFILE Administrator. Select the database and click the Proximity Search button. Follow the instructions on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Using Proximity Search'''&lt;br /&gt;
&lt;br /&gt;
In the Search module, if a field has the full-text index built a new Proximity Search button will be enabled in the search types box. Select that to perform a Proximity Search. Note that you can set Proximity Search as the default search type for a field in the Custom Search set up of the halFILE Administrator.&lt;br /&gt;
&lt;br /&gt;
===Full-Text Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
A new Add-On Product called Automated Indexing is available which can be used to build a full-text index on the entire document. The module converts TIFF images to words using OCR then loads the words into the full-text index. Other document types such as Word, Excel, and PDF can also be full-text indexed.&lt;br /&gt;
&lt;br /&gt;
In halFILE, a new field is added to the end of the database called Fulltext. To search the full-text index, you type your search criteria into this box and select Proximity as the Search Type. The search is then performed against all the words in the document. Matches occur if the criteria words are in relatively close proximity in the document.&lt;br /&gt;
&lt;br /&gt;
For example, you searched for ''Cement Trucks'' and the document include the sentence reading ''Acme Cement Company sent seven trucks to the development project.'' Then that would be a match.&lt;br /&gt;
&lt;br /&gt;
===Search Menu Summary===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;'''Search Criteria window menus'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Begin Search'''&amp;lt;/u&amp;gt; - initiates the search. This is also invoked by pressing ALT-B.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Save Hit List'''&amp;lt;/u&amp;gt; – saves the records in the hit list to a file with a .HIT extension. The records can be reloaded using the File-Restore Hit List menu selection.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Restore Hit List'''&amp;lt;/u&amp;gt; – lets you select a saved hit list to restore.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Criteria'''&amp;lt;/u&amp;gt; - lets you print out the criteria for this search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Setup'''&amp;lt;/u&amp;gt; - lets you select the printer to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Close'''&amp;lt;/u&amp;gt; - closes the index routine and returns to the main menu.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Cut'''&amp;lt;/u&amp;gt; - cuts the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-X).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Copy'''&amp;lt;/u&amp;gt; - copies the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-C).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Paste'''&amp;lt;/u&amp;gt; - paste data from the Windows Clipboard into the current cursor position (hot key CTRL-V).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Undo'''&amp;lt;/u&amp;gt; – this undoes the last keystrokes that were pressed by the user (hot key CTRL-Z).&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Criteria'''&amp;lt;/u&amp;gt; – clears out all the criteria entries.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Hit List'''&amp;lt;/u&amp;gt; – Removes all entries from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-New Search'''&amp;lt;/u&amp;gt; – Brings up a new search window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter-Create'''&amp;lt;/u&amp;gt; - if the Starter system is configured, this creates a &amp;quot;starter&amp;quot; record in the database which includes the criteria you have entered on the Search Criteria window. You can also run a search from the Starter screen that is displayed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter-Edit'''&amp;lt;/u&amp;gt; - if the Starter system is configured, this menu is used to edit an existing Starter record and run a search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter-Fallout Report'''&amp;lt;/u&amp;gt; - if the Starter system is configured, this menu is used to print a &amp;quot;Fallout&amp;quot; report consisting of documents which match open starters for a given date range.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Tools-Options'''&amp;lt;/u&amp;gt; - this menu is used to configure custom search options.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-SQL'''&amp;lt;/u&amp;gt; – displays the SQL Statement used to perform the search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Hit List View'''&amp;lt;/u&amp;gt; – displays the Hit List window. This is also invoked by pressing the F8 key.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Help'''&amp;lt;/u&amp;gt; - display on-line help information (hot key F1).&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Search Hit List window menus'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Save Hit List'''&amp;lt;/u&amp;gt; – saves the records in the hit list to a file with a .HIT extension. The records can be reloaded using the File-Restore Hit List menu selection.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Restore Hit List'''&amp;lt;/u&amp;gt; – lets you select a saved hit list to restore.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Criteria'''&amp;lt;/u&amp;gt; - lets you print out the criteria for this search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Setup'''&amp;lt;/u&amp;gt; - lets you select the printer to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Delete Document'''&amp;lt;/u&amp;gt; – deletes the currently select document and its images from the halFILE database. You must have rights to perform this action.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Close'''&amp;lt;/u&amp;gt; - closes the index routine and returns to the main menu.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Prior Doc'''&amp;lt;/u&amp;gt; - allows you to view the prior document in the hit list. May also be invoked by pressing F11.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Next Doc'''&amp;lt;/u&amp;gt; - allows you to view the next document in the hit list. May also be invoked by pressing F12.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Fallout/Pending Orders'''&amp;lt;/u&amp;gt; - if the Pending Order system is configured, this is used to view fallout documents and pending orders.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Reference Documents'''&amp;lt;/u&amp;gt; – if a Search Reference was set up, this menu selection is displayed to retrieve reference documents for all the documents in the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Criteria'''&amp;lt;/u&amp;gt; – clears out all the criteria entries.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Hit List'''&amp;lt;/u&amp;gt; – Removes all entries from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-New Search'''&amp;lt;/u&amp;gt; – Brings up a new search window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Criteria'''&amp;lt;/u&amp;gt; - displays the Search Criteria window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Document Information'''&amp;lt;/u&amp;gt; – displays the Document Information window. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Mark Document'''&amp;lt;/u&amp;gt; – marks the currently selected document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Remove Document'''&amp;lt;/u&amp;gt; – removes the currently selected document from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Mark All'''&amp;lt;/u&amp;gt; – marks all the documents in the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-View Document'''&amp;lt;/u&amp;gt; – views the currently selected document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Copy to Document Clipboard'''&amp;lt;/u&amp;gt; – copies the selected document to the halFILE Document Clipboard. Then go to the Index module and select the Edit-Paste from Document Clipboard to use the selected document as the source data for the duplication hot keys.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Mark as Doc Data for Combine'''&amp;lt;/u&amp;gt; – this menu selection works with the '''Hit List-Marked items-Combine''' feature below. This marks the selected hit list row with &amp;quot;D&amp;gt;&amp;gt;&amp;quot; to identify it as the row to be used to post index information for the new document created by the Combine feature.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Keep'''&amp;lt;/u&amp;gt; - this option removes all documents from the hit list except the marked items.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Remove'''&amp;lt;/u&amp;gt; - this option removes all the marked items from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked items-Combine'''&amp;lt;/u&amp;gt; – this feature will combine document image for all the marked items, create a new document with the index information from the row marked as the Doc Data for Combine (see above menu selection). It then loads the Image Move Utility so, if desired, the images for the newly created document can be reordered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Print'''&amp;lt;/u&amp;gt; - this option prints the images for all marked items. It does not print Associated or Text documents.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email-One attachment'''&amp;lt;/u&amp;gt; - this option combines all the images for marked items and attaches it to an e-mail. You e-mail client is then loaded so you can send the attachment.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email-Multiple attachments'''&amp;lt;/u&amp;gt; - this option creates an e-mail attachment for each document and loads your e-mail client.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email-Select pages'''&amp;lt;/u&amp;gt; - this option displays a screen showing all the pages for the marked items. You can then select the pages to attach to the e-mail.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email as PDF-One PDF attachment'''&amp;lt;/u&amp;gt; - this option combines all the images for marked items and attaches it as a PDF document to an e-mail. You e-mail client is then loaded so you can send the attachment.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email as PDF-Multiple PDF attachments'''&amp;lt;/u&amp;gt; - this option creates a PDF  e-mail attachment for each document and loads your e-mail client.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email as PDF-Select pages as PDF'''&amp;lt;/u&amp;gt; - this option displays a screen showing all the pages for the marked items. You can then select the pages to attach to the e-mail as a PDF document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-View references'''&amp;lt;/u&amp;gt; - this option performs the reference lookup for all marked items.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked items-Send note'''&amp;lt;/u&amp;gt; - this option sends an e-mail note that may contain database information from the marked documents. The information included in the e-mail is pre-configured using the '''Tools-Options''' (Document information e-mail tab). &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Send missing image note'''&amp;lt;/u&amp;gt; - this option sends an e-mail note that may contain database information from the marked missing image documents. The information included in the e-mail is pre-configured using the '''Tools-Options''' (Scan-on-demand e-mail tab).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Export hit list data/images'''&amp;lt;/u&amp;gt; – this exports the marked documents (data and images) to a location and in a format as designated by the Export tab of the Tools-Options menu (Export tab).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Marked Items-Send to halTrack'''&amp;lt;/u&amp;gt; - this menu appears if you are a halTrack ASP customer. It will upload the marked documents and data to your halTrack web site.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Sort-Ascending'''&amp;lt;/u&amp;gt; – sorts the hit list in ascending order on the column that is currently selected.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Sort-Descending'''&amp;lt;/u&amp;gt; – sorts the hit list in descending order on the column that is currently selected.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Toggle Missing'''&amp;lt;/u&amp;gt; – toggles the mark of documents identified as missing images.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Layout-Save Grid Format'''&amp;lt;/u&amp;gt; - saves the current hit list grid column widths.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Layout-Restore Grid Format'''&amp;lt;/u&amp;gt; – resets the hit list grid column widths to the default.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Layout-Auto Size'''&amp;lt;/u&amp;gt; – toggles the option to automatically set the column widths based on the data in the grid.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Help'''&amp;lt;/u&amp;gt; - display on-line help information (hot key F1).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Document Information window menus'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Save Document'''&amp;lt;/u&amp;gt; - saves the information entered for the document. This is also invoked by pressing CTRL-S.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Image'''&amp;lt;/u&amp;gt; - prints the image currently being shown in the image view window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Criteria'''&amp;lt;/u&amp;gt; - lets you print out the criteria for this search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Setup'''&amp;lt;/u&amp;gt; - lets you select the printer to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Delete Document'''&amp;lt;/u&amp;gt; – deletes the currently select document and its images from the halFILE database. You must have rights to perform this action.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Close'''&amp;lt;/u&amp;gt; - closes the index routine and returns to the main menu.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Attach Note'''&amp;lt;/u&amp;gt; – Allows attachment of a note which is indicated by an eraser icon in the top left corner of the index fields box. When the eraser icon is clicked the note screen pops up with the note.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Copy to Document Clipboard'''&amp;lt;/u&amp;gt; – copies the document to the halFILE Document Clipboard. Then go to the Index module and select the Edit-Paste from Document Clipboard to use the selected document as the source data for the duplication hot keys.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Cut'''&amp;lt;/u&amp;gt; - cuts the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-X).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Copy'''&amp;lt;/u&amp;gt; - copies the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-C).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Paste'''&amp;lt;/u&amp;gt; - paste data from the Windows Clipboard into the current cursor position (hot key CTRL-V).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Undo'''&amp;lt;/u&amp;gt; – undoes the last keystrokes entered by the operator (hot key CTRL-Z).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Append Pages-From File'''&amp;lt;/u&amp;gt; – allows a page to be scanned and added to the document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Append Pages-From Scanner'''&amp;lt;/u&amp;gt; – allows a page to be scanned and added to the document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Re-import-Document'''&amp;lt;/u&amp;gt; – brings the document pages back on-line and into the currently selected basket.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Re-import-Document and Data'''&amp;lt;/u&amp;gt; – brings the document pages back on-line and into the currently selected basket and creates a database record duplicating the information from the original document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Prior Doc  F11'''&amp;lt;/u&amp;gt; – views the document previously listed on the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Next Doc  F12'''&amp;lt;/u&amp;gt; – views the next document listed on the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:red; font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: All OCR options require Imaging Professional for Windows components&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-Text'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into text file.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-Word'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into a Microsoft Word document. &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-HTML'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into an html web document.&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-Word Perfect'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into a WordPerfect document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-Text'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into text file.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-Word'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into a Microsoft Word document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-HTML'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into an html web document.&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-Word Perfect'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into a WordPerfect document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Selected-Clipboard'''&amp;lt;/u&amp;gt; - performs optical character recognition of the image area selected and places the results into the windows clipboard.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Criteria'''&amp;lt;/u&amp;gt; – clears out all the criteria entries.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Hit List'''&amp;lt;/u&amp;gt; – Removes all entries from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-New Search'''&amp;lt;/u&amp;gt; – Brings up a new search window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Hit List View'''&amp;lt;/u&amp;gt; – displays the Hit List window. This is also invoked by pressing the F8 key.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Criteria'''&amp;lt;/u&amp;gt; - displays the Search Criteria window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Help'''&amp;lt;/u&amp;gt; - display on-line help information (hot key F1).&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_8_-_Search_for_Documents_4.0&amp;diff=16787</id>
		<title>Chapter 8 - Search for Documents 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_8_-_Search_for_Documents_4.0&amp;diff=16787"/>
				<updated>2017-05-03T18:51:12Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* SmartName Search */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
==SEARCH FOR DOCUMENTS==&lt;br /&gt;
&lt;br /&gt;
===Overview of Search===&lt;br /&gt;
[[Image:search248.jpg|left]]Once documents have been indexed, they can be searched for using search criteria based upon the popular Structured Query Language (SQL). The user, however, does not need to know SQL statements. Rather, halFILE provides a search criteria form that can be filled out by the user and formats the proper SQL instructions for the search automatically.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Searching for documents that have been indexed'''&lt;br /&gt;
&lt;br /&gt;
# Select '''File-Search''' from the main menu or click on the search icon from the Manager tool bar.&lt;br /&gt;
# The following windows are established as follows:&lt;br /&gt;
## The Search Criteria Window is the area into which search criteria is entered.&lt;br /&gt;
## The Search Hit List Window is a grid containing a row for each record found by the search and a column for each field in the record.&lt;br /&gt;
## The View Window shows the images for the selected document.&lt;br /&gt;
## The Document Information Window shows the indexed information of the document being viewed. This window also allows updating of the database fields for the document being viewed. &lt;br /&gt;
# Enter the search criteria into the Criteria Window by clicking on a field and entering the data to search for. Check the appropriate search type button in the upper right corner of the window which provides options for exact match, beginning of field, end of field, free form search, greater than, less than and range. As many fields as necessary can be entered for a search.&lt;br /&gt;
# Press the '''Begin Search''' button.&lt;br /&gt;
# The search is then processed and a box appears showing the number of hits found. Answer '''Yes''' to load the hits into the Hit List grid; answer '''No''' to stop the search and re-enter criteria.&lt;br /&gt;
# The Search Hit List grid is loaded and displayed. Double click on a row to load the View Window with the first and second image pages for the document, respectively. The Document Information Window is also loaded with the data for the selected record. The View Window and the Document Information Window are placed, side by side, on the screen.&lt;br /&gt;
&lt;br /&gt;
===The Search Criteria Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
When the search feature is loaded, a screen similar to the following is displayed:&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_Criteria4.jpg]]&lt;br /&gt;
&lt;br /&gt;
The search criteria screen is activated for entering the criteria for the search. The other search windows appear as minimized icons in the lower left portion of the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Searching for more than one multi-entry field item====&lt;br /&gt;
&lt;br /&gt;
Multi-entry fields are those fields for which more than one line of data can be entered. If you wish to search for a single entry in a multi-entry field, simply enter the data to search for in the field box. If you want to search for multiple entries for one multi-entry field:&lt;br /&gt;
&lt;br /&gt;
# Click on the multi-entry box to position the cursor.&lt;br /&gt;
# Enter the first line to search for and press the enter key.&lt;br /&gt;
# Enter the second line to search for.&lt;br /&gt;
&lt;br /&gt;
The search mechanism performs a search looking for records that contain either the first line that was entered or the second line and containing any other criteria entered.  For instance, you could search for documents filed on 12/15/2000 for persons named 'Smith' or 'Jones' where the name was defined as a multi-entry field.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Searching for a range of values====&lt;br /&gt;
&lt;br /&gt;
The '''Range''' search type is provided to search for a range of values and is entered as follows:&lt;br /&gt;
# Click the mouse inside the criteria field for which a range search is desired. (i.e. date field)&lt;br /&gt;
# Click the range button in the search type box.&lt;br /&gt;
# Enter the first criteria field (the low value).&lt;br /&gt;
# Press the '''space bar''' on the keyboard. This will automatically put the word &amp;lt;thru&amp;gt; into the criteria field.&lt;br /&gt;
# Enter the second criteria field (the high value).&lt;br /&gt;
&lt;br /&gt;
The search is processed and records with a value within the given range, inclusively (the low and high values included), will be included in the hit list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Auto Complete====&lt;br /&gt;
The Search Criteria screen supports the Auto Complete feature which lets you select names from valid names that are already listed in the database. This feature is invoked by pressing the F4 key when the cursor is in a box where the feature is supported. Auto Complete is typically used on name fields to help the operator post a name in the same format as it was posted to previous documents. Here is how this feature is used:&lt;br /&gt;
&lt;br /&gt;
# Once you are in the box where you will enter the name, press F4.&lt;br /&gt;
# A pop up box is displayed and you can begin keying the name. As you enter the letters for the name, matches will be shown in a list. So if you key “Patterson,” you will see “Patterson Andrew,” Patterson Barry” etc. listed.&lt;br /&gt;
# At any point you can select a name from the list and click the Add button to add it to the list to be searched. You can then search for a different name, if desired, and add that to the list of names to be searched.&lt;br /&gt;
# Once you have selected all the names desired, click the Index button to return to the search criteria screen.&lt;br /&gt;
&lt;br /&gt;
Auto Complete is also available in the Search module when updating information as well as the Index module when posting new information.&lt;br /&gt;
&lt;br /&gt;
====Printing the search criteria====&lt;br /&gt;
&lt;br /&gt;
Typically, when you design a report, the criteria information is placed into the report heading. If you perform a search and find no hits and need a report to prove the search was performed, you can go to the Hit List Window using the '''Window - Hit List View''' menu or the '''F8''' key and then print the report.&lt;br /&gt;
&lt;br /&gt;
====Closing the search module====&lt;br /&gt;
&lt;br /&gt;
Select '''File-Close''' from the menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Performing an Append search====&lt;br /&gt;
&lt;br /&gt;
After a search is performed and the results are in the hit list you can perform an &amp;quot;Append&amp;quot; search. This is a second search that appends the results to the results of the first search. To do this:&lt;br /&gt;
&lt;br /&gt;
# Select '''Clear-Criteria''' from the menu to clear all the criteria from the criteria screen. This leaves the hit list intact and any subsequent searches are appended to the list.&lt;br /&gt;
# Select '''Clear-Hit List''' to clear all records from the hit list window. This leaves the criteria from the previous search loaded so you can make minor criteria adjustments and search again.&lt;br /&gt;
# Select '''Clear-New Search''' from the menu to clear both the hit list and the criteria for a new search.&lt;br /&gt;
# Select '''Window-Search Criteria''' to activate the criteria window so another search can be performed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Designing a report====&lt;br /&gt;
&lt;br /&gt;
# Perform a search of the document database for which the report is to be generated.&lt;br /&gt;
# From the search hit list, click the '''report''' button found below the hit list grid. This loads the Reports window.&lt;br /&gt;
# Press the '''Insert Report''' Button. Then you will be asked &amp;quot;Does this report print out a card format?&amp;quot; If you will be printing to index cards, answer yes. For reports on standard paper answer no.&lt;br /&gt;
# &amp;quot;New Report 1&amp;quot; will be inserted into the list of reports. Click that entry to highlight it, then click the edit button.&lt;br /&gt;
# The Edit Report window is displayed. Enter the description of the report and the path and filename where you will store the report. For instance if you were creating a report of clients, you could call the report &amp;quot;client.rpt&amp;quot;. To save the report to the halFILE directory on drive H:, you would enter &amp;quot;H:\HALFILE\CLIENT.RPT&amp;quot; into the path and filename box. The '''Select''' button is provided to help you find and select existing reports or set the path for a new report.&lt;br /&gt;
# Press the '''Design''' button. This will load Crystal Reports. If Crystal Reports fails to load, set its location by selecting '''File-Report''' from the halFILE Administrator menu.&lt;br /&gt;
# From the Crystal Reports menu, select '''File-New''' to create a new report. This will take you through the steps of designing your new report. Refer to the Crystal Report manual or its help file for more information.&lt;br /&gt;
# When you are asked to choose a database connection, select an ODBC File DSN and find and select &amp;quot;halreports.dsn&amp;quot; found in your Windows Temporary directory. &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Hint: to quickly get to your temporary folder in the file location dialog box, you can type in %temp% and hit enter.&amp;lt;/span&amp;gt;&lt;br /&gt;
# Once the halreports.dsn is selected, the following text files will appear in Crystal's list of files for that DSN:    &lt;br /&gt;
:* '''criteria.txt''' - contains search criteria information. This can be used on a Crystal subreport that is inserted into the report header of your main report to show you what criteria was used to obtain the search results shown on the report.&lt;br /&gt;
:* '''halreport.txt''' - this contains report information for standard reports. It includes ALL of the information for the documents on the hit list.&lt;br /&gt;
:* '''halcard.txt''' - this contains report information for card-style reports. It includes ALL of the information for the documents on the hit list.&lt;br /&gt;
:* '''hitlist.txt''' - this contains report information reflecting only the data shown on the hit list. This file is useful when you want your report to exclude all of the multi-entry information and reflect exactly the search hit list screen.&lt;br /&gt;
# Design your report. When you are finished, select '''File-Save As''' and enter the same path and filename as you entered in step 5 above. (Note: Be sure the File-Save Data with Report option in Crystal in not checked).&lt;br /&gt;
# Select '''File-Exit''' to return to halFILE.&lt;br /&gt;
# Click the '''Done''' button to save the report setup information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Printing a report====&lt;br /&gt;
&lt;br /&gt;
# Perform a search.&lt;br /&gt;
# From the hit list click the report button.&lt;br /&gt;
# Click on the report that you wish to print from the reports listed.&lt;br /&gt;
# The print window is displayed where you can print the report directly to the default printer, preview the report, or select the printer.&lt;br /&gt;
# When PRINT PREVIEW is selected the report is generated and displayed in a window. Click the printer icon at the bottom of the screen to route the report to the selected printer.&lt;br /&gt;
# Press the close button to close the report window.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Printing Large Reports====&lt;br /&gt;
&lt;br /&gt;
The Report Only check box is used when printing large reports. When this option is checked, the system performs the search but does not load the Hit List window. Rather, the results of the search are passed directly to the reporting mechanism.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Avoiding slow searches====&lt;br /&gt;
&lt;br /&gt;
Each field in the document database is indexed. However, a field that is indexed is indexed from the left only. Therefore, keep in mind the following:&lt;br /&gt;
&lt;br /&gt;
# Avoid 'free form' and 'end of field' searches unless associated with other criteria that use a different search method. Free-form and End of Field searches are unable to use the index and must read the entire database to find matches.&lt;br /&gt;
# If name fields are posted so a 'free form' search is often required, consider using 'Proximity Search' (see section later in this chapter). &lt;br /&gt;
# Enter as much search criteria as possible.&lt;br /&gt;
# If possible, avoid searches that find hundreds of hits. When the hit list is loaded, the data for a search must be written to a disk file. The more records that must be loaded, the longer it takes for the entire grid to be loaded.&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue; font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: Even though an hour glass mouse pointer is displayed when the hit list grid is being loaded, you can actually perform some actions against the grid including viewing a document. The hourglass will change back to a pointer when the entire grid is loaded.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Criteria Field Types===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
As you fill in the criteria fields, check the search type button box in the upper right hand corner of the criteria window to ensure that the desired search type is being performed. Search types include:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Exact Match'''&amp;lt;/u&amp;gt; - the field data in the database must exactly match the criteria.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Beginning of Field'''&amp;lt;/u&amp;gt; - the field data in the database must begin with the criteria entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''End of Field'''&amp;lt;/u&amp;gt; - the field data in the database must end with the criteria entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Free Form Search'''&amp;lt;/u&amp;gt; - the field data in the database must contain the criteria entered.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue; font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
A &amp;lt;b&amp;gt;Free Form Search&amp;lt;/b&amp;gt; may be slow because the search engine must examine every database record to determine if a match has occurred. Therefore, this type of search should be avoided if possible. If, however, other non-free form criteria is entered, the search will be fast.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Greater Than'''&amp;lt;/u&amp;gt; - the field data in the database must be greater than the criteria entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Less Than'''&amp;lt;/u&amp;gt; - the field data in the database must be less than the criteria entered&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Range'''&amp;lt;/u&amp;gt; - the field data in the database must be within the range of the two criteria values entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''SmartName Search'''&amp;lt;/u&amp;gt; – when you exit from a criteria box designated as a Smart Name search, the system converted the names in the box to aliases using the Smart Name dictionary. See Smart Names for more information.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Soundex'''&amp;lt;/u&amp;gt; – a &amp;quot;sounds like&amp;quot; search is performed on the criteria field.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Search criteria results examples'''&lt;br /&gt;
&lt;br /&gt;
The following chart shows some examples of how the search engine works. The Criteria Entered column represents the criteria you might enter into a criteria field. The Database Field columns contain data that could be in your database. The exact, beginning, end, free form, greater and less columns show whether or not the record would be found given the criteria that was entered.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Criteria Entered'''||'''Database Field'''||'''Exact'''||'''Beginning'''||'''End'''||'''Free Form'''||'''Greater'''||'''Less'''||'''Range'''&lt;br /&gt;
|-&lt;br /&gt;
|Smith, J||Smith, John||no||yes||no||yes||yes||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|Smith, John||Smith, John||yes||yes||yes||yes||no||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|John||Smith, John||no||no||yes||yes||yes||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|400||450||no||no||no||no||yes||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|100 &amp;lt;thru&amp;gt; 200||201||n/a||n/a||n/a||n/a||n/a||n/a||no&lt;br /&gt;
|-&lt;br /&gt;
|100 &amp;lt;thru&amp;gt; 200||100||n/a||n/a||n/a||n/a||n/a||n/a||yes&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===The Hit List Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once a search is performed, a hit list window similar to the sample below is displayed showing the results of the search. This grid includes a row for each record found in the search and a column for each field in the database. If a field is a multi-entry field, only the first entry in the database is displayed.&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_HitList4.jpg]]&lt;br /&gt;
&lt;br /&gt;
====Sorting the Hit List====&lt;br /&gt;
To sort the Search Hit List by any field, simply click the column header. This sorts the column alphabetically. Click the column header again to sort in reverse alphabetical order. Note that the default sort can be set on the '''Order By''' tab of the '''Tools-Option''' menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Selecting the Display Result Option====&lt;br /&gt;
The Hit List tab on '''Tools_Options''' menu of the Search Criteria screen provides three Display Result Options as follows.&lt;br /&gt;
# One row per document – displays a single row for each matching document, showing the first row of multi-entry data. This is the traditional display option from prior halFILE versions.&lt;br /&gt;
# Rows that match search criteria – also displays a single row for each matching document. However, the multi-entry data shown is derived from the row that matched the search criteria.&lt;br /&gt;
# All rows (includes multi-entry) – this option will show all rows of data for each document.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Formatting the hit list grid====&lt;br /&gt;
&lt;br /&gt;
# Position the mouse pointer on the grid divider lines in the header row and drag the mouse left or right to increase or decrease the width of a column.&lt;br /&gt;
# To re-order columns on the grid, click in the header of the column to move and hold the mouse button down. Then drag it over to where you want the column to be and release the mouse button.&lt;br /&gt;
# The Layout-Auto Size menu can be used to automatically size the columns based on the width of the data in the hit list.&lt;br /&gt;
# Once you have the grid column widths set to your liking, select '''Layout-Save Grid Format''' to permanently save column widths.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Marking entries in the hit list grid====&lt;br /&gt;
&lt;br /&gt;
'''&amp;gt;&amp;gt;'''	The marking feature lets you mark entries in the hit list and then re-load the hit list saving only marked entries or unmarked entries. To use this feature:&lt;br /&gt;
&lt;br /&gt;
# Click the row to mark and then click the '''Mark button'''. This places a check mark icon to the left of the row.&lt;br /&gt;
# Click the '''Show Marked List''' button found at the bottom of the screen to show items that have been marked.&lt;br /&gt;
# You can remove entries from the second list by selecting a row and pressing the '''Remove button. '''&lt;br /&gt;
# When you have marked all the desired records, press '''List Options''' button that appears when a record is placed into the second list. This shows a menu to save records marked items, remove marked items, or remove records in the bottom list from the top list. The hit list is then re-loaded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Saving and Restoring the Hit List====&lt;br /&gt;
&lt;br /&gt;
The search list can be saved to a file and restored during a later session by:&lt;br /&gt;
# From the search hit list window, select '''File-Save Hit List'''.&lt;br /&gt;
# Enter the file name to save the list to, using an '.HIT' extension.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Later, a saved search hit list can be restored by:&lt;br /&gt;
# Within Search, select '''File-Restore Hit List'''.&lt;br /&gt;
# Select the file name that was saved earlier.&lt;br /&gt;
&lt;br /&gt;
Once this is done, you can use the search hit list as if you had just performed the search.&lt;br /&gt;
&lt;br /&gt;
====The Right Click Menu on the Search Hit List====&lt;br /&gt;
&lt;br /&gt;
All of the menu selections under the Hit List menu are replicated on a right click menu that is activated by pressing the right mouse button with the arrow on a column and row of the search hit list. This is handy for performing quickly performing the hit list management features.&lt;br /&gt;
&lt;br /&gt;
See the Search Menu Summary at the end of the chapter to review the menu selections that are on the Right Click and Hit List menus.&lt;br /&gt;
&lt;br /&gt;
===The Document Information Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the Document Information Window is loaded the screen will be similar to the sample below. Fields that cannot be altered such as document number, storage location and folder appear in a lighter shade. These fields are used to locate the image relating to the document. Date fields are formatted using the long date format set up in the Windows Control Panel (Regional and Language Options). Multi-entry fields are placed in larger text boxes with scroll bars on the right if all the entries will not fit in the box. Like Index, a question mark icon will appear if a field is validated in a table. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Changing database information===&lt;br /&gt;
&lt;br /&gt;
# Perform a search and select a record from the hit list to load the Document Information Window.&lt;br /&gt;
# Click in the desired field and make changes. Date fields can be keyed in the standard mm/dd/yy or mm/dd/yyyy format. &lt;br /&gt;
# To save the changes, press CTRL-S.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue; font-type:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: If security is enabled, users that do not have Index privileges will not be able to change the database information.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_DocInfo4.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Imaging View Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
If the document is an image, the Image View Window shown below is used to view the image. This View Window will automatically display when the Document Information Window is displayed.&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_ImageWindow4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Zooming in on the image====&lt;br /&gt;
&lt;br /&gt;
# Position the mouse arrow over the area of the image you wish to zoom in on.&lt;br /&gt;
# Press and hold the left mouse button.&lt;br /&gt;
# Drag the mouse to form a box around the area to zoom in on.&lt;br /&gt;
# Release the mouse button.&lt;br /&gt;
# To return the image to full page, double click on the image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Rotating the image====&lt;br /&gt;
&lt;br /&gt;
Click one of the page rotation icons in the tool bar on the Image Viewer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Printing an Image====&lt;br /&gt;
&lt;br /&gt;
# Click the printer icon in the tool bar above the image or select File-Print Current Image from the menu. Or select the Printer icon on the Viewer Window.&lt;br /&gt;
# The Print Window is displayed showing a page range for all the images for the document. Select the desired page range and press the OK button&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Using image panning====&lt;br /&gt;
&lt;br /&gt;
# Display the image.&lt;br /&gt;
# Zoom in on a portion of the image.&lt;br /&gt;
# Hold on the left mouse button.&lt;br /&gt;
# Drag the mouse pointer around to pan around the image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Zoom Hot Keys====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|Alt-Z||zoom toggle&lt;br /&gt;
|-&lt;br /&gt;
|Alt-1||zoom to upper left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-2||zoom to upper right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-3||zoom to lower left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-4||zoom to lower right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-~||Fit width (toggles upper half/lower half of document)&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl-F||Goes to first page of the document&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl_L||Goes to last page of the document&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Managing Search Windows===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
As described above, there are several windows that comprise the Search Module. By managing these windows, you are able to view the data and related images in many different ways. halFILE defaults to certain window sizes and formats and loads and hides the different windows automatically whenever they are needed. You can adjust the size and position of these windows and halFILE will remember the layout. halFILE also provides a Window menu to help you navigate between the various search windows.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Viewing the SQL Statement for a Search====&lt;br /&gt;
&lt;br /&gt;
The '''Window-SQL''' menu selection shows how the search criteria was interpreted into an SQL (Structured Query Language) statement. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Returning to the Search Hit List Window====&lt;br /&gt;
&lt;br /&gt;
From any search window (except the image viewer window), you can press the '''F8''' button to display the search hit list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Preparing for a New Search====&lt;br /&gt;
&lt;br /&gt;
The '''Clear-New Search''' menu will clear the current search criteria and activate the Search Criteria Window. The hot key combination for this menu is Alt-C-N. There is also a convenient '''New Search''' button at the bottom of the hit list window.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Append Searches====&lt;br /&gt;
&lt;br /&gt;
When you click the Begin Search button to perform a search and the system detects that there are already documents in your Search Hit List, a pop up menu will give you append search options that you can perform as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Search primary and add to hit list'''&amp;lt;/u&amp;gt; - this option will search your document database and add any new records found that match the criteria to the existing records in your hit list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Search hit list and retain matches'''&amp;lt;/u&amp;gt; - this is a sub-search of the records found in your hit list. Any records that found match the criteria are kept in the hit list while those records that do not match the criteria are discarded.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Search hit list and delete matches'''&amp;lt;/u&amp;gt; - this also performs a sub-search of the records in the search hit list. Any records found meeting the criteria are removed from the hit list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear hit list and begin new search'''&amp;lt;/u&amp;gt; - this selection clears any existing records from the search hit list and begins a new search of your document database using the criteria.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Combining Documents on the Search Hit List====&lt;br /&gt;
&lt;br /&gt;
The Search module includes a feature where images for documents on the Search Hit List are combined into a new document. The data for one of the documents being combined may also be posted to the newly created document. The Image Move utility can also be loaded to reorder the documents, if needed. The following describes the steps used to combine images to a new document.&lt;br /&gt;
&lt;br /&gt;
# The first step is to identify the document from which the data will be posted. Select the '''Hit List-Mark as Doc Data for Combine''' menu to place a &amp;quot;D&amp;gt;&amp;gt;&amp;quot; mark in the first column of the selected row. The data from the marked document will eventually be posted to the newly created document. If you do not wish data to be posted, then you can skip this step.&lt;br /&gt;
# The second step is to mark additional rows from which the combined images will come. Note that the combine feature only processes image documents. Text and Associated documents (such as Word, Excel) will be skipped.&lt;br /&gt;
# Once all rows have been marked, select the Hit List-Marked Items-Combine menu. The system will verify the marked items and then:&lt;br /&gt;
## Combine all the images into a new document in the currently selected basket.&lt;br /&gt;
## If a Data Document was selected in step 1, then the data will be posted to the new document record.&lt;br /&gt;
## At the end of the process, a panel will show the results including number of documents that were processed, skipped and missing. It will ask if the Image Move Utility should be loaded to reorder the documents.&lt;br /&gt;
## If the Image Move Utility is loaded, then a screen will display where the user can reorder the documents, then click Save to make the reorder permanent.&lt;br /&gt;
&lt;br /&gt;
===Setting Up Custom Search Features===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Use the '''Tools-Options''' menu in Index to define custom features that affect the Search Module. Unless otherwise explicitly stated, saving options here will affect all halFILE stations and users. The Tools-Options menu brings up a form that includes tabs for the following items:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hit List====&lt;br /&gt;
&lt;br /&gt;
The Hit List tab is used to set up special halFILE features pertaining to the Hit List window including:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List Descriptions'''&amp;lt;/u&amp;gt; – For coded validation fields, this option can be checked to show the table description instead of code on the hit list. Note that when this option is enabled, then the description is displayed for every coded field except TitleSubdivision and TitleTownship.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Display Results'''&amp;lt;/u&amp;gt; – this defines how the search results are listed on the Hit List Window. The options are:&lt;br /&gt;
* One row per document – this is the traditional halFILE hit list format where one row per matching document is shown and the data shown is from the first multi-entry row of the document.&lt;br /&gt;
* Rows that match search – this option will display multi-entry data from the row that matched the criteria. For example, if you performed a search for a name = &amp;quot;Smith&amp;quot; and on the document the Names were listed as &amp;quot;Jones, Bob&amp;quot; then &amp;quot;Smith, Mary&amp;quot; then &amp;quot;Smith, John,&amp;quot; then the Search hit list will show a wide row with &amp;quot;Smith, Mary&amp;quot; and Smith, John&amp;quot; listed since they matched the search criteria.&lt;br /&gt;
* All rows (includes multi-entry) – this options displays all rows for documents match the search criteria. In the above example, &amp;quot;Jones, Bob&amp;quot; then &amp;quot;Smith, Mary&amp;quot; then &amp;quot;Smith, John&amp;quot; are listed.&lt;br /&gt;
* Remove duplicates from hit list – check this box so, if you are performing a search that well append results to an existing hit list, it will check and remove and documents already in the hit list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List Button Execute'''&amp;lt;/u&amp;gt; – this section configures a user-defined button at the bottom of the hit list. The &amp;quot;Pending Order template&amp;quot; button will display a template for configuring a new Pending Order when that system is configured.  The &amp;quot;Word Merge template&amp;quot; button will display a template for setting up the Word Merge feature where the results of the search can be filtered through a Word Merge document.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''References'''&amp;lt;/u&amp;gt;– this section defines the halFILE Reference feature in Search. The Reference feature, set up in the database section of the halFILE Administrator, is used to reference one halFILE document to another by linking data in two or more fields. On this screen, you define whether the View References box on the Search Criteria page should be checked by default when entering the search module. You can also set up the colors to use for any Reference documents added to the Hit List.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List Colors'''&amp;lt;/u&amp;gt; – this section defines the Hit List color coding for selected documents. Here, you set up the colors to use for documents that match a certain criteria. For example, you can set this up so documents that have the code 'WD' in a Doc_Type field show up as white on blue. This makes important documents stand out. When setting up these color settings, you first select a Color Set. This are numbered sets beginning with one. halFILE does not allow gaps in the color sets used (i.e. if you set up color set 1 and color set 3, and color set 2 is blank, then color set 3 will be ignored.) After selecting the color set, you should select the Field to match, enter the data to match, and chose the foreground and background colors by clicking the '''select''' buttons.. When the colors are selected, you will see words &amp;quot;Sample Text&amp;quot; changed to reflect the selected color. Once the color set is defined, click the '''Save Color Set''' button to save the parameters.&lt;br /&gt;
&lt;br /&gt;
As an example of two the Hit List Color preferences should be set up, let's set it up so the Hit List row is white on blue if the Doc_Type field is 'WD,' white on red if the Doc_Type field is 'NTG' and black on pale yellow for all other rows. Here is the process:&lt;br /&gt;
&lt;br /&gt;
# Select Color Set 1.&lt;br /&gt;
# Select Doc_Type from the Field to Match drop down box.&lt;br /&gt;
# Enter WD into the Field Value box.&lt;br /&gt;
# Click the '''select''' button to the right of the foreground color and select white from the color spectrum provided.&lt;br /&gt;
# Click the '''select''' button to the right of the background color and select blue from the color spectrum provided.&lt;br /&gt;
# Click the Save Color Set button to save Color Set 1.&lt;br /&gt;
# Select Color Set 2.&lt;br /&gt;
# Select Doc_Type from the Field to Match drop down box.&lt;br /&gt;
# Enter MTG into the Field Value box.&lt;br /&gt;
# Click the '''select''' button to the right of the foreground color and select white from the color spectrum provided.&lt;br /&gt;
# Click the '''select''' button to the right of the background color and select red from the color spectrum provided.&lt;br /&gt;
# Click the Save Color Set button to save Color Set 2.&lt;br /&gt;
# Select Color Set 3.&lt;br /&gt;
# Select PRDOC  from the Field to Match drop down box.&lt;br /&gt;
# Enter the two-character database id (it appears at the top of the halFILE Manager in the database drop down box) into the Field Value box. This is a good method for color coding all documents except those in previous color sets since the PRDOC field in the database is always filled with the database id.&lt;br /&gt;
# Click the '''select''' button to the right of the foreground color and select black from the color spectrum provided.&lt;br /&gt;
# Click the '''select''' button to the right of the background color and select yellow from the color spectrum provided. You can use the slider bar to the right of the spectrum to make it paler or brighter as needed.&lt;br /&gt;
# Click the Save Color Set button to save Color Set 3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Cross Name Search====&lt;br /&gt;
&lt;br /&gt;
This tab defines the cross name feature where two database fields a searched for the criteria given. To set this feature up you select the two fields that should be searched and define the prompt to be used when the Cross Name box is checked on the Search Criteria page. An example of how this feature is used would be a database having two name fields called First_Party and Second_Party. You would select the First_Party field from the drop down list for the First Cross Name field. Then select Second_Party from the drown list for the Second Cross Name field. Then enter &amp;quot;First or Second Party&amp;quot; in the field caption box and save the settings.&lt;br /&gt;
&lt;br /&gt;
Then, when you go to the Search Criteria screen and check the Cross Name search box, the First_Party caption changes to &amp;quot;First or Second Party&amp;quot; and the Second_Party text box is disabled. Enter the name to search for and when the Begin Search button is clicked, the First_Party is searched and matching results are listed under &amp;quot;Search 1.&amp;quot; Then the Second_Party is search for the same name and matching results are listed under &amp;quot;Search 2.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Order By====&lt;br /&gt;
&lt;br /&gt;
This tab defines to sort order options for searches in this database. You select a field from the drop down list at the top of the screen, then click the Insert Field button next to the Order By set you are defining. This adds the field to the Order By Clause.&lt;br /&gt;
&lt;br /&gt;
For example, you wish to define 2 sort options. The first (and default) sort will be on a field called Date_Filed and will be in reverse order. The second sort will be on Doc_Type. Here is the process of setting this up:&lt;br /&gt;
&lt;br /&gt;
# Select Date_Filed from the field drop down at the top of the screen.&lt;br /&gt;
# Clear out anything in the 1st Order by Clause box and then click the '''Insert Field''' button to add Date_Filed to the box. Immediately after Date_Filed add a space then &amp;quot;desc&amp;quot; to indicate descending or reverse order.&lt;br /&gt;
# Select PRSERV from the drop down at the top.&lt;br /&gt;
# Click the '''Insert Field''' button which changes the text in the 1st Order by Clause box from &amp;quot;primetable.date_filed&amp;quot; to &amp;quot;primetable.date_filed, primetable.prserv&amp;quot;&lt;br /&gt;
# Enter &amp;quot;Date Filed&amp;quot; into the 1st Order by Caption box.&lt;br /&gt;
# Select DateDoc_Type from the field drop down at the top of the screen.&lt;br /&gt;
# Clear out anything in the 2nd Order by Clause box and then click the '''Insert Field''' button to add Date_Filed to the box.&lt;br /&gt;
# Select PRSERV from the drop down at the top.&lt;br /&gt;
# Click the '''Insert Field''' button which changes the text in the 2nd Order by Clause box from &amp;quot;primetable.doc_type&amp;quot; to &amp;quot;primetable.doc_type, primetable.prserv&amp;quot;&lt;br /&gt;
# Enter &amp;quot;Document Type&amp;quot; Order by Caption box.&lt;br /&gt;
# Save the settings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Publish====&lt;br /&gt;
&lt;br /&gt;
This tab is used to set up the Hit List publishing feature (menu selection: '''Hit List-Marked Items-Publish'''). This feature can export or publish hit list information to a comma-delimited or html formatted file and includes the associated image files in multi-page tiff or PDF format. You can designate the data file header, detail, footer as well as the path and file name. If you are publishing to html, be sure to check the &amp;quot;publish as html&amp;quot; option. If you check the &amp;quot;publish images as PDF&amp;quot; option, a 3&amp;lt;sup&amp;gt;rd&amp;lt;/sup&amp;gt; party utility, TIFF2PDF.EXE, is required (see below). Template buttons are available to help you set up the header, detail and footer sections (for comma-delimited format, you probably would not have a footer).&lt;br /&gt;
&lt;br /&gt;
The publish feature works as follows:&lt;br /&gt;
# Perform a search for documents you wish to publish.&lt;br /&gt;
# On the hit list screen, mark those documents to publish. You can right-click and select mark all to mark all of the documents on the hit list.&lt;br /&gt;
# Select the Hit List-Marked Items-Publish menu.&lt;br /&gt;
# Document fields are exported as designated by the header, detail and footer parameters. The images for a document are saved as a multi-page tiff images or PDF documents in the publish folder, having a name of the halFILE document number and an extension of TIF.&lt;br /&gt;
&lt;br /&gt;
Publish is a convenient way to deliver data and images to third parties. The html feature can also be used to publish halFILE information to the web.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''PDF Format (TIFF2PDF.EXE)'''&lt;br /&gt;
&lt;br /&gt;
To publish images as PDF documents, the TIFF2PDF.EXE utility must exist in the halFILE program folder. Alternatively, the Irfanview Viewer utility can be installed with the PDF extensions. See the '''Configuring an alternative TIFF to PDF Converter''' link in the Supporting Documents section of HALFILE.COM for more information.&lt;br /&gt;
&lt;br /&gt;
====Image modifications====&lt;br /&gt;
&lt;br /&gt;
This tab lets you configure a trigger program to run if the image is modified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Execute Triggers====&lt;br /&gt;
&lt;br /&gt;
This tab defines external programs that are triggered by actions that occur in search.&lt;br /&gt;
&lt;br /&gt;
The Lost Focus Execute trigger defines an external program that is run when information in a field on the Document Information window is changed.  This feature lets you restrict the triggered program to run only when the designated field is modified. &lt;br /&gt;
&lt;br /&gt;
The Search Execute trigger is run when a document is saved in search. A common example of when this option is used is the Pending Order System feature where, after a document is saved, the pending order program is run to check to see if any of the data being posted may affect an open order. A template button is available on this form to provide a sample of a pending order check. Another template is provided for running the HFFlow32.exe which synchronizes data in two halFILE databases that are involved with database lookups to each other. When this option is saved, the setting is written to the database section [aaaHFWdd] of halfile.ini and therefore affects saving document information on all station.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Document Information e-mail====&lt;br /&gt;
&lt;br /&gt;
This tab is used to define information that is sent when the Marked Items-Send note menu is selected. You can designate the default e-mail addresses as well as e-mail subject and body information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Scan-on-demand e-mail====&lt;br /&gt;
&lt;br /&gt;
This tab is used to define information that is sent when the Marked-Items-Send missing image note menu is selected. You can designate the default e-mail addresses as well as e-mail subject and body information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Notifications====&lt;br /&gt;
&lt;br /&gt;
The Notifications tab configures halFILE's notification feature where e-mail notifications are sent to designated parities if certain information is posted or changed. When this option is saved, the setting is written to the database section \[aaaHFWdd\] of hfglobal.ini and therefore affects all halFILE stations only for this database. Note that there are also options that need to be set in HFNotify32.ini to complete setting up this feature.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Word Merge====&lt;br /&gt;
&lt;br /&gt;
The Word Merge tab is used to configure halFILE's Word Merge feature used to merge hit list information with a Word document. The following set up information is required:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Global settings for all stations'''&lt;br /&gt;
&lt;br /&gt;
This frame configures Word Merge options that affect all stations. These settings are written to the wordmrg.ini file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Unique database field'''&amp;lt;/u&amp;gt; - select a field which can be used as a unique key to the Word Merge database. The contents of this field can occur only one time in the hit list. Typically this is a file number of some type.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Date format'''&amp;lt;/u&amp;gt; - select the date format to use when writing dates to the Word Merge database file.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Post table description'''&amp;lt;/u&amp;gt; - For coded fields, check this box if you wish to write the description from the code table instead of the code.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Combine multi-entry information as one record'''&amp;lt;/u&amp;gt; - check this box to write one record per document to the Word Merge database, combining multiple entries.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Settings for this station only'''&lt;br /&gt;
&lt;br /&gt;
This frame configures Word Merge options that affect this station only. These settings are written to the wordmrgl.ini file in the Windows folder.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Program to run for Word Merge'''&amp;lt;/u&amp;gt; - select the Word executable file, normally Winword.exe.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Word merge database path'''&amp;lt;/u&amp;gt; - select the path where the Word Merge database is saved.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Starter====&lt;br /&gt;
&lt;br /&gt;
See the Starter System section location below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Fallout Report====&lt;br /&gt;
&lt;br /&gt;
See the Starter System section location below.&lt;br /&gt;
&lt;br /&gt;
===SmartName Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The SmartName search feature has been discontinued in version 4.0. Instead, the more powerful '''Auto Complete''' feature can be used where you press '''F4''' in a name field on the Search Criteria or Index form, and then type the name. The system then shows matching names that exist in the database. So, if you press F4 then type “Patterson Jo” you will be shown “Patterson Joe”, “Patterson Joey”, “Patterson Joseph” etc. You can select the names from the list to search for.&lt;br /&gt;
&lt;br /&gt;
===Soundex Searches===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Soundex is a search method that uses an algorithm to find data that 'sounds like' the search criteria you entered. This is typically used for name searches. While the soundex algorithm will often find names that are quite different from the name you are searching for, it is useful in many situations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How Soundex Works'''&lt;br /&gt;
&lt;br /&gt;
The Soundex algorithm creates a four-character code from the name you are searching for and then finds names in the database that have the same soundex code. The first character of the code is always the first character of the name. The next three characters of the code are a numeric representation of the letters in the name which are valid soundex letters (special characters and vowels are ignored). For example, the soundex code for 'Smith' is 'S530'. When you perform a soundex search for Patterson, you will find 'Petersen' since the soundex code for 'Patterson' is the same as 'Petersen.' &lt;br /&gt;
&lt;br /&gt;
When the soundex search type is selected, halFILE will convert each name entered for the search criteria to a soundex code and then perform the search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Using Soundex in Search'''&lt;br /&gt;
&lt;br /&gt;
You can perform a soundex search as follows:&lt;br /&gt;
# On the Search Criteria screen, go to the field in which you want to use the feature.&lt;br /&gt;
# Type in the name you wish to search for.&lt;br /&gt;
# Click the '''Soundex '''button in the search options box.&lt;br /&gt;
# Click Begin Search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Limitations to Soundex'''&lt;br /&gt;
&lt;br /&gt;
Soundex can only be used on database engines that support the SQL Soundex function. This function is &amp;lt;u&amp;gt;NOT&amp;lt;/u&amp;gt; supported in Microsoft Access at this time so the Soundex button is disabled in search if your database is Access. The soundex function is valid in other databases such as Microsoft SQL Server and Sybase SQL.&lt;br /&gt;
&lt;br /&gt;
===Cross Name Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Cross name search is a feature where you can instruct the search engine to search two multi-entry text fields for a value, performing a single search for both fields. This is typically used against name fields. For example, if you have one field called First_Party and a second field called Second_Party, with this feature you can perform a search for 'Smith, John' and the system will search for any documents where the Grantor = Smith, John OR the Grantee = Smith, John.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Setting up Cross Name Search'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Use the Tools-Options menu to set up Cross Name Search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Using the Cross Name Search Feature'''&lt;br /&gt;
&lt;br /&gt;
Once the above steps have been performed, the following steps are performed to use this feature:&lt;br /&gt;
# Go to the Search Criteria screen.&lt;br /&gt;
# Check the Cross name Search box found above the Begin Search button. You will see the caption on the first name field changed to the cross name caption and the second name field will be disabled.&lt;br /&gt;
# Enter the name to search for in the enabled name field box (plus any other criteria you wish to include on the search) and click Begin Search.&lt;br /&gt;
# The system searches for the name in the name field and adds those matches to the hit list. Then the system searches for the name in the second name field and appends those matches to the end of the first hit list, resulting in a composite list of matches.&lt;br /&gt;
# If you then wish all the names to be sorted by some column, you can right click on the column and select the appropriate sort option.&lt;br /&gt;
&lt;br /&gt;
===Starter Searches===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The Starter System was designed for the Title Industry but may have valuable application in other types of organizations as well. With this system, you define &amp;quot;criteria sets&amp;quot; consisting of fields which are commonly searched. Then, you can fill in all of the criteria for these sets and the system can perform a search using the criteria for each set to derive a composite search. &lt;br /&gt;
&lt;br /&gt;
Starter searches, therefore, are useful when more than one search must be performed to perform the full search. Instead of performing an initial search and then one or more append searches, with the Starter system you can fill in all the criteria and perform back to back searches for each criteria set.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Setting Up the Starter System for a Database====&lt;br /&gt;
&lt;br /&gt;
The Starter tab of the Tools-Options menu in Search used to configure halFILE's Starter system. These options are saved to hfstarter.ini. Note that for e.halFILE, these options are placed in halweb.ini. The following describes the settings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Enable this feature'''&amp;lt;/u&amp;gt; - check this box to enable the Starter system.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Database name contains the latest posted date in the last 10 characters'''&amp;lt;/u&amp;gt; - this option tells the system that the posted or plant date through which the database has been verified can be found in the last 10 characters of the database name (File-Databases-ODBC Info button of the Administrator). For example, &amp;quot;Jackson County thru 10/15/2004&amp;quot; would be an example where this option is valid.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Number Field'''&amp;lt;/u&amp;gt; - the Starter Number is the number under which the Starter criteria information is stored in the halFILE database. Select a field in which to store this information. Typically a file number field is used. The Starter Number is entered by the user setting up the Starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Description Field'''&amp;lt;/u&amp;gt; - select the field where the description of the search is stored. The description is entered by the user setting up the Starter. This could be a remarks or comments field.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Open Date Field'''&amp;lt;/u&amp;gt; - select a date field where the date the starter was created is stored.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Close Date Field'''&amp;lt;/u&amp;gt; - once the starter search is no longer active, it can be closed. Select the date field where the date the starter was closed is stored.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Status Field'''&amp;lt;/u&amp;gt; - the Starter system posts an &amp;quot;open&amp;quot; status to the starter record when the starter is created and a &amp;quot;closed&amp;quot; status when it is closed. Select the field to be used to hold the status of the Starter. This is normally a document or instrument type field.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Date Field'''&amp;lt;/u&amp;gt; - this identifies the date to be used for the date down searches. Each time a search is performed for a starter, the date of the search is recorded in this field and becomes the beginning date for subsequent searches using this starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Security Group Field'''&amp;lt;/u&amp;gt; - – use this field if multiple users create starters and a user can only see the starters he/she creates. This feature posts the user’s security group (Configure-User Groups in the halFILE Administrator) to the field designated here. You should then configure the User Group security to prohibit the viewing of Starter documents containing some other group value.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Open Status Value'''&amp;lt;/u&amp;gt; - the value to post to the Starter Status field when a starter is created. For example, &amp;quot;STRO&amp;quot; could be the code used for Open Starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Closed Status Value'''&amp;lt;/u&amp;gt; - the value to post to the Starter Status field when a starter is closed. For example, &amp;quot;STRC&amp;quot; could be the code used for Closed Starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''New Document Prefix Letter'''&amp;lt;/u&amp;gt; - Enter a one character prefix letter to be used when create the starter document record in the halFILE database. Try to configure a unique letter not used by as a Station Id on capture stations.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Basket'''&amp;lt;/u&amp;gt; - enter the basket name to be used for newly created starter documents. We recommend a basket named &amp;quot;Starter.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
====Criteria Sets====&lt;br /&gt;
&lt;br /&gt;
You can configure a number of &amp;quot;criteria sets&amp;quot; which define a single halFILE search. Typically, in a Title Plant situation, the following criteria sets would be configured:&lt;br /&gt;
&lt;br /&gt;
* Grantor&lt;br /&gt;
* Grantee&lt;br /&gt;
* Cross Name&lt;br /&gt;
* Subdivision&lt;br /&gt;
* Township-Range&lt;br /&gt;
&lt;br /&gt;
To set up a criteria set, select the set number from the Criteria Set drop down box, configure all the options, then click '''Save Set'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Set Description'''&amp;lt;/u&amp;gt; - describes the search for this criteria set. Normally, it would be similar to the field selected in the Field to search box.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Field to search'''&amp;lt;/u&amp;gt; - select the field to search when the starter search for this criteria set is performed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Order hit list by'''&amp;lt;/u&amp;gt; - enter the order by clause to use when the starter search for this criteria set is performed. The default button selects an order by using the field selected in the Starter Number field box. This must use valid SQL statement form and the field names used must be valid to prevent an error from occurring when a search is performed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Default search type'''&amp;lt;/u&amp;gt; - select the default type of search to perform for this criteria set. The following are our recommendations for the common starter criteria sets.&amp;lt;br /&amp;gt;&lt;br /&gt;
* Grantor - BEGIN&lt;br /&gt;
* Grantee - BEGIN&lt;br /&gt;
* Cross Name - BEGIN&lt;br /&gt;
* Subdivision – TITLESUBDIVISION (automatically performs Add All Levels search)&lt;br /&gt;
* Township-Range - TITLETOWNSHIP (automatically performs Add All Levels search)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Performing a Starter Search====&lt;br /&gt;
&lt;br /&gt;
Let's go through an example to help you understand this feature. For a database examination, I need to perform 4 separate searches for the following fields defined as criteria sets:&lt;br /&gt;
* Criteria Set 1: Grantor&lt;br /&gt;
* Criteria Set 2: Grantee&lt;br /&gt;
* Criteria Set 3: Subdivision_Block_Lot&lt;br /&gt;
* Criteria Set 4: Township_Range_Section&lt;br /&gt;
&lt;br /&gt;
So, I fill in the search criteria on the standard Search Criteria page as shown on the screen example below.&lt;br /&gt;
&lt;br /&gt;
[[Image:Starter_Search_Search_Criteria.jpg]]&lt;br /&gt;
&lt;br /&gt;
You then click the '''Starter-Create''' menu and the system asks you to enter an Order Number for the search. &lt;br /&gt;
&lt;br /&gt;
Then, the system checks to see if that order exists and displays how the criteria sets are to be saved for the Order. It also asks for an Order Description and provides boxes for the Open Date (filled with today's date) and Closed Date (left blank on new orders). &lt;br /&gt;
&lt;br /&gt;
[[Image:Starter_Search_Overview.jpg]] &lt;br /&gt;
&lt;br /&gt;
The '''Save? '''column on the left indicates which fields you want to save to the Order. Normally, you would leave all items set to yes as is the default but they come in handy when you want to update the criteria for an order. To toggle the yes/no double click the cell. Also, at the bottom of the grid you will find the date range to search. The beginning date on a new order is preset at 1/1/1900. The ending date is either today's date or if configured, the system can pull the ending date from the database name. For example, if you maintain the database verification date in the database name, as the last characters of the name, the system can strip it off the name. Either way, if the &amp;quot;save ending date for date down search&amp;quot; check box is checked, then the ending date is saved to the order so it will be available for &amp;quot;date down&amp;quot; searches at a later time. Finally, there is a &amp;quot;view references&amp;quot; check box at the bottom. If this is checked, the reference documents will be included in the search.&lt;br /&gt;
&lt;br /&gt;
The '''Save Starter Information''' button saves the Starter information under the order number you provided. The information is stored in the halFILE database and is given a document type of &amp;quot;Starter&amp;quot; as defined in the parameters. The criteria set information is also stored in the related database fields in the database.&lt;br /&gt;
&lt;br /&gt;
The '''Save Starter and Run Search''' button saves the starter information, and then performs a &amp;quot;starter search&amp;quot;. A search is performed for each criteria set and a composite hit list is displayed as shown below. If you want to perform the search but do not care to save the starter information to the database, click the '''Run Search (nothing saved) '''button.&lt;br /&gt;
&lt;br /&gt;
[[Image:Starter_Search_Hit_List.jpg]]&lt;br /&gt;
&lt;br /&gt;
There is a header line for each criteria set so you can easily see the results of each search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Date Down Searches====&lt;br /&gt;
&lt;br /&gt;
Once a starter has been saved, a &amp;quot;date down&amp;quot; search can be performed to search the database for records added since the initial search was performed. To perform a date down search:&lt;br /&gt;
# Select the '''Starter-Edit''' menu on the search criteria page and enter the order number to use for the date down search.&lt;br /&gt;
# The criteria set page is displayed showing the criteria from the initial search. This time, however, the left-hand Save? column for all criteria sets is blank. Double click the cell in this column to indicate which fields to search by setting the cell to YES. &lt;br /&gt;
# Check your date range which will show a beginning date equal to the ending date of the last search you performed for this starter.&lt;br /&gt;
# Click the '''Save Starter Information and Run Search''' button or the '''Run Search (nothing saved)''' button to perform the date down search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Closing a Starter====&lt;br /&gt;
&lt;br /&gt;
To close a starter record, edit the starter as described above then click the '''Close Starter''' button. The document type for closed starters is posted to the record. Closed Starters do not appear on the Fallout Report.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Re-opening a Starter====&lt;br /&gt;
&lt;br /&gt;
To re-open a starter record, edit the starter as described above then click the '''Open Starter''' button. The document type for closed starters is posted to the record.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Copy a Starter to a new Starter====&lt;br /&gt;
&lt;br /&gt;
To copy the search criteria for a Starter to a new Starter, edit the starter as described above, then select the '''File-Copy Starter''' menu and enter a new order number. This changes the Starter Number on the form to the new starter number. Then click '''Save Starter Information''' or '''Save Starter Information and Run Search''' to save the new starter.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Saving the Grid Format of the Starter Information Form====&lt;br /&gt;
&lt;br /&gt;
You can resize the columns as needed on the Starter Information Form. Once the grid is sized to your liking, select the '''File-Save Grid Layout''' menu to keep the columns widths as the default settings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Fallout Report====&lt;br /&gt;
&lt;br /&gt;
The Starter System includes a Fallout Report showing any new database records that have been posted since the last time the Fallout Report was run. So, the Fallout Report performs a &amp;quot;date down&amp;quot; search for every open starter in the system. The report finds all the open starters and then for each starter, a search is performed to determine if any new records meet the search criteria for the starter criteria sets, having a date greater than the last fallout date. Matching records found are then listed on the Fallout Report.&lt;br /&gt;
&lt;br /&gt;
The Fallout Report tab of the Tools-Options menu configures the options used to print the report. The report must be built using Crystal Reports (a sample report, fallout.rpt, is provided). Also, your fallout report program, HFFallout.exe, must match the Crystal Reports version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Report Description'''&amp;lt;/u&amp;gt; - describes the report.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Report Path'''&amp;lt;/u&amp;gt; - the path where the Crystal Report is located.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Report File'''&amp;lt;/u&amp;gt; - the file name of the Crystal Report. Do not enter any path information, just the report file name.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Last Fallout Report Date'''&amp;lt;/u&amp;gt; - this shows the date the report was last run. This date will be used as the starting date for the next Fallout Report process.&lt;br /&gt;
&lt;br /&gt;
The Fallout report can be run interactively or in auto mode. To run the report interactively, select the '''Starter-Fallout Report''' menu on the Search Criteria window. The date range is automatically filled in from the last time the report was run. The available fallout reports are listed in a drop down box. Select the report to run and click the '''Run Report''' button. Once report processing is complete, a message is displayed. Then click the '''Print Report''' to print the report results.&lt;br /&gt;
&lt;br /&gt;
To run the report automatically, you can schedule a job using SQL Server Agent that runs the following command line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;drive and path&amp;gt;\HFFallout.exe AAA;DD;User&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;drive and path&amp;gt; designate the location of hffallout.exe and AAA is the application id, DD is the database id and USER is the user id under which the report is generated. When the report job runs, the report files are saved in the user's folder. Then, the user can return to the Fallout Report menu, select the report and click the Print Report button.&lt;br /&gt;
&lt;br /&gt;
To save the ending date as the new starting date for the Fallout Report, click the '''Save New Fallout Date''' menu.&lt;br /&gt;
&lt;br /&gt;
Since the Fallout Report processes every Open Starter, it is important to close your starters when they are complete.&lt;br /&gt;
&lt;br /&gt;
===Proximity Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Proximity Search&amp;quot;  is a powerful new feature of the halFILE Search Module utilizing full text indexes. A full text search is performed, in which the words entered into the criteria must all be present but do not need to be in the same order as keyed. New full text indexes can be added to selected halFILE data fields like names, Grantors, Grantees, Addresses, etc. &amp;quot;Proximity&amp;quot; means each word in the search criteria for a field is in the same proximity in the database field. This feature requires SQL Server 2000 or later.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
If you search a name field for ''John Doe'', you will find docs where the name field contains:&lt;br /&gt;
{|cellspacing=&amp;quot;20&amp;quot;&lt;br /&gt;
|''Doe, John''&lt;br /&gt;
|''John Alan Doe''&lt;br /&gt;
|''Doe, Robert John''&lt;br /&gt;
|''The John Doe Trust''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Similarly, if you search a name field for ''Jo* Doe'', you will find docs where the name field contains:&lt;br /&gt;
{|cellspacing=&amp;quot;20&amp;quot;&lt;br /&gt;
|''Doe, John''&lt;br /&gt;
|''John Alan Doe''&lt;br /&gt;
|''Doe, Robert Joe''&lt;br /&gt;
|''The Joe Doe Trust''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Primarily used on name fields, this feature can perform a search and find documents regardless of the order of the words. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Enabling Proximity Search'''&lt;br /&gt;
&lt;br /&gt;
To enable Proximity Search for a database, go to the File-Databases menu of the halFILE Administrator. Select the database and click the Proximity Search button. Follow the instructions on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Using Proximity Search'''&lt;br /&gt;
&lt;br /&gt;
In the Search module, if a field has the full-text index built a new Proximity Search button will be enabled in the search types box. Select that to perform a Proximity Search. Note that you can set Proximity Search as the default search type for a field in the Custom Search set up of the halFILE Administrator.&lt;br /&gt;
&lt;br /&gt;
===Full-Text Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
A new Add-On Product called Automated Indexing is available which can be used to build a full-text index on the entire document. The module converts TIFF images to words using OCR then loads the words into the full-text index. Other document types such as Word, Excel, and PDF can also be full-text indexed.&lt;br /&gt;
&lt;br /&gt;
In halFILE, a new field is added to the end of the database called Fulltext. To search the full-text index, you type your search criteria into this box and select Proximity as the Search Type. The search is then performed against all the words in the document. Matches occur if the criteria words are in relatively close proximity in the document.&lt;br /&gt;
&lt;br /&gt;
For example, you searched for ''Cement Trucks'' and the document include the sentence reading ''Acme Cement Company sent seven trucks to the development project.'' Then that would be a match.&lt;br /&gt;
&lt;br /&gt;
===Search Menu Summary===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;'''Search Criteria window menus'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Begin Search'''&amp;lt;/u&amp;gt; - initiates the search. This is also invoked by pressing ALT-B.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Save Hit List'''&amp;lt;/u&amp;gt; – saves the records in the hit list to a file with a .HIT extension. The records can be reloaded using the File-Restore Hit List menu selection.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Restore Hit List'''&amp;lt;/u&amp;gt; – lets you select a saved hit list to restore.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Criteria'''&amp;lt;/u&amp;gt; - lets you print out the criteria for this search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Setup'''&amp;lt;/u&amp;gt; - lets you select the printer to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Close'''&amp;lt;/u&amp;gt; - closes the index routine and returns to the main menu.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Cut'''&amp;lt;/u&amp;gt; - cuts the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-X).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Copy'''&amp;lt;/u&amp;gt; - copies the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-C).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Paste'''&amp;lt;/u&amp;gt; - paste data from the Windows Clipboard into the current cursor position (hot key CTRL-V).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Undo'''&amp;lt;/u&amp;gt; – this undoes the last keystrokes that were pressed by the user (hot key CTRL-Z).&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Criteria'''&amp;lt;/u&amp;gt; – clears out all the criteria entries.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Hit List'''&amp;lt;/u&amp;gt; – Removes all entries from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-New Search'''&amp;lt;/u&amp;gt; – Brings up a new search window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter-Create'''&amp;lt;/u&amp;gt; - if the Starter system is configured, this creates a &amp;quot;starter&amp;quot; record in the database which includes the criteria you have entered on the Search Criteria window. You can also run a search from the Starter screen that is displayed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter-Edit'''&amp;lt;/u&amp;gt; - if the Starter system is configured, this menu is used to edit an existing Starter record and run a search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter-Fallout Report'''&amp;lt;/u&amp;gt; - if the Starter system is configured, this menu is used to print a &amp;quot;Fallout&amp;quot; report consisting of documents which match open starters for a given date range.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Tools-Options'''&amp;lt;/u&amp;gt; - this menu is used to configure custom search options.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-SQL'''&amp;lt;/u&amp;gt; – displays the SQL Statement used to perform the search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Hit List View'''&amp;lt;/u&amp;gt; – displays the Hit List window. This is also invoked by pressing the F8 key.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Help'''&amp;lt;/u&amp;gt; - display on-line help information (hot key F1).&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Search Hit List window menus'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Save Hit List'''&amp;lt;/u&amp;gt; – saves the records in the hit list to a file with a .HIT extension. The records can be reloaded using the File-Restore Hit List menu selection.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Restore Hit List'''&amp;lt;/u&amp;gt; – lets you select a saved hit list to restore.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Criteria'''&amp;lt;/u&amp;gt; - lets you print out the criteria for this search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Setup'''&amp;lt;/u&amp;gt; - lets you select the printer to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Delete Document'''&amp;lt;/u&amp;gt; – deletes the currently select document and its images from the halFILE database. You must have rights to perform this action.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Close'''&amp;lt;/u&amp;gt; - closes the index routine and returns to the main menu.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Prior Doc'''&amp;lt;/u&amp;gt; - allows you to view the prior document in the hit list. May also be invoked by pressing F11.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Next Doc'''&amp;lt;/u&amp;gt; - allows you to view the next document in the hit list. May also be invoked by pressing F12.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Fallout/Pending Orders'''&amp;lt;/u&amp;gt; - if the Pending Order system is configured, this is used to view fallout documents and pending orders.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Reference Documents'''&amp;lt;/u&amp;gt; – if a Search Reference was set up, this menu selection is displayed to retrieve reference documents for all the documents in the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Criteria'''&amp;lt;/u&amp;gt; – clears out all the criteria entries.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Hit List'''&amp;lt;/u&amp;gt; – Removes all entries from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-New Search'''&amp;lt;/u&amp;gt; – Brings up a new search window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Criteria'''&amp;lt;/u&amp;gt; - displays the Search Criteria window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Document Information'''&amp;lt;/u&amp;gt; – displays the Document Information window. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Mark Document'''&amp;lt;/u&amp;gt; – marks the currently selected document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Remove Document'''&amp;lt;/u&amp;gt; – removes the currently selected document from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Mark All'''&amp;lt;/u&amp;gt; – marks all the documents in the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-View Document'''&amp;lt;/u&amp;gt; – views the currently selected document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Copy to Document Clipboard'''&amp;lt;/u&amp;gt; – copies the selected document to the halFILE Document Clipboard. Then go to the Index module and select the Edit-Paste from Document Clipboard to use the selected document as the source data for the duplication hot keys.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Mark as Doc Data for Combine'''&amp;lt;/u&amp;gt; – this menu selection works with the '''Hit List-Marked items-Combine''' feature below. This marks the selected hit list row with &amp;quot;D&amp;gt;&amp;gt;&amp;quot; to identify it as the row to be used to post index information for the new document created by the Combine feature.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Keep'''&amp;lt;/u&amp;gt; - this option removes all documents from the hit list except the marked items.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Remove'''&amp;lt;/u&amp;gt; - this option removes all the marked items from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked items-Combine'''&amp;lt;/u&amp;gt; – this feature will combine document image for all the marked items, create a new document with the index information from the row marked as the Doc Data for Combine (see above menu selection). It then loads the Image Move Utility so, if desired, the images for the newly created document can be reordered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Print'''&amp;lt;/u&amp;gt; - this option prints the images for all marked items. It does not print Associated or Text documents.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email-One attachment'''&amp;lt;/u&amp;gt; - this option combines all the images for marked items and attaches it to an e-mail. You e-mail client is then loaded so you can send the attachment.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email-Multiple attachments'''&amp;lt;/u&amp;gt; - this option creates an e-mail attachment for each document and loads your e-mail client.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email-Select pages'''&amp;lt;/u&amp;gt; - this option displays a screen showing all the pages for the marked items. You can then select the pages to attach to the e-mail.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email as PDF-One PDF attachment'''&amp;lt;/u&amp;gt; - this option combines all the images for marked items and attaches it as a PDF document to an e-mail. You e-mail client is then loaded so you can send the attachment.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email as PDF-Multiple PDF attachments'''&amp;lt;/u&amp;gt; - this option creates a PDF  e-mail attachment for each document and loads your e-mail client.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email as PDF-Select pages as PDF'''&amp;lt;/u&amp;gt; - this option displays a screen showing all the pages for the marked items. You can then select the pages to attach to the e-mail as a PDF document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-View references'''&amp;lt;/u&amp;gt; - this option performs the reference lookup for all marked items.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked items-Send note'''&amp;lt;/u&amp;gt; - this option sends an e-mail note that may contain database information from the marked documents. The information included in the e-mail is pre-configured using the '''Tools-Options''' (Document information e-mail tab). &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Send missing image note'''&amp;lt;/u&amp;gt; - this option sends an e-mail note that may contain database information from the marked missing image documents. The information included in the e-mail is pre-configured using the '''Tools-Options''' (Scan-on-demand e-mail tab).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Export hit list data/images'''&amp;lt;/u&amp;gt; – this exports the marked documents (data and images) to a location and in a format as designated by the Export tab of the Tools-Options menu (Export tab).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Marked Items-Send to halTrack'''&amp;lt;/u&amp;gt; - this menu appears if you are a halTrack ASP customer. It will upload the marked documents and data to your halTrack web site.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Sort-Ascending'''&amp;lt;/u&amp;gt; – sorts the hit list in ascending order on the column that is currently selected.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Sort-Descending'''&amp;lt;/u&amp;gt; – sorts the hit list in descending order on the column that is currently selected.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Toggle Missing'''&amp;lt;/u&amp;gt; – toggles the mark of documents identified as missing images.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Layout-Save Grid Format'''&amp;lt;/u&amp;gt; - saves the current hit list grid column widths.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Layout-Restore Grid Format'''&amp;lt;/u&amp;gt; – resets the hit list grid column widths to the default.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Layout-Auto Size'''&amp;lt;/u&amp;gt; – toggles the option to automatically set the column widths based on the data in the grid.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Help'''&amp;lt;/u&amp;gt; - display on-line help information (hot key F1).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Document Information window menus'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Save Document'''&amp;lt;/u&amp;gt; - saves the information entered for the document. This is also invoked by pressing CTRL-S.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Image'''&amp;lt;/u&amp;gt; - prints the image currently being shown in the image view window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Criteria'''&amp;lt;/u&amp;gt; - lets you print out the criteria for this search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Setup'''&amp;lt;/u&amp;gt; - lets you select the printer to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Delete Document'''&amp;lt;/u&amp;gt; – deletes the currently select document and its images from the halFILE database. You must have rights to perform this action.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Close'''&amp;lt;/u&amp;gt; - closes the index routine and returns to the main menu.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Attach Note'''&amp;lt;/u&amp;gt; – Allows attachment of a note which is indicated by an eraser icon in the top left corner of the index fields box. When the eraser icon is clicked the note screen pops up with the note.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Copy to Document Clipboard'''&amp;lt;/u&amp;gt; – copies the document to the halFILE Document Clipboard. Then go to the Index module and select the Edit-Paste from Document Clipboard to use the selected document as the source data for the duplication hot keys.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Cut'''&amp;lt;/u&amp;gt; - cuts the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-X).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Copy'''&amp;lt;/u&amp;gt; - copies the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-C).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Paste'''&amp;lt;/u&amp;gt; - paste data from the Windows Clipboard into the current cursor position (hot key CTRL-V).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Undo'''&amp;lt;/u&amp;gt; – undoes the last keystrokes entered by the operator (hot key CTRL-Z).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Append Pages-From File'''&amp;lt;/u&amp;gt; – allows a page to be scanned and added to the document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Append Pages-From Scanner'''&amp;lt;/u&amp;gt; – allows a page to be scanned and added to the document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Re-import-Document'''&amp;lt;/u&amp;gt; – brings the document pages back on-line and into the currently selected basket.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Re-import-Document and Data'''&amp;lt;/u&amp;gt; – brings the document pages back on-line and into the currently selected basket and creates a database record duplicating the information from the original document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Prior Doc  F11'''&amp;lt;/u&amp;gt; – views the document previously listed on the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Next Doc  F12'''&amp;lt;/u&amp;gt; – views the next document listed on the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:red; font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: All OCR options require Imaging Professional for Windows components&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-Text'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into text file.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-Word'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into a Microsoft Word document. &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-HTML'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into an html web document.&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-Word Perfect'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into a WordPerfect document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-Text'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into text file.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-Word'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into a Microsoft Word document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-HTML'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into an html web document.&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-Word Perfect'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into a WordPerfect document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Selected-Clipboard'''&amp;lt;/u&amp;gt; - performs optical character recognition of the image area selected and places the results into the windows clipboard.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Criteria'''&amp;lt;/u&amp;gt; – clears out all the criteria entries.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Hit List'''&amp;lt;/u&amp;gt; – Removes all entries from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-New Search'''&amp;lt;/u&amp;gt; – Brings up a new search window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Hit List View'''&amp;lt;/u&amp;gt; – displays the Hit List window. This is also invoked by pressing the F8 key.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Criteria'''&amp;lt;/u&amp;gt; - displays the Search Criteria window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Help'''&amp;lt;/u&amp;gt; - display on-line help information (hot key F1).&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_8_-_Search_for_Documents_4.0&amp;diff=16786</id>
		<title>Chapter 8 - Search for Documents 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_8_-_Search_for_Documents_4.0&amp;diff=16786"/>
				<updated>2017-05-03T18:48:35Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* SmartName Search */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
==SEARCH FOR DOCUMENTS==&lt;br /&gt;
&lt;br /&gt;
===Overview of Search===&lt;br /&gt;
[[Image:search248.jpg|left]]Once documents have been indexed, they can be searched for using search criteria based upon the popular Structured Query Language (SQL). The user, however, does not need to know SQL statements. Rather, halFILE provides a search criteria form that can be filled out by the user and formats the proper SQL instructions for the search automatically.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Searching for documents that have been indexed'''&lt;br /&gt;
&lt;br /&gt;
# Select '''File-Search''' from the main menu or click on the search icon from the Manager tool bar.&lt;br /&gt;
# The following windows are established as follows:&lt;br /&gt;
## The Search Criteria Window is the area into which search criteria is entered.&lt;br /&gt;
## The Search Hit List Window is a grid containing a row for each record found by the search and a column for each field in the record.&lt;br /&gt;
## The View Window shows the images for the selected document.&lt;br /&gt;
## The Document Information Window shows the indexed information of the document being viewed. This window also allows updating of the database fields for the document being viewed. &lt;br /&gt;
# Enter the search criteria into the Criteria Window by clicking on a field and entering the data to search for. Check the appropriate search type button in the upper right corner of the window which provides options for exact match, beginning of field, end of field, free form search, greater than, less than and range. As many fields as necessary can be entered for a search.&lt;br /&gt;
# Press the '''Begin Search''' button.&lt;br /&gt;
# The search is then processed and a box appears showing the number of hits found. Answer '''Yes''' to load the hits into the Hit List grid; answer '''No''' to stop the search and re-enter criteria.&lt;br /&gt;
# The Search Hit List grid is loaded and displayed. Double click on a row to load the View Window with the first and second image pages for the document, respectively. The Document Information Window is also loaded with the data for the selected record. The View Window and the Document Information Window are placed, side by side, on the screen.&lt;br /&gt;
&lt;br /&gt;
===The Search Criteria Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
When the search feature is loaded, a screen similar to the following is displayed:&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_Criteria4.jpg]]&lt;br /&gt;
&lt;br /&gt;
The search criteria screen is activated for entering the criteria for the search. The other search windows appear as minimized icons in the lower left portion of the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Searching for more than one multi-entry field item====&lt;br /&gt;
&lt;br /&gt;
Multi-entry fields are those fields for which more than one line of data can be entered. If you wish to search for a single entry in a multi-entry field, simply enter the data to search for in the field box. If you want to search for multiple entries for one multi-entry field:&lt;br /&gt;
&lt;br /&gt;
# Click on the multi-entry box to position the cursor.&lt;br /&gt;
# Enter the first line to search for and press the enter key.&lt;br /&gt;
# Enter the second line to search for.&lt;br /&gt;
&lt;br /&gt;
The search mechanism performs a search looking for records that contain either the first line that was entered or the second line and containing any other criteria entered.  For instance, you could search for documents filed on 12/15/2000 for persons named 'Smith' or 'Jones' where the name was defined as a multi-entry field.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Searching for a range of values====&lt;br /&gt;
&lt;br /&gt;
The '''Range''' search type is provided to search for a range of values and is entered as follows:&lt;br /&gt;
# Click the mouse inside the criteria field for which a range search is desired. (i.e. date field)&lt;br /&gt;
# Click the range button in the search type box.&lt;br /&gt;
# Enter the first criteria field (the low value).&lt;br /&gt;
# Press the '''space bar''' on the keyboard. This will automatically put the word &amp;lt;thru&amp;gt; into the criteria field.&lt;br /&gt;
# Enter the second criteria field (the high value).&lt;br /&gt;
&lt;br /&gt;
The search is processed and records with a value within the given range, inclusively (the low and high values included), will be included in the hit list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Auto Complete====&lt;br /&gt;
The Search Criteria screen supports the Auto Complete feature which lets you select names from valid names that are already listed in the database. This feature is invoked by pressing the F4 key when the cursor is in a box where the feature is supported. Auto Complete is typically used on name fields to help the operator post a name in the same format as it was posted to previous documents. Here is how this feature is used:&lt;br /&gt;
&lt;br /&gt;
# Once you are in the box where you will enter the name, press F4.&lt;br /&gt;
# A pop up box is displayed and you can begin keying the name. As you enter the letters for the name, matches will be shown in a list. So if you key “Patterson,” you will see “Patterson Andrew,” Patterson Barry” etc. listed.&lt;br /&gt;
# At any point you can select a name from the list and click the Add button to add it to the list to be searched. You can then search for a different name, if desired, and add that to the list of names to be searched.&lt;br /&gt;
# Once you have selected all the names desired, click the Index button to return to the search criteria screen.&lt;br /&gt;
&lt;br /&gt;
Auto Complete is also available in the Search module when updating information as well as the Index module when posting new information.&lt;br /&gt;
&lt;br /&gt;
====Printing the search criteria====&lt;br /&gt;
&lt;br /&gt;
Typically, when you design a report, the criteria information is placed into the report heading. If you perform a search and find no hits and need a report to prove the search was performed, you can go to the Hit List Window using the '''Window - Hit List View''' menu or the '''F8''' key and then print the report.&lt;br /&gt;
&lt;br /&gt;
====Closing the search module====&lt;br /&gt;
&lt;br /&gt;
Select '''File-Close''' from the menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Performing an Append search====&lt;br /&gt;
&lt;br /&gt;
After a search is performed and the results are in the hit list you can perform an &amp;quot;Append&amp;quot; search. This is a second search that appends the results to the results of the first search. To do this:&lt;br /&gt;
&lt;br /&gt;
# Select '''Clear-Criteria''' from the menu to clear all the criteria from the criteria screen. This leaves the hit list intact and any subsequent searches are appended to the list.&lt;br /&gt;
# Select '''Clear-Hit List''' to clear all records from the hit list window. This leaves the criteria from the previous search loaded so you can make minor criteria adjustments and search again.&lt;br /&gt;
# Select '''Clear-New Search''' from the menu to clear both the hit list and the criteria for a new search.&lt;br /&gt;
# Select '''Window-Search Criteria''' to activate the criteria window so another search can be performed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Designing a report====&lt;br /&gt;
&lt;br /&gt;
# Perform a search of the document database for which the report is to be generated.&lt;br /&gt;
# From the search hit list, click the '''report''' button found below the hit list grid. This loads the Reports window.&lt;br /&gt;
# Press the '''Insert Report''' Button. Then you will be asked &amp;quot;Does this report print out a card format?&amp;quot; If you will be printing to index cards, answer yes. For reports on standard paper answer no.&lt;br /&gt;
# &amp;quot;New Report 1&amp;quot; will be inserted into the list of reports. Click that entry to highlight it, then click the edit button.&lt;br /&gt;
# The Edit Report window is displayed. Enter the description of the report and the path and filename where you will store the report. For instance if you were creating a report of clients, you could call the report &amp;quot;client.rpt&amp;quot;. To save the report to the halFILE directory on drive H:, you would enter &amp;quot;H:\HALFILE\CLIENT.RPT&amp;quot; into the path and filename box. The '''Select''' button is provided to help you find and select existing reports or set the path for a new report.&lt;br /&gt;
# Press the '''Design''' button. This will load Crystal Reports. If Crystal Reports fails to load, set its location by selecting '''File-Report''' from the halFILE Administrator menu.&lt;br /&gt;
# From the Crystal Reports menu, select '''File-New''' to create a new report. This will take you through the steps of designing your new report. Refer to the Crystal Report manual or its help file for more information.&lt;br /&gt;
# When you are asked to choose a database connection, select an ODBC File DSN and find and select &amp;quot;halreports.dsn&amp;quot; found in your Windows Temporary directory. &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Hint: to quickly get to your temporary folder in the file location dialog box, you can type in %temp% and hit enter.&amp;lt;/span&amp;gt;&lt;br /&gt;
# Once the halreports.dsn is selected, the following text files will appear in Crystal's list of files for that DSN:    &lt;br /&gt;
:* '''criteria.txt''' - contains search criteria information. This can be used on a Crystal subreport that is inserted into the report header of your main report to show you what criteria was used to obtain the search results shown on the report.&lt;br /&gt;
:* '''halreport.txt''' - this contains report information for standard reports. It includes ALL of the information for the documents on the hit list.&lt;br /&gt;
:* '''halcard.txt''' - this contains report information for card-style reports. It includes ALL of the information for the documents on the hit list.&lt;br /&gt;
:* '''hitlist.txt''' - this contains report information reflecting only the data shown on the hit list. This file is useful when you want your report to exclude all of the multi-entry information and reflect exactly the search hit list screen.&lt;br /&gt;
# Design your report. When you are finished, select '''File-Save As''' and enter the same path and filename as you entered in step 5 above. (Note: Be sure the File-Save Data with Report option in Crystal in not checked).&lt;br /&gt;
# Select '''File-Exit''' to return to halFILE.&lt;br /&gt;
# Click the '''Done''' button to save the report setup information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Printing a report====&lt;br /&gt;
&lt;br /&gt;
# Perform a search.&lt;br /&gt;
# From the hit list click the report button.&lt;br /&gt;
# Click on the report that you wish to print from the reports listed.&lt;br /&gt;
# The print window is displayed where you can print the report directly to the default printer, preview the report, or select the printer.&lt;br /&gt;
# When PRINT PREVIEW is selected the report is generated and displayed in a window. Click the printer icon at the bottom of the screen to route the report to the selected printer.&lt;br /&gt;
# Press the close button to close the report window.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Printing Large Reports====&lt;br /&gt;
&lt;br /&gt;
The Report Only check box is used when printing large reports. When this option is checked, the system performs the search but does not load the Hit List window. Rather, the results of the search are passed directly to the reporting mechanism.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Avoiding slow searches====&lt;br /&gt;
&lt;br /&gt;
Each field in the document database is indexed. However, a field that is indexed is indexed from the left only. Therefore, keep in mind the following:&lt;br /&gt;
&lt;br /&gt;
# Avoid 'free form' and 'end of field' searches unless associated with other criteria that use a different search method. Free-form and End of Field searches are unable to use the index and must read the entire database to find matches.&lt;br /&gt;
# If name fields are posted so a 'free form' search is often required, consider using 'Proximity Search' (see section later in this chapter). &lt;br /&gt;
# Enter as much search criteria as possible.&lt;br /&gt;
# If possible, avoid searches that find hundreds of hits. When the hit list is loaded, the data for a search must be written to a disk file. The more records that must be loaded, the longer it takes for the entire grid to be loaded.&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue; font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: Even though an hour glass mouse pointer is displayed when the hit list grid is being loaded, you can actually perform some actions against the grid including viewing a document. The hourglass will change back to a pointer when the entire grid is loaded.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Criteria Field Types===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
As you fill in the criteria fields, check the search type button box in the upper right hand corner of the criteria window to ensure that the desired search type is being performed. Search types include:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Exact Match'''&amp;lt;/u&amp;gt; - the field data in the database must exactly match the criteria.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Beginning of Field'''&amp;lt;/u&amp;gt; - the field data in the database must begin with the criteria entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''End of Field'''&amp;lt;/u&amp;gt; - the field data in the database must end with the criteria entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Free Form Search'''&amp;lt;/u&amp;gt; - the field data in the database must contain the criteria entered.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue; font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
A &amp;lt;b&amp;gt;Free Form Search&amp;lt;/b&amp;gt; may be slow because the search engine must examine every database record to determine if a match has occurred. Therefore, this type of search should be avoided if possible. If, however, other non-free form criteria is entered, the search will be fast.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Greater Than'''&amp;lt;/u&amp;gt; - the field data in the database must be greater than the criteria entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Less Than'''&amp;lt;/u&amp;gt; - the field data in the database must be less than the criteria entered&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Range'''&amp;lt;/u&amp;gt; - the field data in the database must be within the range of the two criteria values entered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''SmartName Search'''&amp;lt;/u&amp;gt; – when you exit from a criteria box designated as a Smart Name search, the system converted the names in the box to aliases using the Smart Name dictionary. See Smart Names for more information.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Soundex'''&amp;lt;/u&amp;gt; – a &amp;quot;sounds like&amp;quot; search is performed on the criteria field.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Search criteria results examples'''&lt;br /&gt;
&lt;br /&gt;
The following chart shows some examples of how the search engine works. The Criteria Entered column represents the criteria you might enter into a criteria field. The Database Field columns contain data that could be in your database. The exact, beginning, end, free form, greater and less columns show whether or not the record would be found given the criteria that was entered.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Criteria Entered'''||'''Database Field'''||'''Exact'''||'''Beginning'''||'''End'''||'''Free Form'''||'''Greater'''||'''Less'''||'''Range'''&lt;br /&gt;
|-&lt;br /&gt;
|Smith, J||Smith, John||no||yes||no||yes||yes||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|Smith, John||Smith, John||yes||yes||yes||yes||no||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|John||Smith, John||no||no||yes||yes||yes||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|400||450||no||no||no||no||yes||no||n/a&lt;br /&gt;
|-&lt;br /&gt;
|100 &amp;lt;thru&amp;gt; 200||201||n/a||n/a||n/a||n/a||n/a||n/a||no&lt;br /&gt;
|-&lt;br /&gt;
|100 &amp;lt;thru&amp;gt; 200||100||n/a||n/a||n/a||n/a||n/a||n/a||yes&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===The Hit List Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once a search is performed, a hit list window similar to the sample below is displayed showing the results of the search. This grid includes a row for each record found in the search and a column for each field in the database. If a field is a multi-entry field, only the first entry in the database is displayed.&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_HitList4.jpg]]&lt;br /&gt;
&lt;br /&gt;
====Sorting the Hit List====&lt;br /&gt;
To sort the Search Hit List by any field, simply click the column header. This sorts the column alphabetically. Click the column header again to sort in reverse alphabetical order. Note that the default sort can be set on the '''Order By''' tab of the '''Tools-Option''' menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Selecting the Display Result Option====&lt;br /&gt;
The Hit List tab on '''Tools_Options''' menu of the Search Criteria screen provides three Display Result Options as follows.&lt;br /&gt;
# One row per document – displays a single row for each matching document, showing the first row of multi-entry data. This is the traditional display option from prior halFILE versions.&lt;br /&gt;
# Rows that match search criteria – also displays a single row for each matching document. However, the multi-entry data shown is derived from the row that matched the search criteria.&lt;br /&gt;
# All rows (includes multi-entry) – this option will show all rows of data for each document.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Formatting the hit list grid====&lt;br /&gt;
&lt;br /&gt;
# Position the mouse pointer on the grid divider lines in the header row and drag the mouse left or right to increase or decrease the width of a column.&lt;br /&gt;
# To re-order columns on the grid, click in the header of the column to move and hold the mouse button down. Then drag it over to where you want the column to be and release the mouse button.&lt;br /&gt;
# The Layout-Auto Size menu can be used to automatically size the columns based on the width of the data in the hit list.&lt;br /&gt;
# Once you have the grid column widths set to your liking, select '''Layout-Save Grid Format''' to permanently save column widths.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Marking entries in the hit list grid====&lt;br /&gt;
&lt;br /&gt;
'''&amp;gt;&amp;gt;'''	The marking feature lets you mark entries in the hit list and then re-load the hit list saving only marked entries or unmarked entries. To use this feature:&lt;br /&gt;
&lt;br /&gt;
# Click the row to mark and then click the '''Mark button'''. This places a check mark icon to the left of the row.&lt;br /&gt;
# Click the '''Show Marked List''' button found at the bottom of the screen to show items that have been marked.&lt;br /&gt;
# You can remove entries from the second list by selecting a row and pressing the '''Remove button. '''&lt;br /&gt;
# When you have marked all the desired records, press '''List Options''' button that appears when a record is placed into the second list. This shows a menu to save records marked items, remove marked items, or remove records in the bottom list from the top list. The hit list is then re-loaded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Saving and Restoring the Hit List====&lt;br /&gt;
&lt;br /&gt;
The search list can be saved to a file and restored during a later session by:&lt;br /&gt;
# From the search hit list window, select '''File-Save Hit List'''.&lt;br /&gt;
# Enter the file name to save the list to, using an '.HIT' extension.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Later, a saved search hit list can be restored by:&lt;br /&gt;
# Within Search, select '''File-Restore Hit List'''.&lt;br /&gt;
# Select the file name that was saved earlier.&lt;br /&gt;
&lt;br /&gt;
Once this is done, you can use the search hit list as if you had just performed the search.&lt;br /&gt;
&lt;br /&gt;
====The Right Click Menu on the Search Hit List====&lt;br /&gt;
&lt;br /&gt;
All of the menu selections under the Hit List menu are replicated on a right click menu that is activated by pressing the right mouse button with the arrow on a column and row of the search hit list. This is handy for performing quickly performing the hit list management features.&lt;br /&gt;
&lt;br /&gt;
See the Search Menu Summary at the end of the chapter to review the menu selections that are on the Right Click and Hit List menus.&lt;br /&gt;
&lt;br /&gt;
===The Document Information Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the Document Information Window is loaded the screen will be similar to the sample below. Fields that cannot be altered such as document number, storage location and folder appear in a lighter shade. These fields are used to locate the image relating to the document. Date fields are formatted using the long date format set up in the Windows Control Panel (Regional and Language Options). Multi-entry fields are placed in larger text boxes with scroll bars on the right if all the entries will not fit in the box. Like Index, a question mark icon will appear if a field is validated in a table. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Changing database information===&lt;br /&gt;
&lt;br /&gt;
# Perform a search and select a record from the hit list to load the Document Information Window.&lt;br /&gt;
# Click in the desired field and make changes. Date fields can be keyed in the standard mm/dd/yy or mm/dd/yyyy format. &lt;br /&gt;
# To save the changes, press CTRL-S.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue; font-type:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: If security is enabled, users that do not have Index privileges will not be able to change the database information.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_DocInfo4.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Imaging View Window===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
If the document is an image, the Image View Window shown below is used to view the image. This View Window will automatically display when the Document Information Window is displayed.&lt;br /&gt;
&lt;br /&gt;
[[Image:Search_ImageWindow4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Zooming in on the image====&lt;br /&gt;
&lt;br /&gt;
# Position the mouse arrow over the area of the image you wish to zoom in on.&lt;br /&gt;
# Press and hold the left mouse button.&lt;br /&gt;
# Drag the mouse to form a box around the area to zoom in on.&lt;br /&gt;
# Release the mouse button.&lt;br /&gt;
# To return the image to full page, double click on the image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Rotating the image====&lt;br /&gt;
&lt;br /&gt;
Click one of the page rotation icons in the tool bar on the Image Viewer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Printing an Image====&lt;br /&gt;
&lt;br /&gt;
# Click the printer icon in the tool bar above the image or select File-Print Current Image from the menu. Or select the Printer icon on the Viewer Window.&lt;br /&gt;
# The Print Window is displayed showing a page range for all the images for the document. Select the desired page range and press the OK button&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Using image panning====&lt;br /&gt;
&lt;br /&gt;
# Display the image.&lt;br /&gt;
# Zoom in on a portion of the image.&lt;br /&gt;
# Hold on the left mouse button.&lt;br /&gt;
# Drag the mouse pointer around to pan around the image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Zoom Hot Keys====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|Alt-Z||zoom toggle&lt;br /&gt;
|-&lt;br /&gt;
|Alt-1||zoom to upper left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-2||zoom to upper right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-3||zoom to lower left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-4||zoom to lower right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt-~||Fit width (toggles upper half/lower half of document)&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl-F||Goes to first page of the document&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl_L||Goes to last page of the document&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Managing Search Windows===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
As described above, there are several windows that comprise the Search Module. By managing these windows, you are able to view the data and related images in many different ways. halFILE defaults to certain window sizes and formats and loads and hides the different windows automatically whenever they are needed. You can adjust the size and position of these windows and halFILE will remember the layout. halFILE also provides a Window menu to help you navigate between the various search windows.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Viewing the SQL Statement for a Search====&lt;br /&gt;
&lt;br /&gt;
The '''Window-SQL''' menu selection shows how the search criteria was interpreted into an SQL (Structured Query Language) statement. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Returning to the Search Hit List Window====&lt;br /&gt;
&lt;br /&gt;
From any search window (except the image viewer window), you can press the '''F8''' button to display the search hit list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Preparing for a New Search====&lt;br /&gt;
&lt;br /&gt;
The '''Clear-New Search''' menu will clear the current search criteria and activate the Search Criteria Window. The hot key combination for this menu is Alt-C-N. There is also a convenient '''New Search''' button at the bottom of the hit list window.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Append Searches====&lt;br /&gt;
&lt;br /&gt;
When you click the Begin Search button to perform a search and the system detects that there are already documents in your Search Hit List, a pop up menu will give you append search options that you can perform as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Search primary and add to hit list'''&amp;lt;/u&amp;gt; - this option will search your document database and add any new records found that match the criteria to the existing records in your hit list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Search hit list and retain matches'''&amp;lt;/u&amp;gt; - this is a sub-search of the records found in your hit list. Any records that found match the criteria are kept in the hit list while those records that do not match the criteria are discarded.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Search hit list and delete matches'''&amp;lt;/u&amp;gt; - this also performs a sub-search of the records in the search hit list. Any records found meeting the criteria are removed from the hit list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear hit list and begin new search'''&amp;lt;/u&amp;gt; - this selection clears any existing records from the search hit list and begins a new search of your document database using the criteria.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Combining Documents on the Search Hit List====&lt;br /&gt;
&lt;br /&gt;
The Search module includes a feature where images for documents on the Search Hit List are combined into a new document. The data for one of the documents being combined may also be posted to the newly created document. The Image Move utility can also be loaded to reorder the documents, if needed. The following describes the steps used to combine images to a new document.&lt;br /&gt;
&lt;br /&gt;
# The first step is to identify the document from which the data will be posted. Select the '''Hit List-Mark as Doc Data for Combine''' menu to place a &amp;quot;D&amp;gt;&amp;gt;&amp;quot; mark in the first column of the selected row. The data from the marked document will eventually be posted to the newly created document. If you do not wish data to be posted, then you can skip this step.&lt;br /&gt;
# The second step is to mark additional rows from which the combined images will come. Note that the combine feature only processes image documents. Text and Associated documents (such as Word, Excel) will be skipped.&lt;br /&gt;
# Once all rows have been marked, select the Hit List-Marked Items-Combine menu. The system will verify the marked items and then:&lt;br /&gt;
## Combine all the images into a new document in the currently selected basket.&lt;br /&gt;
## If a Data Document was selected in step 1, then the data will be posted to the new document record.&lt;br /&gt;
## At the end of the process, a panel will show the results including number of documents that were processed, skipped and missing. It will ask if the Image Move Utility should be loaded to reorder the documents.&lt;br /&gt;
## If the Image Move Utility is loaded, then a screen will display where the user can reorder the documents, then click Save to make the reorder permanent.&lt;br /&gt;
&lt;br /&gt;
===Setting Up Custom Search Features===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Use the '''Tools-Options''' menu in Index to define custom features that affect the Search Module. Unless otherwise explicitly stated, saving options here will affect all halFILE stations and users. The Tools-Options menu brings up a form that includes tabs for the following items:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hit List====&lt;br /&gt;
&lt;br /&gt;
The Hit List tab is used to set up special halFILE features pertaining to the Hit List window including:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List Descriptions'''&amp;lt;/u&amp;gt; – For coded validation fields, this option can be checked to show the table description instead of code on the hit list. Note that when this option is enabled, then the description is displayed for every coded field except TitleSubdivision and TitleTownship.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Display Results'''&amp;lt;/u&amp;gt; – this defines how the search results are listed on the Hit List Window. The options are:&lt;br /&gt;
* One row per document – this is the traditional halFILE hit list format where one row per matching document is shown and the data shown is from the first multi-entry row of the document.&lt;br /&gt;
* Rows that match search – this option will display multi-entry data from the row that matched the criteria. For example, if you performed a search for a name = &amp;quot;Smith&amp;quot; and on the document the Names were listed as &amp;quot;Jones, Bob&amp;quot; then &amp;quot;Smith, Mary&amp;quot; then &amp;quot;Smith, John,&amp;quot; then the Search hit list will show a wide row with &amp;quot;Smith, Mary&amp;quot; and Smith, John&amp;quot; listed since they matched the search criteria.&lt;br /&gt;
* All rows (includes multi-entry) – this options displays all rows for documents match the search criteria. In the above example, &amp;quot;Jones, Bob&amp;quot; then &amp;quot;Smith, Mary&amp;quot; then &amp;quot;Smith, John&amp;quot; are listed.&lt;br /&gt;
* Remove duplicates from hit list – check this box so, if you are performing a search that well append results to an existing hit list, it will check and remove and documents already in the hit list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List Button Execute'''&amp;lt;/u&amp;gt; – this section configures a user-defined button at the bottom of the hit list. The &amp;quot;Pending Order template&amp;quot; button will display a template for configuring a new Pending Order when that system is configured.  The &amp;quot;Word Merge template&amp;quot; button will display a template for setting up the Word Merge feature where the results of the search can be filtered through a Word Merge document.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''References'''&amp;lt;/u&amp;gt;– this section defines the halFILE Reference feature in Search. The Reference feature, set up in the database section of the halFILE Administrator, is used to reference one halFILE document to another by linking data in two or more fields. On this screen, you define whether the View References box on the Search Criteria page should be checked by default when entering the search module. You can also set up the colors to use for any Reference documents added to the Hit List.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List Colors'''&amp;lt;/u&amp;gt; – this section defines the Hit List color coding for selected documents. Here, you set up the colors to use for documents that match a certain criteria. For example, you can set this up so documents that have the code 'WD' in a Doc_Type field show up as white on blue. This makes important documents stand out. When setting up these color settings, you first select a Color Set. This are numbered sets beginning with one. halFILE does not allow gaps in the color sets used (i.e. if you set up color set 1 and color set 3, and color set 2 is blank, then color set 3 will be ignored.) After selecting the color set, you should select the Field to match, enter the data to match, and chose the foreground and background colors by clicking the '''select''' buttons.. When the colors are selected, you will see words &amp;quot;Sample Text&amp;quot; changed to reflect the selected color. Once the color set is defined, click the '''Save Color Set''' button to save the parameters.&lt;br /&gt;
&lt;br /&gt;
As an example of two the Hit List Color preferences should be set up, let's set it up so the Hit List row is white on blue if the Doc_Type field is 'WD,' white on red if the Doc_Type field is 'NTG' and black on pale yellow for all other rows. Here is the process:&lt;br /&gt;
&lt;br /&gt;
# Select Color Set 1.&lt;br /&gt;
# Select Doc_Type from the Field to Match drop down box.&lt;br /&gt;
# Enter WD into the Field Value box.&lt;br /&gt;
# Click the '''select''' button to the right of the foreground color and select white from the color spectrum provided.&lt;br /&gt;
# Click the '''select''' button to the right of the background color and select blue from the color spectrum provided.&lt;br /&gt;
# Click the Save Color Set button to save Color Set 1.&lt;br /&gt;
# Select Color Set 2.&lt;br /&gt;
# Select Doc_Type from the Field to Match drop down box.&lt;br /&gt;
# Enter MTG into the Field Value box.&lt;br /&gt;
# Click the '''select''' button to the right of the foreground color and select white from the color spectrum provided.&lt;br /&gt;
# Click the '''select''' button to the right of the background color and select red from the color spectrum provided.&lt;br /&gt;
# Click the Save Color Set button to save Color Set 2.&lt;br /&gt;
# Select Color Set 3.&lt;br /&gt;
# Select PRDOC  from the Field to Match drop down box.&lt;br /&gt;
# Enter the two-character database id (it appears at the top of the halFILE Manager in the database drop down box) into the Field Value box. This is a good method for color coding all documents except those in previous color sets since the PRDOC field in the database is always filled with the database id.&lt;br /&gt;
# Click the '''select''' button to the right of the foreground color and select black from the color spectrum provided.&lt;br /&gt;
# Click the '''select''' button to the right of the background color and select yellow from the color spectrum provided. You can use the slider bar to the right of the spectrum to make it paler or brighter as needed.&lt;br /&gt;
# Click the Save Color Set button to save Color Set 3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Cross Name Search====&lt;br /&gt;
&lt;br /&gt;
This tab defines the cross name feature where two database fields a searched for the criteria given. To set this feature up you select the two fields that should be searched and define the prompt to be used when the Cross Name box is checked on the Search Criteria page. An example of how this feature is used would be a database having two name fields called First_Party and Second_Party. You would select the First_Party field from the drop down list for the First Cross Name field. Then select Second_Party from the drown list for the Second Cross Name field. Then enter &amp;quot;First or Second Party&amp;quot; in the field caption box and save the settings.&lt;br /&gt;
&lt;br /&gt;
Then, when you go to the Search Criteria screen and check the Cross Name search box, the First_Party caption changes to &amp;quot;First or Second Party&amp;quot; and the Second_Party text box is disabled. Enter the name to search for and when the Begin Search button is clicked, the First_Party is searched and matching results are listed under &amp;quot;Search 1.&amp;quot; Then the Second_Party is search for the same name and matching results are listed under &amp;quot;Search 2.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Order By====&lt;br /&gt;
&lt;br /&gt;
This tab defines to sort order options for searches in this database. You select a field from the drop down list at the top of the screen, then click the Insert Field button next to the Order By set you are defining. This adds the field to the Order By Clause.&lt;br /&gt;
&lt;br /&gt;
For example, you wish to define 2 sort options. The first (and default) sort will be on a field called Date_Filed and will be in reverse order. The second sort will be on Doc_Type. Here is the process of setting this up:&lt;br /&gt;
&lt;br /&gt;
# Select Date_Filed from the field drop down at the top of the screen.&lt;br /&gt;
# Clear out anything in the 1st Order by Clause box and then click the '''Insert Field''' button to add Date_Filed to the box. Immediately after Date_Filed add a space then &amp;quot;desc&amp;quot; to indicate descending or reverse order.&lt;br /&gt;
# Select PRSERV from the drop down at the top.&lt;br /&gt;
# Click the '''Insert Field''' button which changes the text in the 1st Order by Clause box from &amp;quot;primetable.date_filed&amp;quot; to &amp;quot;primetable.date_filed, primetable.prserv&amp;quot;&lt;br /&gt;
# Enter &amp;quot;Date Filed&amp;quot; into the 1st Order by Caption box.&lt;br /&gt;
# Select DateDoc_Type from the field drop down at the top of the screen.&lt;br /&gt;
# Clear out anything in the 2nd Order by Clause box and then click the '''Insert Field''' button to add Date_Filed to the box.&lt;br /&gt;
# Select PRSERV from the drop down at the top.&lt;br /&gt;
# Click the '''Insert Field''' button which changes the text in the 2nd Order by Clause box from &amp;quot;primetable.doc_type&amp;quot; to &amp;quot;primetable.doc_type, primetable.prserv&amp;quot;&lt;br /&gt;
# Enter &amp;quot;Document Type&amp;quot; Order by Caption box.&lt;br /&gt;
# Save the settings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Publish====&lt;br /&gt;
&lt;br /&gt;
This tab is used to set up the Hit List publishing feature (menu selection: '''Hit List-Marked Items-Publish'''). This feature can export or publish hit list information to a comma-delimited or html formatted file and includes the associated image files in multi-page tiff or PDF format. You can designate the data file header, detail, footer as well as the path and file name. If you are publishing to html, be sure to check the &amp;quot;publish as html&amp;quot; option. If you check the &amp;quot;publish images as PDF&amp;quot; option, a 3&amp;lt;sup&amp;gt;rd&amp;lt;/sup&amp;gt; party utility, TIFF2PDF.EXE, is required (see below). Template buttons are available to help you set up the header, detail and footer sections (for comma-delimited format, you probably would not have a footer).&lt;br /&gt;
&lt;br /&gt;
The publish feature works as follows:&lt;br /&gt;
# Perform a search for documents you wish to publish.&lt;br /&gt;
# On the hit list screen, mark those documents to publish. You can right-click and select mark all to mark all of the documents on the hit list.&lt;br /&gt;
# Select the Hit List-Marked Items-Publish menu.&lt;br /&gt;
# Document fields are exported as designated by the header, detail and footer parameters. The images for a document are saved as a multi-page tiff images or PDF documents in the publish folder, having a name of the halFILE document number and an extension of TIF.&lt;br /&gt;
&lt;br /&gt;
Publish is a convenient way to deliver data and images to third parties. The html feature can also be used to publish halFILE information to the web.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''PDF Format (TIFF2PDF.EXE)'''&lt;br /&gt;
&lt;br /&gt;
To publish images as PDF documents, the TIFF2PDF.EXE utility must exist in the halFILE program folder. Alternatively, the Irfanview Viewer utility can be installed with the PDF extensions. See the '''Configuring an alternative TIFF to PDF Converter''' link in the Supporting Documents section of HALFILE.COM for more information.&lt;br /&gt;
&lt;br /&gt;
====Image modifications====&lt;br /&gt;
&lt;br /&gt;
This tab lets you configure a trigger program to run if the image is modified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Execute Triggers====&lt;br /&gt;
&lt;br /&gt;
This tab defines external programs that are triggered by actions that occur in search.&lt;br /&gt;
&lt;br /&gt;
The Lost Focus Execute trigger defines an external program that is run when information in a field on the Document Information window is changed.  This feature lets you restrict the triggered program to run only when the designated field is modified. &lt;br /&gt;
&lt;br /&gt;
The Search Execute trigger is run when a document is saved in search. A common example of when this option is used is the Pending Order System feature where, after a document is saved, the pending order program is run to check to see if any of the data being posted may affect an open order. A template button is available on this form to provide a sample of a pending order check. Another template is provided for running the HFFlow32.exe which synchronizes data in two halFILE databases that are involved with database lookups to each other. When this option is saved, the setting is written to the database section [aaaHFWdd] of halfile.ini and therefore affects saving document information on all station.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Document Information e-mail====&lt;br /&gt;
&lt;br /&gt;
This tab is used to define information that is sent when the Marked Items-Send note menu is selected. You can designate the default e-mail addresses as well as e-mail subject and body information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Scan-on-demand e-mail====&lt;br /&gt;
&lt;br /&gt;
This tab is used to define information that is sent when the Marked-Items-Send missing image note menu is selected. You can designate the default e-mail addresses as well as e-mail subject and body information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Notifications====&lt;br /&gt;
&lt;br /&gt;
The Notifications tab configures halFILE's notification feature where e-mail notifications are sent to designated parities if certain information is posted or changed. When this option is saved, the setting is written to the database section \[aaaHFWdd\] of hfglobal.ini and therefore affects all halFILE stations only for this database. Note that there are also options that need to be set in HFNotify32.ini to complete setting up this feature.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Word Merge====&lt;br /&gt;
&lt;br /&gt;
The Word Merge tab is used to configure halFILE's Word Merge feature used to merge hit list information with a Word document. The following set up information is required:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Global settings for all stations'''&lt;br /&gt;
&lt;br /&gt;
This frame configures Word Merge options that affect all stations. These settings are written to the wordmrg.ini file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Unique database field'''&amp;lt;/u&amp;gt; - select a field which can be used as a unique key to the Word Merge database. The contents of this field can occur only one time in the hit list. Typically this is a file number of some type.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Date format'''&amp;lt;/u&amp;gt; - select the date format to use when writing dates to the Word Merge database file.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Post table description'''&amp;lt;/u&amp;gt; - For coded fields, check this box if you wish to write the description from the code table instead of the code.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Combine multi-entry information as one record'''&amp;lt;/u&amp;gt; - check this box to write one record per document to the Word Merge database, combining multiple entries.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Settings for this station only'''&lt;br /&gt;
&lt;br /&gt;
This frame configures Word Merge options that affect this station only. These settings are written to the wordmrgl.ini file in the Windows folder.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Program to run for Word Merge'''&amp;lt;/u&amp;gt; - select the Word executable file, normally Winword.exe.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Word merge database path'''&amp;lt;/u&amp;gt; - select the path where the Word Merge database is saved.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Starter====&lt;br /&gt;
&lt;br /&gt;
See the Starter System section location below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Fallout Report====&lt;br /&gt;
&lt;br /&gt;
See the Starter System section location below.&lt;br /&gt;
&lt;br /&gt;
===SmartName Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The SmartName search feature has been discontinues in version 4.0. Instead, the more powerful Auto Complete feature can be used where you press F4 in a name field on the Search Criteria or Index form, and then type the name. The system then shows matching names that exist in the database. So, if you press F4 then type “Patterson Jo” you will be shown “Patterson Joe”, “Patterson Joey”, “Patterson Joseph” etc. You can select the names from the list to search for.&lt;br /&gt;
&lt;br /&gt;
===Soundex Searches===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Soundex is a search method that uses an algorithm to find data that 'sounds like' the search criteria you entered. This is typically used for name searches. While the soundex algorithm will often find names that are quite different from the name you are searching for, it is useful in many situations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How Soundex Works'''&lt;br /&gt;
&lt;br /&gt;
The Soundex algorithm creates a four-character code from the name you are searching for and then finds names in the database that have the same soundex code. The first character of the code is always the first character of the name. The next three characters of the code are a numeric representation of the letters in the name which are valid soundex letters (special characters and vowels are ignored). For example, the soundex code for 'Smith' is 'S530'. When you perform a soundex search for Patterson, you will find 'Petersen' since the soundex code for 'Patterson' is the same as 'Petersen.' &lt;br /&gt;
&lt;br /&gt;
When the soundex search type is selected, halFILE will convert each name entered for the search criteria to a soundex code and then perform the search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Using Soundex in Search'''&lt;br /&gt;
&lt;br /&gt;
You can perform a soundex search as follows:&lt;br /&gt;
# On the Search Criteria screen, go to the field in which you want to use the feature.&lt;br /&gt;
# Type in the name you wish to search for.&lt;br /&gt;
# Click the '''Soundex '''button in the search options box.&lt;br /&gt;
# Click Begin Search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Limitations to Soundex'''&lt;br /&gt;
&lt;br /&gt;
Soundex can only be used on database engines that support the SQL Soundex function. This function is &amp;lt;u&amp;gt;NOT&amp;lt;/u&amp;gt; supported in Microsoft Access at this time so the Soundex button is disabled in search if your database is Access. The soundex function is valid in other databases such as Microsoft SQL Server and Sybase SQL.&lt;br /&gt;
&lt;br /&gt;
===Cross Name Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Cross name search is a feature where you can instruct the search engine to search two multi-entry text fields for a value, performing a single search for both fields. This is typically used against name fields. For example, if you have one field called First_Party and a second field called Second_Party, with this feature you can perform a search for 'Smith, John' and the system will search for any documents where the Grantor = Smith, John OR the Grantee = Smith, John.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Setting up Cross Name Search'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Use the Tools-Options menu to set up Cross Name Search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Using the Cross Name Search Feature'''&lt;br /&gt;
&lt;br /&gt;
Once the above steps have been performed, the following steps are performed to use this feature:&lt;br /&gt;
# Go to the Search Criteria screen.&lt;br /&gt;
# Check the Cross name Search box found above the Begin Search button. You will see the caption on the first name field changed to the cross name caption and the second name field will be disabled.&lt;br /&gt;
# Enter the name to search for in the enabled name field box (plus any other criteria you wish to include on the search) and click Begin Search.&lt;br /&gt;
# The system searches for the name in the name field and adds those matches to the hit list. Then the system searches for the name in the second name field and appends those matches to the end of the first hit list, resulting in a composite list of matches.&lt;br /&gt;
# If you then wish all the names to be sorted by some column, you can right click on the column and select the appropriate sort option.&lt;br /&gt;
&lt;br /&gt;
===Starter Searches===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The Starter System was designed for the Title Industry but may have valuable application in other types of organizations as well. With this system, you define &amp;quot;criteria sets&amp;quot; consisting of fields which are commonly searched. Then, you can fill in all of the criteria for these sets and the system can perform a search using the criteria for each set to derive a composite search. &lt;br /&gt;
&lt;br /&gt;
Starter searches, therefore, are useful when more than one search must be performed to perform the full search. Instead of performing an initial search and then one or more append searches, with the Starter system you can fill in all the criteria and perform back to back searches for each criteria set.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Setting Up the Starter System for a Database====&lt;br /&gt;
&lt;br /&gt;
The Starter tab of the Tools-Options menu in Search used to configure halFILE's Starter system. These options are saved to hfstarter.ini. Note that for e.halFILE, these options are placed in halweb.ini. The following describes the settings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Enable this feature'''&amp;lt;/u&amp;gt; - check this box to enable the Starter system.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Database name contains the latest posted date in the last 10 characters'''&amp;lt;/u&amp;gt; - this option tells the system that the posted or plant date through which the database has been verified can be found in the last 10 characters of the database name (File-Databases-ODBC Info button of the Administrator). For example, &amp;quot;Jackson County thru 10/15/2004&amp;quot; would be an example where this option is valid.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Number Field'''&amp;lt;/u&amp;gt; - the Starter Number is the number under which the Starter criteria information is stored in the halFILE database. Select a field in which to store this information. Typically a file number field is used. The Starter Number is entered by the user setting up the Starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Description Field'''&amp;lt;/u&amp;gt; - select the field where the description of the search is stored. The description is entered by the user setting up the Starter. This could be a remarks or comments field.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Open Date Field'''&amp;lt;/u&amp;gt; - select a date field where the date the starter was created is stored.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Close Date Field'''&amp;lt;/u&amp;gt; - once the starter search is no longer active, it can be closed. Select the date field where the date the starter was closed is stored.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Status Field'''&amp;lt;/u&amp;gt; - the Starter system posts an &amp;quot;open&amp;quot; status to the starter record when the starter is created and a &amp;quot;closed&amp;quot; status when it is closed. Select the field to be used to hold the status of the Starter. This is normally a document or instrument type field.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Date Field'''&amp;lt;/u&amp;gt; - this identifies the date to be used for the date down searches. Each time a search is performed for a starter, the date of the search is recorded in this field and becomes the beginning date for subsequent searches using this starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Security Group Field'''&amp;lt;/u&amp;gt; - – use this field if multiple users create starters and a user can only see the starters he/she creates. This feature posts the user’s security group (Configure-User Groups in the halFILE Administrator) to the field designated here. You should then configure the User Group security to prohibit the viewing of Starter documents containing some other group value.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Open Status Value'''&amp;lt;/u&amp;gt; - the value to post to the Starter Status field when a starter is created. For example, &amp;quot;STRO&amp;quot; could be the code used for Open Starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Closed Status Value'''&amp;lt;/u&amp;gt; - the value to post to the Starter Status field when a starter is closed. For example, &amp;quot;STRC&amp;quot; could be the code used for Closed Starter.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''New Document Prefix Letter'''&amp;lt;/u&amp;gt; - Enter a one character prefix letter to be used when create the starter document record in the halFILE database. Try to configure a unique letter not used by as a Station Id on capture stations.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter Basket'''&amp;lt;/u&amp;gt; - enter the basket name to be used for newly created starter documents. We recommend a basket named &amp;quot;Starter.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
====Criteria Sets====&lt;br /&gt;
&lt;br /&gt;
You can configure a number of &amp;quot;criteria sets&amp;quot; which define a single halFILE search. Typically, in a Title Plant situation, the following criteria sets would be configured:&lt;br /&gt;
&lt;br /&gt;
* Grantor&lt;br /&gt;
* Grantee&lt;br /&gt;
* Cross Name&lt;br /&gt;
* Subdivision&lt;br /&gt;
* Township-Range&lt;br /&gt;
&lt;br /&gt;
To set up a criteria set, select the set number from the Criteria Set drop down box, configure all the options, then click '''Save Set'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Set Description'''&amp;lt;/u&amp;gt; - describes the search for this criteria set. Normally, it would be similar to the field selected in the Field to search box.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Field to search'''&amp;lt;/u&amp;gt; - select the field to search when the starter search for this criteria set is performed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Order hit list by'''&amp;lt;/u&amp;gt; - enter the order by clause to use when the starter search for this criteria set is performed. The default button selects an order by using the field selected in the Starter Number field box. This must use valid SQL statement form and the field names used must be valid to prevent an error from occurring when a search is performed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Default search type'''&amp;lt;/u&amp;gt; - select the default type of search to perform for this criteria set. The following are our recommendations for the common starter criteria sets.&amp;lt;br /&amp;gt;&lt;br /&gt;
* Grantor - BEGIN&lt;br /&gt;
* Grantee - BEGIN&lt;br /&gt;
* Cross Name - BEGIN&lt;br /&gt;
* Subdivision – TITLESUBDIVISION (automatically performs Add All Levels search)&lt;br /&gt;
* Township-Range - TITLETOWNSHIP (automatically performs Add All Levels search)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Performing a Starter Search====&lt;br /&gt;
&lt;br /&gt;
Let's go through an example to help you understand this feature. For a database examination, I need to perform 4 separate searches for the following fields defined as criteria sets:&lt;br /&gt;
* Criteria Set 1: Grantor&lt;br /&gt;
* Criteria Set 2: Grantee&lt;br /&gt;
* Criteria Set 3: Subdivision_Block_Lot&lt;br /&gt;
* Criteria Set 4: Township_Range_Section&lt;br /&gt;
&lt;br /&gt;
So, I fill in the search criteria on the standard Search Criteria page as shown on the screen example below.&lt;br /&gt;
&lt;br /&gt;
[[Image:Starter_Search_Search_Criteria.jpg]]&lt;br /&gt;
&lt;br /&gt;
You then click the '''Starter-Create''' menu and the system asks you to enter an Order Number for the search. &lt;br /&gt;
&lt;br /&gt;
Then, the system checks to see if that order exists and displays how the criteria sets are to be saved for the Order. It also asks for an Order Description and provides boxes for the Open Date (filled with today's date) and Closed Date (left blank on new orders). &lt;br /&gt;
&lt;br /&gt;
[[Image:Starter_Search_Overview.jpg]] &lt;br /&gt;
&lt;br /&gt;
The '''Save? '''column on the left indicates which fields you want to save to the Order. Normally, you would leave all items set to yes as is the default but they come in handy when you want to update the criteria for an order. To toggle the yes/no double click the cell. Also, at the bottom of the grid you will find the date range to search. The beginning date on a new order is preset at 1/1/1900. The ending date is either today's date or if configured, the system can pull the ending date from the database name. For example, if you maintain the database verification date in the database name, as the last characters of the name, the system can strip it off the name. Either way, if the &amp;quot;save ending date for date down search&amp;quot; check box is checked, then the ending date is saved to the order so it will be available for &amp;quot;date down&amp;quot; searches at a later time. Finally, there is a &amp;quot;view references&amp;quot; check box at the bottom. If this is checked, the reference documents will be included in the search.&lt;br /&gt;
&lt;br /&gt;
The '''Save Starter Information''' button saves the Starter information under the order number you provided. The information is stored in the halFILE database and is given a document type of &amp;quot;Starter&amp;quot; as defined in the parameters. The criteria set information is also stored in the related database fields in the database.&lt;br /&gt;
&lt;br /&gt;
The '''Save Starter and Run Search''' button saves the starter information, and then performs a &amp;quot;starter search&amp;quot;. A search is performed for each criteria set and a composite hit list is displayed as shown below. If you want to perform the search but do not care to save the starter information to the database, click the '''Run Search (nothing saved) '''button.&lt;br /&gt;
&lt;br /&gt;
[[Image:Starter_Search_Hit_List.jpg]]&lt;br /&gt;
&lt;br /&gt;
There is a header line for each criteria set so you can easily see the results of each search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Date Down Searches====&lt;br /&gt;
&lt;br /&gt;
Once a starter has been saved, a &amp;quot;date down&amp;quot; search can be performed to search the database for records added since the initial search was performed. To perform a date down search:&lt;br /&gt;
# Select the '''Starter-Edit''' menu on the search criteria page and enter the order number to use for the date down search.&lt;br /&gt;
# The criteria set page is displayed showing the criteria from the initial search. This time, however, the left-hand Save? column for all criteria sets is blank. Double click the cell in this column to indicate which fields to search by setting the cell to YES. &lt;br /&gt;
# Check your date range which will show a beginning date equal to the ending date of the last search you performed for this starter.&lt;br /&gt;
# Click the '''Save Starter Information and Run Search''' button or the '''Run Search (nothing saved)''' button to perform the date down search.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Closing a Starter====&lt;br /&gt;
&lt;br /&gt;
To close a starter record, edit the starter as described above then click the '''Close Starter''' button. The document type for closed starters is posted to the record. Closed Starters do not appear on the Fallout Report.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Re-opening a Starter====&lt;br /&gt;
&lt;br /&gt;
To re-open a starter record, edit the starter as described above then click the '''Open Starter''' button. The document type for closed starters is posted to the record.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Copy a Starter to a new Starter====&lt;br /&gt;
&lt;br /&gt;
To copy the search criteria for a Starter to a new Starter, edit the starter as described above, then select the '''File-Copy Starter''' menu and enter a new order number. This changes the Starter Number on the form to the new starter number. Then click '''Save Starter Information''' or '''Save Starter Information and Run Search''' to save the new starter.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Saving the Grid Format of the Starter Information Form====&lt;br /&gt;
&lt;br /&gt;
You can resize the columns as needed on the Starter Information Form. Once the grid is sized to your liking, select the '''File-Save Grid Layout''' menu to keep the columns widths as the default settings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Fallout Report====&lt;br /&gt;
&lt;br /&gt;
The Starter System includes a Fallout Report showing any new database records that have been posted since the last time the Fallout Report was run. So, the Fallout Report performs a &amp;quot;date down&amp;quot; search for every open starter in the system. The report finds all the open starters and then for each starter, a search is performed to determine if any new records meet the search criteria for the starter criteria sets, having a date greater than the last fallout date. Matching records found are then listed on the Fallout Report.&lt;br /&gt;
&lt;br /&gt;
The Fallout Report tab of the Tools-Options menu configures the options used to print the report. The report must be built using Crystal Reports (a sample report, fallout.rpt, is provided). Also, your fallout report program, HFFallout.exe, must match the Crystal Reports version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Report Description'''&amp;lt;/u&amp;gt; - describes the report.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Report Path'''&amp;lt;/u&amp;gt; - the path where the Crystal Report is located.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Fallout Report File'''&amp;lt;/u&amp;gt; - the file name of the Crystal Report. Do not enter any path information, just the report file name.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Last Fallout Report Date'''&amp;lt;/u&amp;gt; - this shows the date the report was last run. This date will be used as the starting date for the next Fallout Report process.&lt;br /&gt;
&lt;br /&gt;
The Fallout report can be run interactively or in auto mode. To run the report interactively, select the '''Starter-Fallout Report''' menu on the Search Criteria window. The date range is automatically filled in from the last time the report was run. The available fallout reports are listed in a drop down box. Select the report to run and click the '''Run Report''' button. Once report processing is complete, a message is displayed. Then click the '''Print Report''' to print the report results.&lt;br /&gt;
&lt;br /&gt;
To run the report automatically, you can schedule a job using SQL Server Agent that runs the following command line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;drive and path&amp;gt;\HFFallout.exe AAA;DD;User&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;drive and path&amp;gt; designate the location of hffallout.exe and AAA is the application id, DD is the database id and USER is the user id under which the report is generated. When the report job runs, the report files are saved in the user's folder. Then, the user can return to the Fallout Report menu, select the report and click the Print Report button.&lt;br /&gt;
&lt;br /&gt;
To save the ending date as the new starting date for the Fallout Report, click the '''Save New Fallout Date''' menu.&lt;br /&gt;
&lt;br /&gt;
Since the Fallout Report processes every Open Starter, it is important to close your starters when they are complete.&lt;br /&gt;
&lt;br /&gt;
===Proximity Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Proximity Search&amp;quot;  is a powerful new feature of the halFILE Search Module utilizing full text indexes. A full text search is performed, in which the words entered into the criteria must all be present but do not need to be in the same order as keyed. New full text indexes can be added to selected halFILE data fields like names, Grantors, Grantees, Addresses, etc. &amp;quot;Proximity&amp;quot; means each word in the search criteria for a field is in the same proximity in the database field. This feature requires SQL Server 2000 or later.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
If you search a name field for ''John Doe'', you will find docs where the name field contains:&lt;br /&gt;
{|cellspacing=&amp;quot;20&amp;quot;&lt;br /&gt;
|''Doe, John''&lt;br /&gt;
|''John Alan Doe''&lt;br /&gt;
|''Doe, Robert John''&lt;br /&gt;
|''The John Doe Trust''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Similarly, if you search a name field for ''Jo* Doe'', you will find docs where the name field contains:&lt;br /&gt;
{|cellspacing=&amp;quot;20&amp;quot;&lt;br /&gt;
|''Doe, John''&lt;br /&gt;
|''John Alan Doe''&lt;br /&gt;
|''Doe, Robert Joe''&lt;br /&gt;
|''The Joe Doe Trust''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Primarily used on name fields, this feature can perform a search and find documents regardless of the order of the words. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Enabling Proximity Search'''&lt;br /&gt;
&lt;br /&gt;
To enable Proximity Search for a database, go to the File-Databases menu of the halFILE Administrator. Select the database and click the Proximity Search button. Follow the instructions on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Using Proximity Search'''&lt;br /&gt;
&lt;br /&gt;
In the Search module, if a field has the full-text index built a new Proximity Search button will be enabled in the search types box. Select that to perform a Proximity Search. Note that you can set Proximity Search as the default search type for a field in the Custom Search set up of the halFILE Administrator.&lt;br /&gt;
&lt;br /&gt;
===Full-Text Search===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
A new Add-On Product called Automated Indexing is available which can be used to build a full-text index on the entire document. The module converts TIFF images to words using OCR then loads the words into the full-text index. Other document types such as Word, Excel, and PDF can also be full-text indexed.&lt;br /&gt;
&lt;br /&gt;
In halFILE, a new field is added to the end of the database called Fulltext. To search the full-text index, you type your search criteria into this box and select Proximity as the Search Type. The search is then performed against all the words in the document. Matches occur if the criteria words are in relatively close proximity in the document.&lt;br /&gt;
&lt;br /&gt;
For example, you searched for ''Cement Trucks'' and the document include the sentence reading ''Acme Cement Company sent seven trucks to the development project.'' Then that would be a match.&lt;br /&gt;
&lt;br /&gt;
===Search Menu Summary===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_7_-_Search_for_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;'''Search Criteria window menus'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Begin Search'''&amp;lt;/u&amp;gt; - initiates the search. This is also invoked by pressing ALT-B.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Save Hit List'''&amp;lt;/u&amp;gt; – saves the records in the hit list to a file with a .HIT extension. The records can be reloaded using the File-Restore Hit List menu selection.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Restore Hit List'''&amp;lt;/u&amp;gt; – lets you select a saved hit list to restore.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Criteria'''&amp;lt;/u&amp;gt; - lets you print out the criteria for this search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Setup'''&amp;lt;/u&amp;gt; - lets you select the printer to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Close'''&amp;lt;/u&amp;gt; - closes the index routine and returns to the main menu.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Cut'''&amp;lt;/u&amp;gt; - cuts the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-X).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Copy'''&amp;lt;/u&amp;gt; - copies the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-C).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Paste'''&amp;lt;/u&amp;gt; - paste data from the Windows Clipboard into the current cursor position (hot key CTRL-V).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Undo'''&amp;lt;/u&amp;gt; – this undoes the last keystrokes that were pressed by the user (hot key CTRL-Z).&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Criteria'''&amp;lt;/u&amp;gt; – clears out all the criteria entries.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Hit List'''&amp;lt;/u&amp;gt; – Removes all entries from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-New Search'''&amp;lt;/u&amp;gt; – Brings up a new search window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter-Create'''&amp;lt;/u&amp;gt; - if the Starter system is configured, this creates a &amp;quot;starter&amp;quot; record in the database which includes the criteria you have entered on the Search Criteria window. You can also run a search from the Starter screen that is displayed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter-Edit'''&amp;lt;/u&amp;gt; - if the Starter system is configured, this menu is used to edit an existing Starter record and run a search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Starter-Fallout Report'''&amp;lt;/u&amp;gt; - if the Starter system is configured, this menu is used to print a &amp;quot;Fallout&amp;quot; report consisting of documents which match open starters for a given date range.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Tools-Options'''&amp;lt;/u&amp;gt; - this menu is used to configure custom search options.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-SQL'''&amp;lt;/u&amp;gt; – displays the SQL Statement used to perform the search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Hit List View'''&amp;lt;/u&amp;gt; – displays the Hit List window. This is also invoked by pressing the F8 key.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Help'''&amp;lt;/u&amp;gt; - display on-line help information (hot key F1).&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Search Hit List window menus'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Save Hit List'''&amp;lt;/u&amp;gt; – saves the records in the hit list to a file with a .HIT extension. The records can be reloaded using the File-Restore Hit List menu selection.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Restore Hit List'''&amp;lt;/u&amp;gt; – lets you select a saved hit list to restore.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Criteria'''&amp;lt;/u&amp;gt; - lets you print out the criteria for this search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Setup'''&amp;lt;/u&amp;gt; - lets you select the printer to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Delete Document'''&amp;lt;/u&amp;gt; – deletes the currently select document and its images from the halFILE database. You must have rights to perform this action.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Close'''&amp;lt;/u&amp;gt; - closes the index routine and returns to the main menu.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Prior Doc'''&amp;lt;/u&amp;gt; - allows you to view the prior document in the hit list. May also be invoked by pressing F11.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Next Doc'''&amp;lt;/u&amp;gt; - allows you to view the next document in the hit list. May also be invoked by pressing F12.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Fallout/Pending Orders'''&amp;lt;/u&amp;gt; - if the Pending Order system is configured, this is used to view fallout documents and pending orders.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Reference Documents'''&amp;lt;/u&amp;gt; – if a Search Reference was set up, this menu selection is displayed to retrieve reference documents for all the documents in the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Criteria'''&amp;lt;/u&amp;gt; – clears out all the criteria entries.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Hit List'''&amp;lt;/u&amp;gt; – Removes all entries from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-New Search'''&amp;lt;/u&amp;gt; – Brings up a new search window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Criteria'''&amp;lt;/u&amp;gt; - displays the Search Criteria window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Document Information'''&amp;lt;/u&amp;gt; – displays the Document Information window. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Mark Document'''&amp;lt;/u&amp;gt; – marks the currently selected document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Remove Document'''&amp;lt;/u&amp;gt; – removes the currently selected document from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Mark All'''&amp;lt;/u&amp;gt; – marks all the documents in the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-View Document'''&amp;lt;/u&amp;gt; – views the currently selected document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Copy to Document Clipboard'''&amp;lt;/u&amp;gt; – copies the selected document to the halFILE Document Clipboard. Then go to the Index module and select the Edit-Paste from Document Clipboard to use the selected document as the source data for the duplication hot keys.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Mark as Doc Data for Combine'''&amp;lt;/u&amp;gt; – this menu selection works with the '''Hit List-Marked items-Combine''' feature below. This marks the selected hit list row with &amp;quot;D&amp;gt;&amp;gt;&amp;quot; to identify it as the row to be used to post index information for the new document created by the Combine feature.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Keep'''&amp;lt;/u&amp;gt; - this option removes all documents from the hit list except the marked items.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Remove'''&amp;lt;/u&amp;gt; - this option removes all the marked items from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked items-Combine'''&amp;lt;/u&amp;gt; – this feature will combine document image for all the marked items, create a new document with the index information from the row marked as the Doc Data for Combine (see above menu selection). It then loads the Image Move Utility so, if desired, the images for the newly created document can be reordered.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Print'''&amp;lt;/u&amp;gt; - this option prints the images for all marked items. It does not print Associated or Text documents.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email-One attachment'''&amp;lt;/u&amp;gt; - this option combines all the images for marked items and attaches it to an e-mail. You e-mail client is then loaded so you can send the attachment.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email-Multiple attachments'''&amp;lt;/u&amp;gt; - this option creates an e-mail attachment for each document and loads your e-mail client.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email-Select pages'''&amp;lt;/u&amp;gt; - this option displays a screen showing all the pages for the marked items. You can then select the pages to attach to the e-mail.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email as PDF-One PDF attachment'''&amp;lt;/u&amp;gt; - this option combines all the images for marked items and attaches it as a PDF document to an e-mail. You e-mail client is then loaded so you can send the attachment.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email as PDF-Multiple PDF attachments'''&amp;lt;/u&amp;gt; - this option creates a PDF  e-mail attachment for each document and loads your e-mail client.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Email as PDF-Select pages as PDF'''&amp;lt;/u&amp;gt; - this option displays a screen showing all the pages for the marked items. You can then select the pages to attach to the e-mail as a PDF document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-View references'''&amp;lt;/u&amp;gt; - this option performs the reference lookup for all marked items.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked items-Send note'''&amp;lt;/u&amp;gt; - this option sends an e-mail note that may contain database information from the marked documents. The information included in the e-mail is pre-configured using the '''Tools-Options''' (Document information e-mail tab). &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Send missing image note'''&amp;lt;/u&amp;gt; - this option sends an e-mail note that may contain database information from the marked missing image documents. The information included in the e-mail is pre-configured using the '''Tools-Options''' (Scan-on-demand e-mail tab).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Marked Items-Export hit list data/images'''&amp;lt;/u&amp;gt; – this exports the marked documents (data and images) to a location and in a format as designated by the Export tab of the Tools-Options menu (Export tab).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Marked Items-Send to halTrack'''&amp;lt;/u&amp;gt; - this menu appears if you are a halTrack ASP customer. It will upload the marked documents and data to your halTrack web site.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Sort-Ascending'''&amp;lt;/u&amp;gt; – sorts the hit list in ascending order on the column that is currently selected.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Sort-Descending'''&amp;lt;/u&amp;gt; – sorts the hit list in descending order on the column that is currently selected.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Hit List-Toggle Missing'''&amp;lt;/u&amp;gt; – toggles the mark of documents identified as missing images.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Layout-Save Grid Format'''&amp;lt;/u&amp;gt; - saves the current hit list grid column widths.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Layout-Restore Grid Format'''&amp;lt;/u&amp;gt; – resets the hit list grid column widths to the default.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Layout-Auto Size'''&amp;lt;/u&amp;gt; – toggles the option to automatically set the column widths based on the data in the grid.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Help'''&amp;lt;/u&amp;gt; - display on-line help information (hot key F1).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Document Information window menus'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Save Document'''&amp;lt;/u&amp;gt; - saves the information entered for the document. This is also invoked by pressing CTRL-S.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Image'''&amp;lt;/u&amp;gt; - prints the image currently being shown in the image view window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Criteria'''&amp;lt;/u&amp;gt; - lets you print out the criteria for this search.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Print Setup'''&amp;lt;/u&amp;gt; - lets you select the printer to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Delete Document'''&amp;lt;/u&amp;gt; – deletes the currently select document and its images from the halFILE database. You must have rights to perform this action.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''File-Close'''&amp;lt;/u&amp;gt; - closes the index routine and returns to the main menu.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Attach Note'''&amp;lt;/u&amp;gt; – Allows attachment of a note which is indicated by an eraser icon in the top left corner of the index fields box. When the eraser icon is clicked the note screen pops up with the note.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Copy to Document Clipboard'''&amp;lt;/u&amp;gt; – copies the document to the halFILE Document Clipboard. Then go to the Index module and select the Edit-Paste from Document Clipboard to use the selected document as the source data for the duplication hot keys.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Cut'''&amp;lt;/u&amp;gt; - cuts the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-X).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Copy'''&amp;lt;/u&amp;gt; - copies the currently highlighted text and places it into the Workspace Window (if it is currently active) or into the Windows Clipboard (hot key CTRL-C).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Paste'''&amp;lt;/u&amp;gt; - paste data from the Windows Clipboard into the current cursor position (hot key CTRL-V).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Undo'''&amp;lt;/u&amp;gt; – undoes the last keystrokes entered by the operator (hot key CTRL-Z).&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Append Pages-From File'''&amp;lt;/u&amp;gt; – allows a page to be scanned and added to the document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Append Pages-From Scanner'''&amp;lt;/u&amp;gt; – allows a page to be scanned and added to the document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Re-import-Document'''&amp;lt;/u&amp;gt; – brings the document pages back on-line and into the currently selected basket.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Edit-Re-import-Document and Data'''&amp;lt;/u&amp;gt; – brings the document pages back on-line and into the currently selected basket and creates a database record duplicating the information from the original document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Prior Doc  F11'''&amp;lt;/u&amp;gt; – views the document previously listed on the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''View-Next Doc  F12'''&amp;lt;/u&amp;gt; – views the next document listed on the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:red; font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: All OCR options require Imaging Professional for Windows components&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-Text'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into text file.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-Word'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into a Microsoft Word document. &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-HTML'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into an html web document.&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Page-Word Perfect'''&amp;lt;/u&amp;gt; - performs optical character recognition on the current page to translate the image into a WordPerfect document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-Text'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into text file.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-Word'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into a Microsoft Word document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-HTML'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into an html web document.&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Document-Word Perfect'''&amp;lt;/u&amp;gt; - performs optical character recognition on the document to translate the images into a WordPerfect document.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''OCR-Selected-Clipboard'''&amp;lt;/u&amp;gt; - performs optical character recognition of the image area selected and places the results into the windows clipboard.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Criteria'''&amp;lt;/u&amp;gt; – clears out all the criteria entries.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-Hit List'''&amp;lt;/u&amp;gt; – Removes all entries from the hit list.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Clear-New Search'''&amp;lt;/u&amp;gt; – Brings up a new search window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Hit List View'''&amp;lt;/u&amp;gt; – displays the Hit List window. This is also invoked by pressing the F8 key.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Window-Criteria'''&amp;lt;/u&amp;gt; - displays the Search Criteria window.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Help'''&amp;lt;/u&amp;gt; - display on-line help information (hot key F1).&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=819</id>
		<title>Chapter 11 - Security 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=819"/>
				<updated>2014-09-23T16:54:49Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Document Level Security */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button. &lt;br /&gt;
# Set up the user's profile as describes under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows a user profile. This user has no database restrictions since the '''All Databases''' button in the User Privileges frame is turned on.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click a database in the grid, the extended settings for that user and database are updated in the box at the lower right corner of the screen. These settings enable/disable addition features for the user.&lt;br /&gt;
&lt;br /&gt;
===Document Level Security===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Document Level Security defines what documents a group of users can view based on selection criteria against a database field. To set up Document Level Security, select the '''Configure-Security-Document Level''' menu in the Administrator. This displays the screen below.&lt;br /&gt;
Examples of document level security include:&lt;br /&gt;
&lt;br /&gt;
* Restricting access to sensitive information such as personnel records or documents that contain a social security number.&lt;br /&gt;
* Restricting access to documents based on a certification date. If the document is after a specified certification date, users cannot view it.&lt;br /&gt;
* Restricting access to certain instrument types in the database. If the document is a military discharge, for example, users cannot view it.&lt;br /&gt;
&lt;br /&gt;
To set up Document Level Security, select the '''Configure-Security-Document Level''' menu in the Administrator. Select the Application and Database you want to define the security settings for then click New Profile and enter a phrase that describes the security setting. Then highlight that phrase and click NEXT to define the settings for this new security group. This displays the screen below.&lt;br /&gt;
&lt;br /&gt;
[[File:Doclevel_members.png]]&lt;br /&gt;
&lt;br /&gt;
The '''members''' tab is used to select the members that will be a part of this security group. Click the Add&amp;gt;&amp;gt; button to include a user in the group.&lt;br /&gt;
&lt;br /&gt;
[[File:Doclevel_restrictions.png]]&lt;br /&gt;
&lt;br /&gt;
The '''restrictions''' tab defines how documents are selected for this group. The selection criteria are placed into the SQL Clause box. The Field Name, Operator and Values boxes are used to help you build a validate SQL Clause. For example, we selected the Field Name “primetable.Date_Of_Filing”, the less than operator and entered the Value “08/31/2014”. Then we clicked Check SQL which posted the following SQL Clause:  &lt;br /&gt;
&lt;br /&gt;
(primetable.Date_Of_Filing &amp;lt; ‘08/31/2014’)&lt;br /&gt;
&lt;br /&gt;
This tells the system that, for this security group, when a search is performed only show documents where the Date_Of_Filing field is less than August 31, 2014.&lt;br /&gt;
&lt;br /&gt;
Other example SQL Clauses:&lt;br /&gt;
&lt;br /&gt;
(Primetable.Instrument_Type &amp;lt;&amp;gt; ‘DD214’) – hides documents with an Instrumen_Type = DD214.&lt;br /&gt;
&lt;br /&gt;
(Primetable.Official_Record = ‘N’) – if the Official_Record field is Y because there is a Social Security number on the document, then do not let users in this group see it.&lt;br /&gt;
&lt;br /&gt;
NOTE: Be sure to set up a Group with “no restrictions” so all documents can be accessed.&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (get to User Parameters by double clicking a user in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
If you are enabling this feature on an existing site, you should define your Windows Active Directory groups and assign users to these groups.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
# HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
# HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
# HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including User Parameter Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=818</id>
		<title>Chapter 11 - Security 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=818"/>
				<updated>2014-09-23T16:53:25Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Document Level Security */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button. &lt;br /&gt;
# Set up the user's profile as describes under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows a user profile. This user has no database restrictions since the '''All Databases''' button in the User Privileges frame is turned on.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click a database in the grid, the extended settings for that user and database are updated in the box at the lower right corner of the screen. These settings enable/disable addition features for the user.&lt;br /&gt;
&lt;br /&gt;
===Document Level Security===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Document Level Security defines what documents a group of users can view based on selection criteria against a database field. To set up Document Level Security, select the Configure-Security-Document Level menu in the Administrator. This displays the screen below.&lt;br /&gt;
Examples of document level security include:&lt;br /&gt;
&lt;br /&gt;
* Restricting access to sensitive information such as personnel records or documents that contain a social security number.&lt;br /&gt;
* Restricting access to documents based on a certification date. If the document is after a specified certification date, users cannot view it.&lt;br /&gt;
* Restricting access to certain instrument types in the database. If the document is a military discharge, for example, users cannot view it.&lt;br /&gt;
&lt;br /&gt;
To set up Document Level Security, select the Configure-Security-Document Level menu in the Administrator. Select the Application and Database you want to define the security settings for then click New Profile and enter a phrase that describes the security setting. Then highlight that phrase and click NEXT to define the settings for this new security group. This displays the screen below.&lt;br /&gt;
&lt;br /&gt;
[[File:Doclevel_members.png]]&lt;br /&gt;
&lt;br /&gt;
The members tab is used to select the members that will be a part of this security group. Click the Add&amp;gt;&amp;gt; button to include a user in the group.&lt;br /&gt;
&lt;br /&gt;
[[File:Doclevel_restrictions.png]]&lt;br /&gt;
&lt;br /&gt;
The restrictions tab defines how documents are selected for this group. The selection criteria are placed into the SQL Clause box. The Field Name, Operator and Values boxes are used to help you build a validate SQL Clause. For example, we selected the Field Name “primetable.Date_Of_Filing”, the less than operator and entered the Value “08/31/2014”. Then we clicked Check SQL which posted the following SQL Clause:  (primetable.Date_Of_Filing &amp;lt; ‘08/31/2014’)&lt;br /&gt;
&lt;br /&gt;
This tells the system that, for this security group, when a search is performed only show documents where the Date_Of_Filing field is less than August 31, 2014.&lt;br /&gt;
&lt;br /&gt;
Other example SQL Clauses:&lt;br /&gt;
&lt;br /&gt;
(Primetable.Instrument_Type &amp;lt;&amp;gt; ‘DD214’) – hides documents with an Instrumen_Type = DD214.&lt;br /&gt;
&lt;br /&gt;
(Primetable.Official_Record = ‘N’) – if the Official_Record field is Y because there is a Social Security number on the document, then do not let users in this group see it.&lt;br /&gt;
&lt;br /&gt;
NOTE: Be sure to set up a Group with “no restrictions” so all documents can be accessed.&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (get to User Parameters by double clicking a user in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
If you are enabling this feature on an existing site, you should define your Windows Active Directory groups and assign users to these groups.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
# HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
# HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
# HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including User Parameter Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=File:Doclevel_restrictions.png&amp;diff=817</id>
		<title>File:Doclevel restrictions.png</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=File:Doclevel_restrictions.png&amp;diff=817"/>
				<updated>2014-09-23T16:53:05Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=816</id>
		<title>Chapter 11 - Security 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=816"/>
				<updated>2014-09-23T16:52:33Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Document Level Security */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button. &lt;br /&gt;
# Set up the user's profile as describes under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows a user profile. This user has no database restrictions since the '''All Databases''' button in the User Privileges frame is turned on.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click a database in the grid, the extended settings for that user and database are updated in the box at the lower right corner of the screen. These settings enable/disable addition features for the user.&lt;br /&gt;
&lt;br /&gt;
===Document Level Security===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Document Level Security defines what documents a group of users can view based on selection criteria against a database field. To set up Document Level Security, select the Configure-Security-Document Level menu in the Administrator. This displays the screen below.&lt;br /&gt;
Examples of document level security include:&lt;br /&gt;
&lt;br /&gt;
* Restricting access to sensitive information such as personnel records or documents that contain a social security number.&lt;br /&gt;
* Restricting access to documents based on a certification date. If the document is after a specified certification date, users cannot view it.&lt;br /&gt;
* Restricting access to certain instrument types in the database. If the document is a military discharge, for example, users cannot view it.&lt;br /&gt;
&lt;br /&gt;
To set up Document Level Security, select the Configure-Security-Document Level menu in the Administrator. Select the Application and Database you want to define the security settings for then click New Profile and enter a phrase that describes the security setting. Then highlight that phrase and click NEXT to define the settings for this new security group. This displays the screen below.&lt;br /&gt;
&lt;br /&gt;
[[File:Doclevel_members.png]]&lt;br /&gt;
&lt;br /&gt;
The members tab is used to select the members that will be a part of this security group. Click the Add&amp;gt;&amp;gt; button to include a user in the group.&lt;br /&gt;
&lt;br /&gt;
[[File:Example.jpg]]&lt;br /&gt;
&lt;br /&gt;
The restrictions tab defines how documents are selected for this group. The selection criteria are placed into the SQL Clause box. The Field Name, Operator and Values boxes are used to help you build a validate SQL Clause. For example, we selected the Field Name “primetable.Date_Of_Filing”, the less than operator and entered the Value “08/31/2014”. Then we clicked Check SQL which posted the following SQL Clause:  (primetable.Date_Of_Filing &amp;lt; ‘08/31/2014’)&lt;br /&gt;
&lt;br /&gt;
This tells the system that, for this security group, when a search is performed only show documents where the Date_Of_Filing field is less than August 31, 2014.&lt;br /&gt;
&lt;br /&gt;
Other example SQL Clauses:&lt;br /&gt;
&lt;br /&gt;
(Primetable.Instrument_Type &amp;lt;&amp;gt; ‘DD214’) – hides documents with an Instrumen_Type = DD214.&lt;br /&gt;
&lt;br /&gt;
(Primetable.Official_Record = ‘N’) – if the Official_Record field is Y because there is a Social Security number on the document, then do not let users in this group see it.&lt;br /&gt;
&lt;br /&gt;
NOTE: Be sure to set up a Group with “no restrictions” so all documents can be accessed.&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (get to User Parameters by double clicking a user in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
If you are enabling this feature on an existing site, you should define your Windows Active Directory groups and assign users to these groups.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
# HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
# HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
# HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including User Parameter Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=815</id>
		<title>Chapter 11 - Security 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=815"/>
				<updated>2014-09-23T16:51:26Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Document Level Security */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button. &lt;br /&gt;
# Set up the user's profile as describes under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows a user profile. This user has no database restrictions since the '''All Databases''' button in the User Privileges frame is turned on.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click a database in the grid, the extended settings for that user and database are updated in the box at the lower right corner of the screen. These settings enable/disable addition features for the user.&lt;br /&gt;
&lt;br /&gt;
===Document Level Security===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Document Level Security defines what documents a group of users can view based on selection criteria against a database field. To set up Document Level Security, select the Configure-Security-Document Level menu in the Administrator. This displays the screen below.&lt;br /&gt;
Examples of document level security include:&lt;br /&gt;
&lt;br /&gt;
* Restricting access to sensitive information such as personnel records or documents that contain a social security number.&lt;br /&gt;
* Restricting access to documents based on a certification date. If the document is after a specified certification date, users cannot view it.&lt;br /&gt;
* Restricting access to certain instrument types in the database. If the document is a military discharge, for example, users cannot view it.&lt;br /&gt;
&lt;br /&gt;
To set up Document Level Security, select the Configure-Security-Document Level menu in the Administrator. Select the Application and Database you want to define the security settings for then click New Profile and enter a phrase that describes the security setting. Then highlight that phrase and click NEXT to define the settings for this new security group. This displays the screen below.&lt;br /&gt;
&lt;br /&gt;
[[File:Doclevel_members.png]]&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (get to User Parameters by double clicking a user in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
If you are enabling this feature on an existing site, you should define your Windows Active Directory groups and assign users to these groups.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
# HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
# HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
# HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including User Parameter Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=File:Doclevel_members.png&amp;diff=814</id>
		<title>File:Doclevel members.png</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=File:Doclevel_members.png&amp;diff=814"/>
				<updated>2014-09-23T16:49:00Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=813</id>
		<title>Chapter 11 - Security 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=813"/>
				<updated>2014-09-23T16:47:26Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Document Level Security */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button. &lt;br /&gt;
# Set up the user's profile as describes under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows a user profile. This user has no database restrictions since the '''All Databases''' button in the User Privileges frame is turned on.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click a database in the grid, the extended settings for that user and database are updated in the box at the lower right corner of the screen. These settings enable/disable addition features for the user.&lt;br /&gt;
&lt;br /&gt;
===Document Level Security===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Document Level Security defines what documents a group of users can view based on selection criteria against a database field. To set up Document Level Security, select the Configure-Security-Document Level menu in the Administrator. This displays the screen below.&lt;br /&gt;
Examples of document level security include:&lt;br /&gt;
&lt;br /&gt;
* Restricting access to sensitive information such as personnel records or documents that contain a social security number.&lt;br /&gt;
* Restricting access to documents based on a certification date. If the document is after a specified certification date, users cannot view it.&lt;br /&gt;
* Restricting access to certain instrument types in the database. If the document is a military discharge, for example, users cannot view it.&lt;br /&gt;
&lt;br /&gt;
To set up Document Level Security, select the Configure-Security-Document Level menu in the Administrator. Select the Application and Database you want to define the security settings for then click New Profile and enter a phrase that describes the security setting. Then highlight that phrase and click NEXT to define the settings for this new security group. This displays the screen below.&lt;br /&gt;
&lt;br /&gt;
[[File:Example.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (get to User Parameters by double clicking a user in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
If you are enabling this feature on an existing site, you should define your Windows Active Directory groups and assign users to these groups.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
# HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
# HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
# HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including User Parameter Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=812</id>
		<title>Chapter 11 - Security 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=812"/>
				<updated>2014-09-23T16:46:23Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Document Level Security */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button. &lt;br /&gt;
# Set up the user's profile as describes under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows a user profile. This user has no database restrictions since the '''All Databases''' button in the User Privileges frame is turned on.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click a database in the grid, the extended settings for that user and database are updated in the box at the lower right corner of the screen. These settings enable/disable addition features for the user.&lt;br /&gt;
&lt;br /&gt;
===Document Level Security===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Document Level Security defines what documents a group of users can view based on selection criteria against a database field. To set up Document Level Security, select the Configure-Security-Document Level menu in the Administrator. This displays the screen below.&lt;br /&gt;
Examples of document level security include:&lt;br /&gt;
&lt;br /&gt;
* Restricting access to sensitive information such as personnel records or documents that contain a social security number.&lt;br /&gt;
* Restricting access to documents based on a certification date. If the document is after a specified certification date, users cannot view it.&lt;br /&gt;
* Restricting access to certain instrument types in the database. If the document is a military discharge, for example, users cannot view it.&lt;br /&gt;
&lt;br /&gt;
To set up Document Level Security, select the Configure-Security-Document Level menu in the Administrator. Select the Application and Database you want to define the security settings for then click New Profile and enter a phrase that describes the security setting. Then highlight that phrase and click NEXT to define the settings for this new security group. This displays the screen below.&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (get to User Parameters by double clicking a user in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
If you are enabling this feature on an existing site, you should define your Windows Active Directory groups and assign users to these groups.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
# HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
# HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
# HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including User Parameter Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=811</id>
		<title>Chapter 11 - Security 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=811"/>
				<updated>2014-09-23T16:45:36Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Editing an existing user set up */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button. &lt;br /&gt;
# Set up the user's profile as describes under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows a user profile. This user has no database restrictions since the '''All Databases''' button in the User Privileges frame is turned on.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click a database in the grid, the extended settings for that user and database are updated in the box at the lower right corner of the screen. These settings enable/disable addition features for the user.&lt;br /&gt;
&lt;br /&gt;
===Document Level Security===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Document Level Security defines what documents a group of users can view based on selection criteria against a database field. To set up Document Level Security, select the Configure-Security-Document Level menu in the Administrator. This displays the screen below.&lt;br /&gt;
Examples of document level security include:&lt;br /&gt;
&lt;br /&gt;
•	Restricting access to sensitive information such as personnel records or documents that contain a social security number.&lt;br /&gt;
•	Restricting access to documents based on a certification date. If the document is after a specified certification date, users cannot view it.&lt;br /&gt;
•	Restricting access to certain instrument types in the database. If the document is a military discharge, for example, users cannot view it.&lt;br /&gt;
&lt;br /&gt;
To set up Document Level Security, select the Configure-Security-Document Level menu in the Administrator. Select the Application and Database you want to define the security settings for then click New Profile and enter a phrase that describes the security setting. Then highlight that phrase and click NEXT to define the settings for this new security group. This displays the screen below.&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (get to User Parameters by double clicking a user in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
If you are enabling this feature on an existing site, you should define your Windows Active Directory groups and assign users to these groups.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
# HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
# HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
# HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including User Parameter Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=810</id>
		<title>Chapter 11 - Security 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=810"/>
				<updated>2014-09-23T15:46:18Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Editing an existing user set up */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button. &lt;br /&gt;
# Set up the user's profile as describes under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows a user profile. This user has no database restrictions since the '''All Databases''' button in the User Privileges frame is turned on.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you click a database in the grid, the extended settings for that user and database are updated in the box at the lower right corner of the screen. These settings enable/disable addition features for the user.&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (get to User Parameters by double clicking a user in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
If you are enabling this feature on an existing site, you should define your Windows Active Directory groups and assign users to these groups.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
# HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
# HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
# HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including User Parameter Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation&amp;diff=809</id>
		<title>HalFILE 4.0 Documentation</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation&amp;diff=809"/>
				<updated>2014-08-05T14:27:13Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* User Manual */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=User Manual=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[File:HF_Users_Manual_30.doc]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''halFILE'''&lt;br /&gt;
'''Document Manager'''&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;&amp;lt;small&amp;gt;Version 4.0&amp;lt;br/&amp;gt;August 5, 2014&amp;lt;/small&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Copyright © 2004-2014 by hal Systems Corporation'''&lt;br /&gt;
'''halFILE is a trademark of hal Systems Corporation.'''&lt;br /&gt;
&lt;br /&gt;
All information contained or disclosed by this document is considered confidential and proprietary by hal Systems Corporation, except for rights expressly granted by contract in writing to other parties concerning the data or information disclosed herein. All design, manufacture, use, reproduction, and sales rights are reserved by hal Systems Corporation. Under the copyright laws, neither the documentation nor the software may be copied, photocopied, reproduced, translated, or reduced to any electronic medium or machine readable format except in the manner described in the documentation. Copyright © 2004-2014 by hal Systems Corporation. All rights reserved.&lt;br /&gt;
 &lt;br /&gt;
==Chapter 1 - Welcome to halFILE==&lt;br /&gt;
[[Chapter 1 - Welcome to halFILE 4.0]]&lt;br /&gt;
&lt;br /&gt;
Welcome! This chapter introduces you to halFILE™, the leader in document management and imaging, and provides you with an overview of this manual.&lt;br /&gt;
&lt;br /&gt;
==Chapter 2 - Overview==&lt;br /&gt;
[[Chapter 2 - Overview 4.0]]&lt;br /&gt;
&lt;br /&gt;
HalFILE 4.0 is a major product release. This chapter tells you about new features and enhancements and describes the upgrade process from prior releases.&lt;br /&gt;
&lt;br /&gt;
==Chapter 3 - System Setup==&lt;br /&gt;
[[Chapter 3 - System Setup 4.0]]&lt;br /&gt;
&lt;br /&gt;
The steps used to install halFILE and set up hardware and software components is covered in this chapter. It also lists the system requirements, and tells how to set up special halFILE features. &lt;br /&gt;
&lt;br /&gt;
==Chapter 4 - Administration==&lt;br /&gt;
[[Chapter 4 - Administration 4.0]]&lt;br /&gt;
&lt;br /&gt;
This chapter covers the halFILE Administrator in detail, from setting up databases to defining where images are stored on your system.&lt;br /&gt;
&lt;br /&gt;
==Chapter 5 - Capturing Documents==&lt;br /&gt;
[[Chapter 5 - Capturing Documents 4.0]]&lt;br /&gt;
&lt;br /&gt;
This chapter describes how to scan, import, and capture the printed output to introduce new documents to halFILE.&lt;br /&gt;
&lt;br /&gt;
==Chapter 6 - Indexing Documents==&lt;br /&gt;
[[Chapter 6 - Indexing Documents 4.0]]&lt;br /&gt;
&lt;br /&gt;
An explanation of how key word indices are entered, how barcodes can be used, how database lookups can streamline the index process and how &amp;quot;real-time&amp;quot; OCR works can be found in this chapter.&lt;br /&gt;
&lt;br /&gt;
==Chapter 7 - Archiving Document Images==&lt;br /&gt;
[[Chapter 7 - Archiving Document Images 4.0]]&lt;br /&gt;
&lt;br /&gt;
This chapter describes how images are moved to permanent storage such as magnetic disk or a SAN or NAS device. It also discusses back up strategies for image files and the process of making backup copies of images on CD or DVD.&lt;br /&gt;
&lt;br /&gt;
==Chapter 8 - Search for Documents==&lt;br /&gt;
[[Chapter 8 - Search for Documents 4.0]]&lt;br /&gt;
&lt;br /&gt;
This chapter provides an explanation of searching for documents and viewing and printing the database information and related images.&lt;br /&gt;
&lt;br /&gt;
==Chapter 9 - Tools==&lt;br /&gt;
[[Chapter 9 - Tools 4.0]]&lt;br /&gt;
&lt;br /&gt;
A number of special tools and features of halFILE are available to you. This chapter covers these tools and discusses when they are best implemented.&lt;br /&gt;
&lt;br /&gt;
==Chapter 10 - Other halFILE Features==&lt;br /&gt;
[[Chapter 10 - Other halFILE Features 4.0]]&lt;br /&gt;
&lt;br /&gt;
This chapter describes some of the additional features you will find in halFILE.&lt;br /&gt;
&lt;br /&gt;
==Chapter 11 - Security==&lt;br /&gt;
[[Chapter 11 - Security 4.0]]&lt;br /&gt;
&lt;br /&gt;
halFILE provides powerful security features covered in this chapter on security.&lt;br /&gt;
&lt;br /&gt;
==Appendix 4.0==&lt;br /&gt;
[[Appendix 4.0]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
==Appendix I - Compatible Scanners and Engines==&lt;br /&gt;
[[Appendix I - Compatible Scanners and Engines]]&lt;br /&gt;
&lt;br /&gt;
This appendix defines scanners, scanner cards, and other tools to use with halFILE.&lt;br /&gt;
&lt;br /&gt;
==Appendix II - Enabling Other Application==&lt;br /&gt;
[[Appendix II - Enabling Other Application]]&lt;br /&gt;
&lt;br /&gt;
This chapter explains the halFILE API, an add-on product that can be used to image-enable your own Windows applications.&lt;br /&gt;
&lt;br /&gt;
==Appendix III - Building a Sample Application==&lt;br /&gt;
[[Appendix III - Building a Sample Application]]&lt;br /&gt;
&lt;br /&gt;
In this chapter, you will find the steps used to build and use a sample application.&lt;br /&gt;
&lt;br /&gt;
==Appendix IV - Importing Other Document Types into halFILE==&lt;br /&gt;
[[Appendix IV - Importing Other Document Types into halFILE]]&lt;br /&gt;
&lt;br /&gt;
This describes how halFILE can be used to manage Associated Documents such as Acrobat PDF files, Word documents, and Excel Spreadsheets.&lt;br /&gt;
&lt;br /&gt;
==Appendix V - Text File Support==&lt;br /&gt;
[[Appendix V - Text File Support]]&lt;br /&gt;
&lt;br /&gt;
This section describes our add-on Text File Support product, halCOLD/ERM (Enterprise Report Management).&lt;br /&gt;
&lt;br /&gt;
==Appendix VI - Add-On Applications==&lt;br /&gt;
[[Appendix VI - Add-On Applications]]&lt;br /&gt;
&lt;br /&gt;
This appendix provides a brief description of other utilities and applications available from hal Systems Corporation.&lt;br /&gt;
&lt;br /&gt;
==Appendix VII - Hot Keys and Short Cuts==&lt;br /&gt;
[[Appendix VII - Hot Keys and Short Cuts]]&lt;br /&gt;
&lt;br /&gt;
This appendix includes a table of hot keys and short cuts that will help you streamline the operation of halFILE.&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Appendix_4.0&amp;diff=808</id>
		<title>Appendix 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Appendix_4.0&amp;diff=808"/>
				<updated>2014-08-05T14:26:30Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Index */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=Appendix I - Compatible Scanners and Engines=&lt;br /&gt;
&lt;br /&gt;
==Compatible Scanners and Engines==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
As mentioned earlier in this document, halFILE support Kofax-based scanners, TWAIN compatible scanners and provides a methodology for importing documents and images from other sources.&lt;br /&gt;
&lt;br /&gt;
==Kofax==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
halFILE supports scanners and engines that are compatible with KOFAX ImageControls and Adrenaline drivers. This includes over 1100 combinations of scanner models and Kofax cards. A web-based configuration guide can be found at [http://www.kofax.com/Configurator www.kofax.com/Configurator] and can be used to determine if your scanner is compatible with our scan software. Hardware and software requirements are under constant revision as new products are released. Therefore, if you have any questions regarding the hardware and software required, call hal Systems Corporation.&lt;br /&gt;
&lt;br /&gt;
==TWAIN==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Support for TWAIN scanners is new to halFILE 2.x. Call hal Systems Corporation to determine if your TWAIN scanner is compatible with halFILE\’s TWAIN Scanning module.&lt;br /&gt;
&lt;br /&gt;
=Appendix II - Enabling Other Application=&lt;br /&gt;
==Enabling Other Applications ==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
halFILE is able to work with some existing databases and programming environments, integrating image retrieval functions dynamically from the database screens you are familiar with. This add-on product is called the halFILE ActiveX DLL. The requirements for Image Enabling your database are as follows:&lt;br /&gt;
&lt;br /&gt;
# halFILE must be installed. The halFILE ActiveX DLL works with any halFILE database.&lt;br /&gt;
# You must have the ability to modify your program or apply a macro to your program that will perform the necessary API functions.&lt;br /&gt;
# You must purchase the halFILE ActiveX DLL from hal Systems Corporation. Call your sales or technical support representative for more information.&lt;br /&gt;
# The application that you are enabling must contain some field or value that can be passed to the halFILE ActiveX DLL so it can find the related image using a halFILE database.&lt;br /&gt;
&lt;br /&gt;
With the halFILE ActiveX DLL, you scan and index images using halFILE. The index information you supply will be used to link to your application. For instance, if your application was an invoicing system that used an invoice number to uniquely identify an invoice, you could scan the invoices into halFILE and, from your application, you could view the images and post index information such as the invoice number into the halFILE database. From your application, you could also pass the invoice number to find, display and print the image for that invoice.&lt;br /&gt;
&lt;br /&gt;
=Appendix III - Building a Sample Application=&lt;br /&gt;
==Building a Sample Application==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The halFILE installation diskettes include database template files for several different applications that can be used to help you build your application. The sample applications provided include the following:&lt;br /&gt;
&lt;br /&gt;
* TITLE01.SPC - sample Title Plant database template.&lt;br /&gt;
* TITLE01.RPT - sample Title Plant Report for Format #1.&lt;br /&gt;
* TITLE02.SPC - sample Title Bankruptcy database format #2 template.&lt;br /&gt;
* TITLE03.SPC - sample Title Divorce database format #3 template.&lt;br /&gt;
* TITLE04.SPC - sample Title Real Estate Closings database format #4 template.&lt;br /&gt;
* TITLE05.SPC - sample Title Probates database format #5 template.&lt;br /&gt;
* TITLE06.SPC - sample Title Financial Statements database format #6 template.&lt;br /&gt;
* TITLE07.SPC - sample Title Tax Suits database format #7 template.&lt;br /&gt;
* RESUME1.SPC - sample Resume/Personnel file database template.&lt;br /&gt;
* SIG01.SPC - sample Signature Verification database template&lt;br /&gt;
* AIM01.SPC – sample template that links to Aim for Windows Title Closing Package.&lt;br /&gt;
&lt;br /&gt;
For more information about setting up the Aim for Windows integration, call hal Systems and request document #HFW0002.&lt;br /&gt;
&lt;br /&gt;
To use one of these sample databases with a new application, perform the following:&lt;br /&gt;
# Select '''File-Applications''' and set up a new application by selecting the '''New''' button and entering a 3-character application id and an application description. Select the desired folder option (we suggest 'limit number of images per folder and auto assign the folder id' with the number of images per folder set to 1000).&lt;br /&gt;
# Select '''File-Database''' and click the '''New''' button. Select '''File-Open Specification''' and pick one of the above templates from the halFILE program directory. Make any modifications necessary, then select File-Build New Database to create a database.&lt;br /&gt;
# Select '''File-Baskets''' and click the New button to add a basket for holding images.&lt;br /&gt;
# If the database template you selected above includes any table fields, you must create the tables using '''File-Table'''. From the Table menu, select '''File-Add Predefined Tables''' to add tables that may already be delivered with the installation diskettes (such as the Title Plant Application Instrument Types table). Any tables that are not included can be created using the '''Create Table''' button on the Table form. If the template includes a table named 'TitleSubdivision', 'TitleTownship' or 'TitleAbstract' then you must set up these tables using the Base Edit icon in the halFILE program group.&lt;br /&gt;
# Scan and index a test page to place a record in your database.&lt;br /&gt;
# Perform a search for the document that was scanned and indexed. From the Search Hit List, select the '''Report''' button and add a new report. Select the appropriate .RPT file using the select button on the form. This should make the report file available to you so you can print a report of the hit list.&lt;br /&gt;
To complete the application set up, set up cartridges and drives to archive to using the '''Configure''' menu selection from halFILE's main menu.&lt;br /&gt;
&lt;br /&gt;
=Appendix IV - Importing Other Document Types into halFILE=&lt;br /&gt;
==Importing Other Document Types into halFILE==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
halFILE lets you import documents from other application using a feature called 'Associated Documents.' Associated documents are documents in which an association has been defined in Windows based on the document extension. In other words, in Windows, you can associate anything with a .DOC extension to Microsoft Word, anything with an .XLS extension to Excel and so forth. By adding this support, halFILE can support numerous document types.&lt;br /&gt;
&lt;br /&gt;
===Setting up Associations===&lt;br /&gt;
&lt;br /&gt;
Within Windows, associations can be set up within Explorer. Select the View_Options menu and then the File Types tab. This will show you existing associations as well as let you add new ones.&lt;br /&gt;
&lt;br /&gt;
===Importing Associated Documents===&lt;br /&gt;
&lt;br /&gt;
There are several ways to import Associated Documents into halFILE including:&lt;br /&gt;
# Use Tools_Import menu selection within halFILE.&lt;br /&gt;
# Using the Explorer Send To feature.&lt;br /&gt;
# Using HALMAIL when a document is attached to an e-mail message.&lt;br /&gt;
&lt;br /&gt;
===Importing using File_Import===&lt;br /&gt;
&lt;br /&gt;
To import Associated Documents using File_Import:&lt;br /&gt;
# Set '''File Type''' the 'associated.' By default this is set to 'image.' If you fail to change the File Type and import documents you will receive an error when you try to view the documents.&lt;br /&gt;
# Find the document or documents to import and add them into the import list using the Add to List or Add All buttons. Note that all documents must exist in the same directory. &lt;br /&gt;
# Select the menu File_Begin Import.&lt;br /&gt;
# Answer the 'After importing documents, do you wish to delete the original image files?' question. Answer yes if you want document to be removed after it has been imported into the halFILE basket.&lt;br /&gt;
# The import screen is displayed. Here you can:&lt;br /&gt;
# To view a document, double click the document number in the import list. This will look up the File Associated and run the Associated Application, automatically loading the document. For example, if you import a Word document and double click on the document in the Import List, then Word loads and shows the document.&lt;br /&gt;
# Press the Import All Documents button to import all the documents in the Import List.&lt;br /&gt;
# Select a document and press the Import Document button to import only the selected document.&lt;br /&gt;
# Press the Remove Document button to remove a document from the Import List. This does not remove the actual document file.&lt;br /&gt;
# Press the Close button to close the import window.&lt;br /&gt;
&lt;br /&gt;
''IMPORTANT: You are responsible for closing the Associated Document application when you are finished viewing the document. Failure to do so will result in out or memory errors when too many applications are running at the same time within Windows.''&lt;br /&gt;
&lt;br /&gt;
===Version Control===&lt;br /&gt;
&lt;br /&gt;
halFILE supports version control of Associated Documents as follows. If a document is opened in search with version control active, the document is opened as read-only. This forces the user to save changes to the document to a new file (thus a new version of the document is created). If a document is opened with version control disabled, the document can be modified.&lt;br /&gt;
&lt;br /&gt;
The version control option is set up in the '''Security/Versions''' tab of the '''Tools-Option''' screen of the halFILE Administrator. Options are:&lt;br /&gt;
&lt;br /&gt;
* Allow users to save changes made to Associated Document (essentially no version control).&lt;br /&gt;
* Do NOT allow users to save changes to Associated Documents (documents are opened as read-only).&lt;br /&gt;
* Interactive mode which prompts the user when opening an Associated Document.&lt;br /&gt;
&lt;br /&gt;
===Reviewing the Basket Contents===&lt;br /&gt;
&lt;br /&gt;
To view documents in a basket, use Tools_Basket Status. Click once on images or text files since halFILE is the viewer for those document types and loading is immediate. Double-click associated files to load the target application and view the document.&lt;br /&gt;
&lt;br /&gt;
===Archiving Associated Documents===&lt;br /&gt;
&lt;br /&gt;
Archive Associated Documents in the same way you archive images or text files.&lt;br /&gt;
&lt;br /&gt;
===Searching and Viewing Associated Documents===&lt;br /&gt;
&lt;br /&gt;
When you search your halFILE Database and double-click on a document in the hit list, the associated application will be loaded if the file is identified as an association. As noted above, you are responsible for closing the application when you are through viewing the document. In cases where most documents are of the same type, you may want to leave the target application open to speed up load time.&lt;br /&gt;
&lt;br /&gt;
If the document is on a rewritable device, you can change the document using the target application and save it back to disk. If the document is on a read-only device such as a CD, you can change the document and save it as a new document name. You could then import to new document into halFILE and now have versions of the same document. To provide a tracking of the versions, add a version or date field to your halFILE database.&lt;br /&gt;
&lt;br /&gt;
===Document Types Tested===&lt;br /&gt;
&lt;br /&gt;
In our labs, we have successfully imported the following document types:&lt;br /&gt;
* Word&lt;br /&gt;
* Excel&lt;br /&gt;
* PowerPoint&lt;br /&gt;
* Adobe Acrobat (PDF)&lt;br /&gt;
* HTML Internet web pages&lt;br /&gt;
* TIFF Images using the Wang Viewer as the target application&lt;br /&gt;
* Windows Bitmaps (BMP)&lt;br /&gt;
* JPEG Images&lt;br /&gt;
* WAV Sound Files&lt;br /&gt;
* MIDI Music Files&lt;br /&gt;
* AVI Videos&lt;br /&gt;
&lt;br /&gt;
===Organizing Documents===&lt;br /&gt;
&lt;br /&gt;
Use halFILE as your Document Binder. Set up a database containing search fields needed to find and group your documents. Archive your documents to CD and share them across the network. A sample Document Binder database in file could consist of:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|Field Name||Field Description&lt;br /&gt;
|-&lt;br /&gt;
|Binder Name||Description of documents in the Binder. This could be a table driven and validated field such as SIM01 for the Simmons Account.&lt;br /&gt;
|-&lt;br /&gt;
|OriginalDocumentName||The original document name&lt;br /&gt;
|-&lt;br /&gt;
|CreationDate||Date document was created&lt;br /&gt;
|-&lt;br /&gt;
|ModifyDate||Date document was last modified&lt;br /&gt;
|-&lt;br /&gt;
|Owner||Person responsible for the document&lt;br /&gt;
|-&lt;br /&gt;
|Remarks||Comments about the document&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Of course, the database can be customized to suit your needs. Then, using this Binder concept, you could search for the Simmons Account and find Word documents, scanned images, Excel spreadsheets all having to do with that account.&lt;br /&gt;
&lt;br /&gt;
==Associated Import Utility==&lt;br /&gt;
&lt;br /&gt;
The Associated Import Utility can be used to import sets of Associated Documents. This utility is capability of using the document file name to populate index fields. For more information see Supporting Document \#hfw0018 on the web at halfile.com or contact your sales representative.&lt;br /&gt;
&lt;br /&gt;
=Appendix V - Text File Support=&lt;br /&gt;
==Text File Support==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
''Text File Support, or halCOLD,'' is an add-on product from hal Systems which lets you import text documents and computer-generated output into halFILE. Often called COLD (Computer Output Laser Disk) or ERM (Enterprise Report Management), this feature provides a powerful method for storing text in a halFILE database. Utilities are provided for splitting text documents into halFILE documents, importing the text document with automatic indexing features, and overlaying a text document with an image overlay during search. Text and images can be integrated seamlessly in the same halFILE database.&lt;br /&gt;
&lt;br /&gt;
To obtain more information on this feature contact your hal Systems Sales or Technical Support Representative or request document #HFW0001.&lt;br /&gt;
&lt;br /&gt;
=Appendix VI - Add-On Applications=&lt;br /&gt;
==Add-On Applications==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The following briefly describes other related applications available from hal Systems Corporation. For more information on these applications, request the referenced document number from hal Technical Support or on-line in the Supporting Documents section of Technical Support at halfile.com.&lt;br /&gt;
&lt;br /&gt;
# E-Mail Collector – a powerful system which archives e-mail from select Outlook or Outlook Express Folders to a halFILE E-mail Collector database. Includes a client module that can be used on non-halFILE workstations.&lt;br /&gt;
# Automated Indexing – this module performs full-text OCR of TIFF images (requires Imaging Professional for Windows) and stores the results into a halFILE database. halFILE Search module can then be used to perform full-text searches of the data.&lt;br /&gt;
# Rearchive Utility – this utility lets you archive to a large capacity disk and later, rearchive to a CD stage area in order to make CDs of the oldest images. This is useful when you want to keep as many images on-line as possible before moving them to CD. Document # HFW0004. &lt;br /&gt;
# Print to halFILE – this is a printer driver that lets you print from an application and create TIFF images of what was printed. It interfaces with haFILE's indexing module so, after printing is complete, the images can be placed into a basket and indexed. Document # HFW0005.&lt;br /&gt;
# Image Test and Process for ImageControls 2.x or later – this is a utility that can perform image testing and processing against a set of images. Processing options includes Deskew, Despeckle. Black Border Removal. Deshade. Streak removal. Line removal.''' '''Image Filtering. It is accessed using the Tools-Process Images menu in the halFILE Manager and requires ImageControls 2.x or later and either a Kofax Card or an Adrenaline Image Processing Software Engine. Document # HFW0007.&lt;br /&gt;
# Index Verify – this feature of halFILE is used to verify index data entry by re-keying the data a second time (typically by a second operator). It is enabled using the File_Databases_Verify Set Up button in the halFILE Administrator. This module displays the differences and lets the operator correct errors. Document #HFW0008.&lt;br /&gt;
# Barprint utility - used to print barcodes that can be attached to documents before scanning. Contact your sales representative for more information.&lt;br /&gt;
# Fast Import Utility used primarily in Title Plant Applications to store documents to a folder and then import them into a halFILE database using the folder name as index field information. Document #HFW0017.&lt;br /&gt;
# Title Plant Extensions - includes documentation for many features for the Title Industry. Document #HFW0002.&lt;br /&gt;
# HFFLOW32 Database Synchronization Utility – formerly called TOFLOW, this utility is used to synchronize information between two like halFILE databases. Document #HFW0022.&lt;br /&gt;
# Word Merge Utility – used to merge halFILE information for an indexed document into a Word document. Document #HFW0016.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Appendix VII - Hot Keys and Short Cuts=&lt;br /&gt;
==Hot Keys and Short Cuts==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The section provides hot keys and short cuts that can be used in halFILE for Windows. Many of these are inherent to Windows and can be used, not only in halFILE, but in any Windows program. These are listed under the function of &amp;quot;Windows.&amp;quot; Other hot keys are unique to halFILE and are listed in the part of the program where it is applicable.&lt;br /&gt;
&lt;br /&gt;
===Standard Windows Hot Keys===&lt;br /&gt;
{|&lt;br /&gt;
|'''Feature'''||'''Hot Key'''||'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
|Undo||CTRL+Z||Can be used to 'undo' the last key strokes that were performed.&lt;br /&gt;
|-&lt;br /&gt;
|Copy||CTRL+C||Copies the highlighted text to the Windows clipboard so it can be used in a 'paste' function later.&lt;br /&gt;
|-&lt;br /&gt;
|Cut||CTRL+X||Cuts (erases) the highlighted text to the Windows clipboard so it can be used in a 'paste' function later.&lt;br /&gt;
|-&lt;br /&gt;
|Paste||CTRL+V||Pastes the contents of the Windows clipboard into the box where the cursor is.&lt;br /&gt;
|-&lt;br /&gt;
|Alternate Functionality||ALT+||If a menu selection has a letter underlined, then you can activate that menu by pressing ALT + the letter underlined. For instance, at the main menu of halFILE, the &amp;quot;File&amp;quot; has the letter F underlined. Therefore, pressing Alt-F activates the File menu.&lt;br /&gt;
|-&lt;br /&gt;
|TAB Key||TAB||Moves the cursor to the next control on a screen or form. Examples of controls include a button, a list box and a text box. On the search criteria screen, for example, you can TAB down from field to field until you get to the field you want to search on.&lt;br /&gt;
|-&lt;br /&gt;
|SHIFT TAB Combination||SHIFT+TAB||Moves the cursor to the prior control on a screen or form. On the index form, for example, if you notice something was mis-keyed and want to go up to the box containing the incorrect data, you can press SHIFT-TAB until you get there.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===halFILE Hot Keys===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
====Search====&lt;br /&gt;
{|&lt;br /&gt;
|'''Hot Key'''||'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
|F2||If the cursor is on a text box that is validated in a table and the question mark is displayed, F2 works the same as clicking the question mark and displays the valid table entries.&lt;br /&gt;
|-&lt;br /&gt;
|F4||Auto Complete.&lt;br /&gt;
|-&lt;br /&gt;
|F7||Spell Check.&lt;br /&gt;
|-&lt;br /&gt;
|F8||When you are viewing a document, F8 returns you to the search hit list.&lt;br /&gt;
|-&lt;br /&gt;
|F11||When you are on the search hit list or are viewing a document, F11 takes you to the prior document. &lt;br /&gt;
|-&lt;br /&gt;
|F12||When you are on the search hit list or are viewing a document, F12 takes you to the next document. &lt;br /&gt;
|-&lt;br /&gt;
|PageDown||When you are viewing a document, pressing Page Down takes you to the next page within the document.&lt;br /&gt;
|-&lt;br /&gt;
|PageUp||When you are viewing a document, pressing Page Up takes you to the prior page within the document.&lt;br /&gt;
|-&lt;br /&gt;
|Alt+Z||Zoom toggle. Pressing Alt-Z selects the next zoom level.&lt;br /&gt;
|-&lt;br /&gt;
|Alt+1||zoom to upper left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+2||zoom to upper right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+3||zoom to lower left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+4||zoom to lower right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+\~||Fit width (toggles upper half/lower half of document)&lt;br /&gt;
|-&lt;br /&gt;
|CTRL+F||Goes to first page of the document&lt;br /&gt;
|-&lt;br /&gt;
|CTRL+L||Goes to last page of the document&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl+O||If Imaging Professional for Windows is installed, in Index you can draw a box around a portion of the image, press Ctrl-O and the system will convert the boxed portion of the image to text and post it to the current index field.&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl+N||When used in a multi-entry field, will replicate the prior line’s last name.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Index====&lt;br /&gt;
{|&lt;br /&gt;
|'''Hot Key'''||'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
|F2||If the cursor is on a text box that is validated in a table and the question mark is displayed, F2 works the same as clicking the question mark and displays the valid table entries.&lt;br /&gt;
|-&lt;br /&gt;
|F4||Auto Complete.&lt;br /&gt;
|-&lt;br /&gt;
|F7||Spell Check.&lt;br /&gt;
|-&lt;br /&gt;
|PageDown||When you are viewing a document, pressing Page Down takes you to the next page within the document.&lt;br /&gt;
|-&lt;br /&gt;
|PageUp||When you are viewing a document, pressing Page Up takes you to the prior page within the document.&lt;br /&gt;
|-&lt;br /&gt;
|Alt+Z||Zoom toggle. Pressing Alt-Z selects the next zoom level.&lt;br /&gt;
|-&lt;br /&gt;
|Alt+1||zoom to upper left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+2||zoom to upper right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+3||zoom to lower left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+4||zoom to lower right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+\~||Fit width (toggles upper half/lower half of document)&lt;br /&gt;
|-&lt;br /&gt;
|CTRL+F||Goes to first page of the document&lt;br /&gt;
|-&lt;br /&gt;
|CTRL+L||Goes to last page of the document&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl+O||If Imaging Professional for Windows is installed, in Index you can draw a box around a portion of the image, press Ctrl-O and the system will convert the boxed portion of the image to text and post it to the current index field.&lt;br /&gt;
|-&lt;br /&gt;
|Alt+D||Duplicates information from the prior document into the selected field.&lt;br /&gt;
|-&lt;br /&gt;
|Alt+A||Duplicates information from the prior document for all fields.&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl+N||When used in a multi-entry field, will replicate the prior line’s last name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: In Index, the Duplication Hot Keys tab under the Tools-Options menu can be used to up custom duplication hot keys.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====Scan====&lt;br /&gt;
{|&lt;br /&gt;
|'''Hot Key'''||'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
|F5||After scanning a batch of pages, when you are stapling images into documents, the F5 key works the same as pressing the End of Document button. This also works for stapling images during Import.&lt;br /&gt;
|-&lt;br /&gt;
|Down arrow||After scanning a batch of pages, when you are stapling into documents, the Down arrow displays the next image in the list.&lt;br /&gt;
|-&lt;br /&gt;
|Up arrow||After scanning a batch of pages, when you are stapling into documents, the Up arrow displays the prior image in the list.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Appendix_4.0&amp;diff=807</id>
		<title>Appendix 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Appendix_4.0&amp;diff=807"/>
				<updated>2014-08-05T14:23:28Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Search */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=Appendix I - Compatible Scanners and Engines=&lt;br /&gt;
&lt;br /&gt;
==Compatible Scanners and Engines==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
As mentioned earlier in this document, halFILE support Kofax-based scanners, TWAIN compatible scanners and provides a methodology for importing documents and images from other sources.&lt;br /&gt;
&lt;br /&gt;
==Kofax==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
halFILE supports scanners and engines that are compatible with KOFAX ImageControls and Adrenaline drivers. This includes over 1100 combinations of scanner models and Kofax cards. A web-based configuration guide can be found at [http://www.kofax.com/Configurator www.kofax.com/Configurator] and can be used to determine if your scanner is compatible with our scan software. Hardware and software requirements are under constant revision as new products are released. Therefore, if you have any questions regarding the hardware and software required, call hal Systems Corporation.&lt;br /&gt;
&lt;br /&gt;
==TWAIN==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Support for TWAIN scanners is new to halFILE 2.x. Call hal Systems Corporation to determine if your TWAIN scanner is compatible with halFILE\’s TWAIN Scanning module.&lt;br /&gt;
&lt;br /&gt;
=Appendix II - Enabling Other Application=&lt;br /&gt;
==Enabling Other Applications ==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
halFILE is able to work with some existing databases and programming environments, integrating image retrieval functions dynamically from the database screens you are familiar with. This add-on product is called the halFILE ActiveX DLL. The requirements for Image Enabling your database are as follows:&lt;br /&gt;
&lt;br /&gt;
# halFILE must be installed. The halFILE ActiveX DLL works with any halFILE database.&lt;br /&gt;
# You must have the ability to modify your program or apply a macro to your program that will perform the necessary API functions.&lt;br /&gt;
# You must purchase the halFILE ActiveX DLL from hal Systems Corporation. Call your sales or technical support representative for more information.&lt;br /&gt;
# The application that you are enabling must contain some field or value that can be passed to the halFILE ActiveX DLL so it can find the related image using a halFILE database.&lt;br /&gt;
&lt;br /&gt;
With the halFILE ActiveX DLL, you scan and index images using halFILE. The index information you supply will be used to link to your application. For instance, if your application was an invoicing system that used an invoice number to uniquely identify an invoice, you could scan the invoices into halFILE and, from your application, you could view the images and post index information such as the invoice number into the halFILE database. From your application, you could also pass the invoice number to find, display and print the image for that invoice.&lt;br /&gt;
&lt;br /&gt;
=Appendix III - Building a Sample Application=&lt;br /&gt;
==Building a Sample Application==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The halFILE installation diskettes include database template files for several different applications that can be used to help you build your application. The sample applications provided include the following:&lt;br /&gt;
&lt;br /&gt;
* TITLE01.SPC - sample Title Plant database template.&lt;br /&gt;
* TITLE01.RPT - sample Title Plant Report for Format #1.&lt;br /&gt;
* TITLE02.SPC - sample Title Bankruptcy database format #2 template.&lt;br /&gt;
* TITLE03.SPC - sample Title Divorce database format #3 template.&lt;br /&gt;
* TITLE04.SPC - sample Title Real Estate Closings database format #4 template.&lt;br /&gt;
* TITLE05.SPC - sample Title Probates database format #5 template.&lt;br /&gt;
* TITLE06.SPC - sample Title Financial Statements database format #6 template.&lt;br /&gt;
* TITLE07.SPC - sample Title Tax Suits database format #7 template.&lt;br /&gt;
* RESUME1.SPC - sample Resume/Personnel file database template.&lt;br /&gt;
* SIG01.SPC - sample Signature Verification database template&lt;br /&gt;
* AIM01.SPC – sample template that links to Aim for Windows Title Closing Package.&lt;br /&gt;
&lt;br /&gt;
For more information about setting up the Aim for Windows integration, call hal Systems and request document #HFW0002.&lt;br /&gt;
&lt;br /&gt;
To use one of these sample databases with a new application, perform the following:&lt;br /&gt;
# Select '''File-Applications''' and set up a new application by selecting the '''New''' button and entering a 3-character application id and an application description. Select the desired folder option (we suggest 'limit number of images per folder and auto assign the folder id' with the number of images per folder set to 1000).&lt;br /&gt;
# Select '''File-Database''' and click the '''New''' button. Select '''File-Open Specification''' and pick one of the above templates from the halFILE program directory. Make any modifications necessary, then select File-Build New Database to create a database.&lt;br /&gt;
# Select '''File-Baskets''' and click the New button to add a basket for holding images.&lt;br /&gt;
# If the database template you selected above includes any table fields, you must create the tables using '''File-Table'''. From the Table menu, select '''File-Add Predefined Tables''' to add tables that may already be delivered with the installation diskettes (such as the Title Plant Application Instrument Types table). Any tables that are not included can be created using the '''Create Table''' button on the Table form. If the template includes a table named 'TitleSubdivision', 'TitleTownship' or 'TitleAbstract' then you must set up these tables using the Base Edit icon in the halFILE program group.&lt;br /&gt;
# Scan and index a test page to place a record in your database.&lt;br /&gt;
# Perform a search for the document that was scanned and indexed. From the Search Hit List, select the '''Report''' button and add a new report. Select the appropriate .RPT file using the select button on the form. This should make the report file available to you so you can print a report of the hit list.&lt;br /&gt;
To complete the application set up, set up cartridges and drives to archive to using the '''Configure''' menu selection from halFILE's main menu.&lt;br /&gt;
&lt;br /&gt;
=Appendix IV - Importing Other Document Types into halFILE=&lt;br /&gt;
==Importing Other Document Types into halFILE==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
halFILE lets you import documents from other application using a feature called 'Associated Documents.' Associated documents are documents in which an association has been defined in Windows based on the document extension. In other words, in Windows, you can associate anything with a .DOC extension to Microsoft Word, anything with an .XLS extension to Excel and so forth. By adding this support, halFILE can support numerous document types.&lt;br /&gt;
&lt;br /&gt;
===Setting up Associations===&lt;br /&gt;
&lt;br /&gt;
Within Windows, associations can be set up within Explorer. Select the View_Options menu and then the File Types tab. This will show you existing associations as well as let you add new ones.&lt;br /&gt;
&lt;br /&gt;
===Importing Associated Documents===&lt;br /&gt;
&lt;br /&gt;
There are several ways to import Associated Documents into halFILE including:&lt;br /&gt;
# Use Tools_Import menu selection within halFILE.&lt;br /&gt;
# Using the Explorer Send To feature.&lt;br /&gt;
# Using HALMAIL when a document is attached to an e-mail message.&lt;br /&gt;
&lt;br /&gt;
===Importing using File_Import===&lt;br /&gt;
&lt;br /&gt;
To import Associated Documents using File_Import:&lt;br /&gt;
# Set '''File Type''' the 'associated.' By default this is set to 'image.' If you fail to change the File Type and import documents you will receive an error when you try to view the documents.&lt;br /&gt;
# Find the document or documents to import and add them into the import list using the Add to List or Add All buttons. Note that all documents must exist in the same directory. &lt;br /&gt;
# Select the menu File_Begin Import.&lt;br /&gt;
# Answer the 'After importing documents, do you wish to delete the original image files?' question. Answer yes if you want document to be removed after it has been imported into the halFILE basket.&lt;br /&gt;
# The import screen is displayed. Here you can:&lt;br /&gt;
# To view a document, double click the document number in the import list. This will look up the File Associated and run the Associated Application, automatically loading the document. For example, if you import a Word document and double click on the document in the Import List, then Word loads and shows the document.&lt;br /&gt;
# Press the Import All Documents button to import all the documents in the Import List.&lt;br /&gt;
# Select a document and press the Import Document button to import only the selected document.&lt;br /&gt;
# Press the Remove Document button to remove a document from the Import List. This does not remove the actual document file.&lt;br /&gt;
# Press the Close button to close the import window.&lt;br /&gt;
&lt;br /&gt;
''IMPORTANT: You are responsible for closing the Associated Document application when you are finished viewing the document. Failure to do so will result in out or memory errors when too many applications are running at the same time within Windows.''&lt;br /&gt;
&lt;br /&gt;
===Version Control===&lt;br /&gt;
&lt;br /&gt;
halFILE supports version control of Associated Documents as follows. If a document is opened in search with version control active, the document is opened as read-only. This forces the user to save changes to the document to a new file (thus a new version of the document is created). If a document is opened with version control disabled, the document can be modified.&lt;br /&gt;
&lt;br /&gt;
The version control option is set up in the '''Security/Versions''' tab of the '''Tools-Option''' screen of the halFILE Administrator. Options are:&lt;br /&gt;
&lt;br /&gt;
* Allow users to save changes made to Associated Document (essentially no version control).&lt;br /&gt;
* Do NOT allow users to save changes to Associated Documents (documents are opened as read-only).&lt;br /&gt;
* Interactive mode which prompts the user when opening an Associated Document.&lt;br /&gt;
&lt;br /&gt;
===Reviewing the Basket Contents===&lt;br /&gt;
&lt;br /&gt;
To view documents in a basket, use Tools_Basket Status. Click once on images or text files since halFILE is the viewer for those document types and loading is immediate. Double-click associated files to load the target application and view the document.&lt;br /&gt;
&lt;br /&gt;
===Archiving Associated Documents===&lt;br /&gt;
&lt;br /&gt;
Archive Associated Documents in the same way you archive images or text files.&lt;br /&gt;
&lt;br /&gt;
===Searching and Viewing Associated Documents===&lt;br /&gt;
&lt;br /&gt;
When you search your halFILE Database and double-click on a document in the hit list, the associated application will be loaded if the file is identified as an association. As noted above, you are responsible for closing the application when you are through viewing the document. In cases where most documents are of the same type, you may want to leave the target application open to speed up load time.&lt;br /&gt;
&lt;br /&gt;
If the document is on a rewritable device, you can change the document using the target application and save it back to disk. If the document is on a read-only device such as a CD, you can change the document and save it as a new document name. You could then import to new document into halFILE and now have versions of the same document. To provide a tracking of the versions, add a version or date field to your halFILE database.&lt;br /&gt;
&lt;br /&gt;
===Document Types Tested===&lt;br /&gt;
&lt;br /&gt;
In our labs, we have successfully imported the following document types:&lt;br /&gt;
* Word&lt;br /&gt;
* Excel&lt;br /&gt;
* PowerPoint&lt;br /&gt;
* Adobe Acrobat (PDF)&lt;br /&gt;
* HTML Internet web pages&lt;br /&gt;
* TIFF Images using the Wang Viewer as the target application&lt;br /&gt;
* Windows Bitmaps (BMP)&lt;br /&gt;
* JPEG Images&lt;br /&gt;
* WAV Sound Files&lt;br /&gt;
* MIDI Music Files&lt;br /&gt;
* AVI Videos&lt;br /&gt;
&lt;br /&gt;
===Organizing Documents===&lt;br /&gt;
&lt;br /&gt;
Use halFILE as your Document Binder. Set up a database containing search fields needed to find and group your documents. Archive your documents to CD and share them across the network. A sample Document Binder database in file could consist of:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|Field Name||Field Description&lt;br /&gt;
|-&lt;br /&gt;
|Binder Name||Description of documents in the Binder. This could be a table driven and validated field such as SIM01 for the Simmons Account.&lt;br /&gt;
|-&lt;br /&gt;
|OriginalDocumentName||The original document name&lt;br /&gt;
|-&lt;br /&gt;
|CreationDate||Date document was created&lt;br /&gt;
|-&lt;br /&gt;
|ModifyDate||Date document was last modified&lt;br /&gt;
|-&lt;br /&gt;
|Owner||Person responsible for the document&lt;br /&gt;
|-&lt;br /&gt;
|Remarks||Comments about the document&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Of course, the database can be customized to suit your needs. Then, using this Binder concept, you could search for the Simmons Account and find Word documents, scanned images, Excel spreadsheets all having to do with that account.&lt;br /&gt;
&lt;br /&gt;
==Associated Import Utility==&lt;br /&gt;
&lt;br /&gt;
The Associated Import Utility can be used to import sets of Associated Documents. This utility is capability of using the document file name to populate index fields. For more information see Supporting Document \#hfw0018 on the web at halfile.com or contact your sales representative.&lt;br /&gt;
&lt;br /&gt;
=Appendix V - Text File Support=&lt;br /&gt;
==Text File Support==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
''Text File Support, or halCOLD,'' is an add-on product from hal Systems which lets you import text documents and computer-generated output into halFILE. Often called COLD (Computer Output Laser Disk) or ERM (Enterprise Report Management), this feature provides a powerful method for storing text in a halFILE database. Utilities are provided for splitting text documents into halFILE documents, importing the text document with automatic indexing features, and overlaying a text document with an image overlay during search. Text and images can be integrated seamlessly in the same halFILE database.&lt;br /&gt;
&lt;br /&gt;
To obtain more information on this feature contact your hal Systems Sales or Technical Support Representative or request document #HFW0001.&lt;br /&gt;
&lt;br /&gt;
=Appendix VI - Add-On Applications=&lt;br /&gt;
==Add-On Applications==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The following briefly describes other related applications available from hal Systems Corporation. For more information on these applications, request the referenced document number from hal Technical Support or on-line in the Supporting Documents section of Technical Support at halfile.com.&lt;br /&gt;
&lt;br /&gt;
# E-Mail Collector – a powerful system which archives e-mail from select Outlook or Outlook Express Folders to a halFILE E-mail Collector database. Includes a client module that can be used on non-halFILE workstations.&lt;br /&gt;
# Automated Indexing – this module performs full-text OCR of TIFF images (requires Imaging Professional for Windows) and stores the results into a halFILE database. halFILE Search module can then be used to perform full-text searches of the data.&lt;br /&gt;
# Rearchive Utility – this utility lets you archive to a large capacity disk and later, rearchive to a CD stage area in order to make CDs of the oldest images. This is useful when you want to keep as many images on-line as possible before moving them to CD. Document # HFW0004. &lt;br /&gt;
# Print to halFILE – this is a printer driver that lets you print from an application and create TIFF images of what was printed. It interfaces with haFILE's indexing module so, after printing is complete, the images can be placed into a basket and indexed. Document # HFW0005.&lt;br /&gt;
# Image Test and Process for ImageControls 2.x or later – this is a utility that can perform image testing and processing against a set of images. Processing options includes Deskew, Despeckle. Black Border Removal. Deshade. Streak removal. Line removal.''' '''Image Filtering. It is accessed using the Tools-Process Images menu in the halFILE Manager and requires ImageControls 2.x or later and either a Kofax Card or an Adrenaline Image Processing Software Engine. Document # HFW0007.&lt;br /&gt;
# Index Verify – this feature of halFILE is used to verify index data entry by re-keying the data a second time (typically by a second operator). It is enabled using the File_Databases_Verify Set Up button in the halFILE Administrator. This module displays the differences and lets the operator correct errors. Document #HFW0008.&lt;br /&gt;
# Barprint utility - used to print barcodes that can be attached to documents before scanning. Contact your sales representative for more information.&lt;br /&gt;
# Fast Import Utility used primarily in Title Plant Applications to store documents to a folder and then import them into a halFILE database using the folder name as index field information. Document #HFW0017.&lt;br /&gt;
# Title Plant Extensions - includes documentation for many features for the Title Industry. Document #HFW0002.&lt;br /&gt;
# HFFLOW32 Database Synchronization Utility – formerly called TOFLOW, this utility is used to synchronize information between two like halFILE databases. Document #HFW0022.&lt;br /&gt;
# Word Merge Utility – used to merge halFILE information for an indexed document into a Word document. Document #HFW0016.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Appendix VII - Hot Keys and Short Cuts=&lt;br /&gt;
==Hot Keys and Short Cuts==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The section provides hot keys and short cuts that can be used in halFILE for Windows. Many of these are inherent to Windows and can be used, not only in halFILE, but in any Windows program. These are listed under the function of &amp;quot;Windows.&amp;quot; Other hot keys are unique to halFILE and are listed in the part of the program where it is applicable.&lt;br /&gt;
&lt;br /&gt;
===Standard Windows Hot Keys===&lt;br /&gt;
{|&lt;br /&gt;
|'''Feature'''||'''Hot Key'''||'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
|Undo||CTRL+Z||Can be used to 'undo' the last key strokes that were performed.&lt;br /&gt;
|-&lt;br /&gt;
|Copy||CTRL+C||Copies the highlighted text to the Windows clipboard so it can be used in a 'paste' function later.&lt;br /&gt;
|-&lt;br /&gt;
|Cut||CTRL+X||Cuts (erases) the highlighted text to the Windows clipboard so it can be used in a 'paste' function later.&lt;br /&gt;
|-&lt;br /&gt;
|Paste||CTRL+V||Pastes the contents of the Windows clipboard into the box where the cursor is.&lt;br /&gt;
|-&lt;br /&gt;
|Alternate Functionality||ALT+||If a menu selection has a letter underlined, then you can activate that menu by pressing ALT + the letter underlined. For instance, at the main menu of halFILE, the &amp;quot;File&amp;quot; has the letter F underlined. Therefore, pressing Alt-F activates the File menu.&lt;br /&gt;
|-&lt;br /&gt;
|TAB Key||TAB||Moves the cursor to the next control on a screen or form. Examples of controls include a button, a list box and a text box. On the search criteria screen, for example, you can TAB down from field to field until you get to the field you want to search on.&lt;br /&gt;
|-&lt;br /&gt;
|SHIFT TAB Combination||SHIFT+TAB||Moves the cursor to the prior control on a screen or form. On the index form, for example, if you notice something was mis-keyed and want to go up to the box containing the incorrect data, you can press SHIFT-TAB until you get there.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===halFILE Hot Keys===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Appendix_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
====Search====&lt;br /&gt;
{|&lt;br /&gt;
|'''Hot Key'''||'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
|F2||If the cursor is on a text box that is validated in a table and the question mark is displayed, F2 works the same as clicking the question mark and displays the valid table entries.&lt;br /&gt;
|-&lt;br /&gt;
|F4||Auto Complete.&lt;br /&gt;
|-&lt;br /&gt;
|F7||Spell Check.&lt;br /&gt;
|-&lt;br /&gt;
|F8||When you are viewing a document, F8 returns you to the search hit list.&lt;br /&gt;
|-&lt;br /&gt;
|F11||When you are on the search hit list or are viewing a document, F11 takes you to the prior document. &lt;br /&gt;
|-&lt;br /&gt;
|F12||When you are on the search hit list or are viewing a document, F12 takes you to the next document. &lt;br /&gt;
|-&lt;br /&gt;
|PageDown||When you are viewing a document, pressing Page Down takes you to the next page within the document.&lt;br /&gt;
|-&lt;br /&gt;
|PageUp||When you are viewing a document, pressing Page Up takes you to the prior page within the document.&lt;br /&gt;
|-&lt;br /&gt;
|Alt+Z||Zoom toggle. Pressing Alt-Z selects the next zoom level.&lt;br /&gt;
|-&lt;br /&gt;
|Alt+1||zoom to upper left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+2||zoom to upper right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+3||zoom to lower left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+4||zoom to lower right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+\~||Fit width (toggles upper half/lower half of document)&lt;br /&gt;
|-&lt;br /&gt;
|CTRL+F||Goes to first page of the document&lt;br /&gt;
|-&lt;br /&gt;
|CTRL+L||Goes to last page of the document&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl+O||If Imaging Professional for Windows is installed, in Index you can draw a box around a portion of the image, press Ctrl-O and the system will convert the boxed portion of the image to text and post it to the current index field.&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl+N||When used in a multi-entry field, will replicate the prior line’s last name.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Index====&lt;br /&gt;
{|&lt;br /&gt;
|'''Hot Key'''||'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
|F2||If the cursor is on a text box that is validated in a table and the question mark is displayed, F2 works the same as clicking the question mark and displays the valid table entries.&lt;br /&gt;
|-&lt;br /&gt;
|F4||Auto Complete.&lt;br /&gt;
|-&lt;br /&gt;
|F7||Spell Check.&lt;br /&gt;
|-&lt;br /&gt;
|PageDown||When you are viewing a document, pressing Page Down takes you to the next page within the document.&lt;br /&gt;
|-&lt;br /&gt;
|PageUp||When you are viewing a document, pressing Page Up takes you to the prior page within the document.&lt;br /&gt;
|-&lt;br /&gt;
|Alt+Z||Zoom toggle. Pressing Alt-Z selects the next zoom level.&lt;br /&gt;
|-&lt;br /&gt;
|Alt+1||zoom to upper left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+2||zoom to upper right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+3||zoom to lower left quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+4||zoom to lower right quadrant&lt;br /&gt;
|-&lt;br /&gt;
|Alt+\~||Fit width (toggles upper half/lower half of document)&lt;br /&gt;
|-&lt;br /&gt;
|CTRL+F||Goes to first page of the document&lt;br /&gt;
|-&lt;br /&gt;
|CTRL+L||Goes to last page of the document&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl+O||If Imaging Professional for Windows is installed, in Index you can draw a box around a portion of the image, press Ctrl-O and the system will convert the boxed portion of the image to text and post it to the current index field.&lt;br /&gt;
|-&lt;br /&gt;
|Alt+D||Duplicates information from the prior document into the selected field.&lt;br /&gt;
|-&lt;br /&gt;
|Alt+A||Duplicates information from the prior document for all fields.&lt;br /&gt;
|-&lt;br /&gt;
|Ctrl+D||When used in a multi-entry field, will replicate the prior line’s last name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: In Index, the Duplication Hot Keys tab under the Tools-Options menu can be used to up custom duplication hot keys.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====Scan====&lt;br /&gt;
{|&lt;br /&gt;
|'''Hot Key'''||'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
|F5||After scanning a batch of pages, when you are stapling images into documents, the F5 key works the same as pressing the End of Document button. This also works for stapling images during Import.&lt;br /&gt;
|-&lt;br /&gt;
|Down arrow||After scanning a batch of pages, when you are stapling into documents, the Down arrow displays the next image in the list.&lt;br /&gt;
|-&lt;br /&gt;
|Up arrow||After scanning a batch of pages, when you are stapling into documents, the Up arrow displays the prior image in the list.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_10_-_Security&amp;diff=806</id>
		<title>Chapter 10 - Security</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_10_-_Security&amp;diff=806"/>
				<updated>2014-07-29T19:49:52Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Editing an existing user set up */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the add button to display the User Parameter screen.&lt;br /&gt;
# All the databases are listed (see the sample screen below) with no access to any database. The first column named Access gives a user rights to use a database.&lt;br /&gt;
# For each database that you give the user access to, check the privilege boxes to allow the user to perform an activity (scan, search, index etc.). &lt;br /&gt;
# When a database row is clicked, the &amp;quot;extended settings&amp;quot; box in the lower left is updated to show additional security settings for this user and database. This is used to enable/disable menu selections in the system such as deleting documents and performing image annotations.&lt;br /&gt;
&lt;br /&gt;
===Deleting a new user===&lt;br /&gt;
To remove a user, highlight the user and select File-Delete.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the edit button to view the User Parameters as shown below. This shows all the databases that the user can access as well as the privileges allow for each database.&lt;br /&gt;
# Set up the user privileges as described under ‘Adding a new user’ above.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (Extended Settings behind the database privileges in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
## HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
## HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
## HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including Extended Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_10_-_Security&amp;diff=805</id>
		<title>Chapter 10 - Security</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_10_-_Security&amp;diff=805"/>
				<updated>2014-07-29T19:48:41Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Adding a new user */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the add button to display the User Parameter screen.&lt;br /&gt;
# All the databases are listed (see the sample screen below) with no access to any database. The first column named Access gives a user rights to use a database.&lt;br /&gt;
# For each database that you give the user access to, check the privilege boxes to allow the user to perform an activity (scan, search, index etc.). &lt;br /&gt;
# When a database row is clicked, the &amp;quot;extended settings&amp;quot; box in the lower left is updated to show additional security settings for this user and database. This is used to enable/disable menu selections in the system such as deleting documents and performing image annotations.&lt;br /&gt;
&lt;br /&gt;
===Deleting a new user===&lt;br /&gt;
To remove a user, highlight the user and select File-Delete.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button to view the User Parameters. &lt;br /&gt;
# Set up the user's profile as described under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows the User Parameters. This shows all the databases that the user can access as well as the privileges allow for each database.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
The check box in the Access column for each database gives the user access to that database. The check boxes across the screen for the database give the user access to database privileges (scan, search, index, etc).&lt;br /&gt;
&lt;br /&gt;
When a database row is clicked row, the &amp;quot;extended setting&amp;quot; box in the lower left is updated to show additional security settings for this user and database. This is used to enable/disable menu selections in the system such as deleting documents and performing image annotations.&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (Extended Settings behind the database privileges in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
## HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
## HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
## HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including Extended Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_10_-_Security&amp;diff=804</id>
		<title>Chapter 10 - Security</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_10_-_Security&amp;diff=804"/>
				<updated>2014-07-29T19:47:59Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Adding a new user */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the add button to display the User Parameter screen.&lt;br /&gt;
# All the databases are listed (see the sample screen below) with no access to any database. The first column named Access gives a user rights to use a database.&lt;br /&gt;
# For each database that you give the user access to, check the privilege boxes to allow the user to perform an activity (scan, search, index etc.). &lt;br /&gt;
# When a database row is clicked, the &amp;quot;extended settings&amp;quot; box in the lower left is updated to show additional security settings for this user and database. This is used to enable/disable menu selections in the system such as deleting documents and performing image annotations.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button to view the User Parameters. &lt;br /&gt;
# Set up the user's profile as described under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows the User Parameters. This shows all the databases that the user can access as well as the privileges allow for each database.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
The check box in the Access column for each database gives the user access to that database. The check boxes across the screen for the database give the user access to database privileges (scan, search, index, etc).&lt;br /&gt;
&lt;br /&gt;
When a database row is clicked row, the &amp;quot;extended setting&amp;quot; box in the lower left is updated to show additional security settings for this user and database. This is used to enable/disable menu selections in the system such as deleting documents and performing image annotations.&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (Extended Settings behind the database privileges in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
## HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
## HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
## HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including Extended Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_10_-_Security&amp;diff=803</id>
		<title>Chapter 10 - Security</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_10_-_Security&amp;diff=803"/>
				<updated>2014-07-29T19:30:55Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Editing an existing user set up */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button to view the User Parameters. &lt;br /&gt;
# Set up the user's profile as described under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows the User Parameters. This shows all the databases that the user can access as well as the privileges allow for each database.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
The check box in the Access column for each database gives the user access to that database. The check boxes across the screen for the database give the user access to database privileges (scan, search, index, etc).&lt;br /&gt;
&lt;br /&gt;
When a database row is clicked row, the &amp;quot;extended setting&amp;quot; box in the lower left is updated to show additional security settings for this user and database. This is used to enable/disable menu selections in the system such as deleting documents and performing image annotations.&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (Extended Settings behind the database privileges in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
## HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
## HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
## HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including Extended Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_10_-_Security&amp;diff=802</id>
		<title>Chapter 10 - Security</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_10_-_Security&amp;diff=802"/>
				<updated>2014-07-29T19:30:24Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Editing an existing user set up */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button to view the User Parameters. &lt;br /&gt;
# Set up the user's profile as described under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows the User Parameters. This shows all the databases that the user can access as well as the privileges allow for each database.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
The check box in the Access column for each database gives the user access to that database. The check boxes across the screen for the database give the user access to database privileges (scan, search, index, etc).&lt;br /&gt;
&lt;br /&gt;
When a database row is clicked row, the &amp;quot;extended setting&amp;quot; box in the lower left is updated to show additional security settings for this user and database. This is used to enable/disable the menu selections in the system such as deleting documents and performing image annotations.&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (Extended Settings behind the database privileges in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
## HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
## HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
## HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including Extended Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_10_-_Security&amp;diff=801</id>
		<title>Chapter 10 - Security</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_10_-_Security&amp;diff=801"/>
				<updated>2014-07-29T19:29:41Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Editing an existing user set up */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button to view the User Parameters. &lt;br /&gt;
# Set up the user's profile as described under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows the User Parameters. This shows all the databases that the user can access as well as the privileges allow for each database.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
The check box in the Access column for each database gives the user access to that database. The check boxes across the screen for the database give the user access to database privileges (scan, search, index, etc).&lt;br /&gt;
&lt;br /&gt;
When click on a database row, the &amp;quot;extended setting&amp;quot; box in the lower left is updated to show additional security settings for this user and database. This is used to enable/disable the menu selections in the system such as deleting documents and performing image annotations.&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (Extended Settings behind the database privileges in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
## HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
## HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
## HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including Extended Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_10_-_Security&amp;diff=800</id>
		<title>Chapter 10 - Security</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_10_-_Security&amp;diff=800"/>
				<updated>2014-07-29T19:24:21Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Editing an existing user set up */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button to view the User Parameters. &lt;br /&gt;
# Set up the user's profile as described under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows the User Parameters. This shows all the databases that the user can access as well as the privileges allow for each database.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you double click a database in the &amp;quot;databases the user can access&amp;quot; box, the screen below is shown. You can set up the user privileges for the database on this screen.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Database_Privilege.jpg]]&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;extended setting&amp;quot; button brings up the following screen for additional security settings for this user and database as shown below. This is used to disable the menu selections shown. &lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Details.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (Extended Settings behind the database privileges in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
## HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
## HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
## HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including Extended Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=File:User_Profiles_New_User.jpg&amp;diff=799</id>
		<title>File:User Profiles New User.jpg</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=File:User_Profiles_New_User.jpg&amp;diff=799"/>
				<updated>2014-07-29T19:17:54Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: uploaded a new version of &amp;quot;File:User Profiles New User.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=File:User_Profiles_Overview.jpg&amp;diff=798</id>
		<title>File:User Profiles Overview.jpg</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=File:User_Profiles_Overview.jpg&amp;diff=798"/>
				<updated>2014-07-29T18:26:13Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: uploaded a new version of &amp;quot;File:User Profiles Overview.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=File:Basket_Status_Window_Overview.jpg&amp;diff=797</id>
		<title>File:Basket Status Window Overview.jpg</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=File:Basket_Status_Window_Overview.jpg&amp;diff=797"/>
				<updated>2014-07-29T18:04:14Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: uploaded a new version of &amp;quot;File:Basket Status Window Overview.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0&amp;diff=796</id>
		<title>Chapter 2 - Overview 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0&amp;diff=796"/>
				<updated>2014-07-29T17:31:04Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* halFILE Base Edit Module module enhancements: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
==Upgrading to version 4.0==&lt;br /&gt;
&lt;br /&gt;
''If you have any questions on performing this upgrade, or you are not sure if the upgrade is required, please call Technical Support for help.''&lt;br /&gt;
&lt;br /&gt;
'''From Version 3.0'''&lt;br /&gt;
To upgrade halFILE to version 4.0, contact halFILE Technical Support. They will set up your license registration in the halFILE Update Service (http://update.halfile.com) and will instruct you on how to use the halFILE Update Service to upgrade your system to version 4.0.&lt;br /&gt;
&lt;br /&gt;
'''From Versions prior to 3.0'''&lt;br /&gt;
This requires Technical Assistance. Please call Technical Support.&lt;br /&gt;
&lt;br /&gt;
Once the prerequisites are installed, proceed to the Server Side Installation section in chapter 3.&lt;br /&gt;
&lt;br /&gt;
==halFILE Update Service==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
You can now use the halFILE Update Service to obtain program releases, enhancements and bug fixes. This is done through the Tools-Update Service menu of the halFILE Administrator.&lt;br /&gt;
&lt;br /&gt;
Tutorials on the halFILE Update Service are available behind the &amp;quot;learn more&amp;quot; link at http://update.halfile.com.&lt;br /&gt;
&lt;br /&gt;
==Document Management with halFILE==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
halFILE is a document management application that provides electronic document storage and retrieval capabilities. Using the popular Microsoft Windows interface, paper documents can be scanned into a digital image format, key words can be entered into a user-defined database, and images can be archived to permanent storage such as network storage devices and compact disks. Documents can also be captured by importing them from disk or capturing printed output. With halFILE's Office 'Send To' feature, Microsoft Office documents can be sent directly to halFILE. Searching the database using keywords then retrieves documents and displays related images on the screen.&lt;br /&gt;
&lt;br /&gt;
The following diagram depicts a typical halFILE system flow:&lt;br /&gt;
&lt;br /&gt;
[[File:HalFILE_System_Flow4.jpg]]&lt;br /&gt;
&lt;br /&gt;
==What’s New in 4.0==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The following lists new features of version 4.0.&lt;br /&gt;
&lt;br /&gt;
===='''General''' enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Based on the .NET platform for better performance and stability.&lt;br /&gt;
* Integrated halFILE PDF Viewer. This means when viewing PDF documents, the image window will no longer fall behind other windows.&lt;br /&gt;
* Integrated halFILE Office Viewer. This means when viewing Office documents (Excel, Word, etc), the image window will no longer fall behind other windows.&lt;br /&gt;
* Image Viewer lets you email documents as PDF.&lt;br /&gt;
* Crystal 2011 support.&lt;br /&gt;
* Active Directory integration now supports LDAP.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Search''' Module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Spell Checker&lt;br /&gt;
* Auto-Complete feature to list names in the database.&lt;br /&gt;
* Edit-Append from file that handles folders with periods.&lt;br /&gt;
* Quick Section-Township-Range feature.&lt;br /&gt;
* Supports 100,000 record hit lists.&lt;br /&gt;
* Completes large searches much more quickly.&lt;br /&gt;
* Re-order search hit list columns by dragging columns to desired position.&lt;br /&gt;
* Sort Hit List with single click in the header box - toggles ascending/descending.&lt;br /&gt;
* Save Grid Format menu has been moved to the new Layout menu.&lt;br /&gt;
* “Not equal” searches. &lt;br /&gt;
* NULL searches.&lt;br /&gt;
* Tools-options settings changes are immediate.&lt;br /&gt;
* Hide the Find Text button unless halCOLD is configured.&lt;br /&gt;
* Build search criteria by clicking on names in hit list.&lt;br /&gt;
* Ability to do include/exclude of Instrument Types.&lt;br /&gt;
* Show Record Counter statistic on hit list and document info screens so user knows how far down they are in the Search Results.&lt;br /&gt;
* Allow % in block and lot so you can do a section search for all blocks/lots.&lt;br /&gt;
* Ctrl-D hot key which, when used in multi-entry field, will replicate the prior line’s last name.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Index''' Module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Spell Checker.&lt;br /&gt;
* Auto-Complete feature to list names in the database.&lt;br /&gt;
* Edit-Append from file that handles folders with periods.&lt;br /&gt;
* Quick Section-Township-Range feature.&lt;br /&gt;
* Added ALT+I or some keystroke to HFIndex32 to do the same copy field functionality as ALT+D but &amp;quot;insert&amp;quot; the data at the cursor position instead of replacing the data.&lt;br /&gt;
* Quick document look up to load the Document Clipboard for Copy/Paste.&lt;br /&gt;
* Option to press Ctrl+S and no other key required to go to next doc in index and/or search  &lt;br /&gt;
* Ctrl-D hot key which, when used in multi-entry field, will replicate the prior line’s last name.&lt;br /&gt;
* Support data thresholds on date or value fields including date range, value range, file date must be after instrument date.&lt;br /&gt;
* Add Auto Fill of # of pages.&lt;br /&gt;
* Support Auto Fill of date/time field and current date/time.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Administrator''' enhancements:====&lt;br /&gt;
&lt;br /&gt;
* All security settings into a flatter, grid interface.&lt;br /&gt;
&lt;br /&gt;
# Includes Extended settings.&lt;br /&gt;
# Includes Custom Search setting.&lt;br /&gt;
# Show Main settings on the main user screen so, as they add databases for the user, they can see the inherited privileges.&lt;br /&gt;
# Put e.halFILE settings on User screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Add maintenance utilities for Multi_Entry Fields and Table Definitions for better administrative control.&lt;br /&gt;
* Control FromEmail= and SMTP Authentication settings in halweb.ini from Auto Archive set up. &lt;br /&gt;
* Create Basket - prevent SQL reserved words for basket names. &lt;br /&gt;
* Add interface to set up searchmenus.ini.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Manager''' enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Color Coded baskets.&lt;br /&gt;
* New icons – smaller footprint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Basket Status''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Handle baskets with over 32767 entries more gracefully.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Import Module''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* More standardized document selection interface.&lt;br /&gt;
* Supports importing documents of different types (for example: TIFF and PDF).&lt;br /&gt;
* Supports importing from multiple source folders.&lt;br /&gt;
* The halFILE Document Transporter replaces the Send To Wizard and supports the importing of not only Office Documents, but also any other document type supported by halFILE. Drag/drop and Right Click-Send To features are supported.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Scan Module''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Scan to PDF.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Base Edit Module''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Edit Block/Lot instead of having to clear and re-add… i.e. in the base edit, be able to fix a single error right there on the grid.&lt;br /&gt;
* You can sort the list of valid blocks/lots by clicking the column header. This lets you quickly sort the entire Base Edit for a subdivision by block, for example.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Archive Module''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Log the computer name to show where archive is scheduled.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_5_-_Capturing_Documents_4.0&amp;diff=795</id>
		<title>Chapter 5 - Capturing Documents 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_5_-_Capturing_Documents_4.0&amp;diff=795"/>
				<updated>2014-07-29T14:24:03Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* The halFILE Document Transporter */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=CAPTURING DOCUMENTS=&lt;br /&gt;
&lt;br /&gt;
Capturing documents is the method by which images are placed into the system. halFILE provides several methods for capturing documents including (1) scanning pages using a digital scanner, (2) importing compatible image files from disk, (3) capturing printed output from another application, and (4) sending Office Documents to halFILE.&lt;br /&gt;
&lt;br /&gt;
==Scanning Pages==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
[[Image:scanner448.jpg|left]] Scanning is performed using the menu selection '''FILE-SCAN''' or selecting the scan icon shown here. Scanned pages are placed into the basket selected at the top right side of the halFILE Manager. After a batch of pages is scanned, they can be grouped into individual documents. The first time you select this menu you will be asked:&lt;br /&gt;
&amp;lt;BlockQuote&amp;gt;'''select scanner interface for this station 1=Kofax, 2=Twain, 3=Twain/Pro'''&amp;lt;/BlockQuote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should select the interface that is set up and working for the station. '''Kofax''' should be selected when you are using a Kofax Image Controls scanner interface card (Adrenaline or KF-Series) or the Kofax Adrenaline Image Processing Software Engine. TWAIN interface is a common software interface that is delivered with most SCSI scanners. Select '''Twain''' if you are using a TWAIN scanner without Imaging Professional or Imaging 2.7 or later. Select '''Twain/Pro''' when using Imaging Professional or Imaging 2.7 or later.&lt;br /&gt;
&lt;br /&gt;
===Preparing to scan===&lt;br /&gt;
&lt;br /&gt;
Before clicking on the scan icon, select the application, database and basket using the drop down boxes at the top of the halFILE Manager.&lt;br /&gt;
&lt;br /&gt;
===Page preparation===&lt;br /&gt;
&lt;br /&gt;
Before loading the scanner with paper, be sure all staples and paper clips have been removed. Pages that are torn or folded severely should not be placed through the Automatic Document Feeder (ADF). Instead, place these on the flatbed or make a copy of them and scan the copy.&lt;br /&gt;
&lt;br /&gt;
When using the ADF, be aware of the scanner's capabilities. Placing too many sheets of paper into the scanner may cause paper jams.&lt;br /&gt;
&lt;br /&gt;
==Kofax Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The screen below shows the control panel for Kofax-based scanning.&lt;br /&gt;
&lt;br /&gt;
[[Image:hf4_kofax_scan.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Changing the Scanner Parameters===&lt;br /&gt;
&lt;br /&gt;
# Select '''Configure-Scanner''' from the menu or press the '''Scanner Settings''' button in the Settings frame. This includes selection of paper size (letter, legal, etc.), paper source (Flatbed, Automatic Document Feeder), resolution (200 dots per inch, etc.). &lt;br /&gt;
# Change the settings as needed and press the OK button.&lt;br /&gt;
# To save these settings as the default, press the '''Save Settings''' button in the Settings frame.&lt;br /&gt;
&lt;br /&gt;
The following explains some of the parameters available. The options available depend on the scanner model in use.&lt;br /&gt;
&lt;br /&gt;
'''Paper size''' - the size of the paper being fed into the scanner. You should set the paper size correctly to ensure that the entire page is scanned.&lt;br /&gt;
&lt;br /&gt;
'''Source''' - set to flatbed, if your scanner has one, if you want to lay the page flat on the scanner glass. Set to ADF if you want to feed a stack of pages through the automatic document feeder.&lt;br /&gt;
&lt;br /&gt;
'''Destination''' - if the scanner is capable of routing the paper to different output bins, this option will select the bin.&lt;br /&gt;
&lt;br /&gt;
'''Resolution (DPI)''' - typical settings include 150, 200, 240, 300 or 400 dots per inch. Normally, the higher the resolution setting, the better the image quality. However, the image file size is larger. The suggested setting for normal hand-written or typed documents is 200 dpi. Higher resolution may be required for pages that will be read using an OCR engine or that contain bar codes. Setting the resolution too high on large sized documents may prevent the page from being scanned because of insufficient memory. This is dependent on the scanner card or scanner software driver being used.&lt;br /&gt;
&lt;br /&gt;
'''Rotation''' - this will rotate the image before saving. This could be useful in improving scan performance by scanning pages in sideways to reduce the length of the scan path, then saving them after rotation.&lt;br /&gt;
&lt;br /&gt;
'''Mode''' - if the scanner is capable of dual page scanning, set this to Duplex for two-sided documents.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Dual Page scanning involves scanning both sides of the page when the paper passes through the scanner.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Orientation''' - defines the orientation of the page being scanned (portrait or landscape).&lt;br /&gt;
&lt;br /&gt;
'''Picking Rectangle''' enabled this if you wish to scan only a portion of the page. Once this option is checked, the rectangle to scan is using the associated top, bottom, left and right boxes. These can be entered in either pixels (dots per inch) or inches.&lt;br /&gt;
&lt;br /&gt;
===General Scanning Procedure===&lt;br /&gt;
&lt;br /&gt;
# Use the '''Scanner Settings''' button on the Settings frame to set the proper parameters for scanning.&lt;br /&gt;
# Place the pages in the scanner.&lt;br /&gt;
# Select the Batch style to use when scanning on the Batch frame. Click '''Single page documents '''if all of the documents being scanned are one page in length. Click '''Multi page documents''' if the documents are of different lengths or if a single multi-page document is being scanned.&lt;br /&gt;
# Select the appropriate Page handling style on the Page handling frame. Click '''one pass, front only''' if the pages have print only on the front side or if a duplex scanner is being used and the pages have print on both sides. Click '''two pass, front/back''' if the pages have print on the front and the back and you are using a single-sided scanner.&lt;br /&gt;
# Click '''Begin Scan''' to start scanning pages.&lt;br /&gt;
# When all the pages that were placed in the scanner are scanned, the following message is displayed:&lt;br /&gt;
&lt;br /&gt;
''''The scanner is empty. To scan more pages, place them in the scanner then click YES. Scan more pages? YES, NO, CHANGE PARAMETERS''''&lt;br /&gt;
&lt;br /&gt;
Select '''No''' if there are no more pages to be scanned in this batch. If there are more pages to scan, place the pages in the scanner and click '''Yes'''. If there are more pages to scan but the scanner parameters must first be changed, place the pages in the scan and select '''Change Parameters'''. Change the scanner parameters as necessary and when OK is clicked, the pages will be scanned.&lt;br /&gt;
:7. Once you have selected '''No''' to the above question, you will be asked the following:&lt;br /&gt;
&lt;br /&gt;
''Keep these images?''&lt;br /&gt;
&lt;br /&gt;
Answer '''Yes''' to save the images. If you answer '''No''', all of the image files that were scanned are removed.&lt;br /&gt;
:8. The temporary image numbers for the pages that were scanned are loaded into a list box. You can review the images by clicking on the number. Insert, replace and delete buttons are available to add, replace or remove the selected image.&lt;br /&gt;
:9. If the Batch style was 'single page documents', then you can click the '''Done''' button to save the images as their permanent document number. Document numbers are assigned sequentially by the system.&lt;br /&gt;
:10. If the Batch style was 'multi page documents' then you can group documents by finding the last page of a document and clicking the '''end of document''' button. See 'Stapling pages into documents' below for more information.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a duplex scanner===&lt;br /&gt;
&lt;br /&gt;
Some scanners are capable of scanning both sides of the page at the same time. These are called duplex scanners. To use duplex scanners to scan two-sided documents:&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box.&lt;br /&gt;
# Normally, in the upper right corner of this box is a Mode frame with options for Single-sided or Duplex. If Duplex is inactive then either your scanner is not capable of duplex scanning or the scanner was improperly configured when ImageControls was installed.&lt;br /&gt;
# Click the '''Duplex''' option and then click OK to close the setup box.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning one-sided documents with a duplex scanner===&lt;br /&gt;
&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box.&lt;br /&gt;
# Click the '''Single-sided''' option and then click OK to close the setup box.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a simplex scanner===&lt;br /&gt;
&lt;br /&gt;
If you do not have a duplex scanner but need to scan two-sided documents, use the following procedure:&lt;br /&gt;
# Turn on the '''double sided button''' located in the '''Pages frame'''.&lt;br /&gt;
# Press begin scan to scan the front sides of the documents.&lt;br /&gt;
# When all the front sides have been scanned, flip the pages over and scan the back sides. The pages are automatically collated for you in the correct order.&lt;br /&gt;
&lt;br /&gt;
===Scanning a batch of single page documents===&lt;br /&gt;
&lt;br /&gt;
If the pages to be scanned are multiple documents, each being a single page, use the following procedure. &lt;br /&gt;
# Turn on the '''single page documents button''' located in the '''Batch frame'''. &lt;br /&gt;
# Load the scanner and press the Begin Scan button.&lt;br /&gt;
# When the batch is saved, each page becomes a document.&lt;br /&gt;
&lt;br /&gt;
===Stapling pages into documents===&lt;br /&gt;
&lt;br /&gt;
If the pages scanned represent many multi-page documents, the pages must be grouped into documents. This process is called stapling. To staple documents, use the following procedure.&lt;br /&gt;
# Turn on the '''multi page documents button''' in the '''Batch frame'''. &lt;br /&gt;
# Once a batch of images is scanned, the temporary image number that has been assigned to each page is listed in the image list box in the upper right corner.&lt;br /&gt;
# Page through the images using the '''Down''' arrow key or by clicking the image number in the list box. This displays the image in the image window on the left.&lt;br /&gt;
# When the last page of a document is found, click on the '''End of Document''' button or press the '''F5''' key. The pages for that document are then stapled and placed into the basket.&lt;br /&gt;
# Continue this process until all pages in the batch have been assigned to a document.&lt;br /&gt;
&lt;br /&gt;
This process staples the images into separate, multi-page documents. Each page within a document is assigned a file name consisting of this 8-digit image number with an extension of the page number.&lt;br /&gt;
&lt;br /&gt;
===Staple Preview Option===&lt;br /&gt;
&lt;br /&gt;
The Staple Preview option can be turned on behind the '''Tools-Options''' tab of the scan module. With this option, the above stabling procedure is the same, except instead of immediately removing stapled documents from the list, the staple point (when F5 or End of Document is pressed) is marked with &amp;lt;end of doc&amp;gt;. If a mistake is made during stapling, you can return to the staple point and press F5 again to remove the &amp;lt;end of doc&amp;gt; marker. When all the staple points have been defined, click Done to actually perform the stapling process.&lt;br /&gt;
&lt;br /&gt;
Note that once the Staple Preview option is enabled, then it is used for all databases in the scan and import modules.&lt;br /&gt;
&lt;br /&gt;
===Removing a page from a batch===&lt;br /&gt;
&lt;br /&gt;
# Highlight the image number in the image list box.&lt;br /&gt;
# Press the '''delete button''' to remove the page from the batch. This deletes the image from the in-basket and removes the file from disk.&lt;br /&gt;
&lt;br /&gt;
===Inserting pages into a batch===&lt;br /&gt;
&lt;br /&gt;
# Highlight the image number in the image list box before which the page to be inserted will be placed.&lt;br /&gt;
# Press the '''insert button''' to scan a new page and insert it into the list.&lt;br /&gt;
&lt;br /&gt;
===Replacing a page in a batch===&lt;br /&gt;
&lt;br /&gt;
# Highlight the image number in the image list box that should be replaced.&lt;br /&gt;
# Press the '''replace button''' to scan a new page and replace the selected image.&lt;br /&gt;
&lt;br /&gt;
===Deskewing pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Deskew is the process of recognizing that a page was misaligned when fed through the scanner, then correcting the angle to improve image quality. Correction for deskew of up to 16 degrees is possible.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the deskew feature:&lt;br /&gt;
# Before scanning, select '''Configure-Deskew''' to load the dialog box for deskew options.&lt;br /&gt;
# Check both the '''Detection enable''' check box and the '''Correction enable''' check box.&lt;br /&gt;
# The default minimum angle of 0 degrees and maximum angle of 16 degrees normally work well. These can be adjusted for particular needs.&lt;br /&gt;
# Click OK to exit the Deskew dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and deskew at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Deskew_Button.jpg|left]] Even after scanning without the deskew option, a crooked page can be deskewed by pressing the deskew button located in the tool bar.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;''Image deskew is available at scan in halFILE only when a KOFAX hardware or software engine is present in the computer.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Removing the black border from pages during scan===&lt;br /&gt;
''Black Border Removal is the process of identifying and removing the black border generated by some scanners.''&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To use the Black Border Removal feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Black Border Removal''' to load the dialog containing the Black Border Removal options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# If you wish to crop the black border, check the Crop check box.&lt;br /&gt;
# You can adjust the White Noise Gap as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Black Border Removal dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and black border removal at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Removing shaded areas from pages during scan===&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;''Deshade is the process of identifying and removing the shaded portions of the image.''&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
To use the Deshade feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Deshade''' to load the dialog containing Deshade options.&lt;br /&gt;
# Check both the '''Enable Detection''' and '''Enable Removal''' check boxes.&lt;br /&gt;
# You can adjust the width and speckle parameters as needed but should test the options before going into full production.&lt;br /&gt;
# Click OK to exit the Deshade dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and deshade at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Despeckling pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Despeckle is the process of removing tiny dots that may appear on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Despeckle feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Despeckle''' to load the dialog containing Despeckle options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# You can adjust the height and width parameters as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Despeckle dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and despeckle at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Enhancing the edges of characters during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Edge Enhancement is the process of enhancing the edges of lines and characters to improve image quality.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Edge Enhancement feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Edge Enhancement''' to load the dialog containing the Edge Enhancement options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# Highlight the image filters that you wish to include.&lt;br /&gt;
# Click OK to exit the Edge Enhancement dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and edge enhancement at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Removing the lines from pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Line Removal is the process of identifying and removing the horizontal and/or vertical lines on the page. This is typically used to remove form lines.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Line Removal feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Line Removal''' to load the dialog containing the Line Removal options.&lt;br /&gt;
# Check either or both the '''Enable Horizontal''' and '''Enable Vertical''' check boxes.&lt;br /&gt;
# You can adjust the options as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Line Removal dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and line removal at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Removing streaks from pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Streak Removal is the process of identifying and removing the streaks from the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Streak Removal feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Streak Removal''' to load the dialog containing the Streak Removal options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# You can adjust the Streak Width parameter as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Streak Removal dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and streak removal at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Inverting (reversing) the image during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Inverting is the process of reversing the black and white color on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To invert the images during scan (flip the black and white):&lt;br /&gt;
# Before scanning, select Configure-Invert to check the invert option.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
&lt;br /&gt;
===Stapling Pages into Documents using Bar Codes===&lt;br /&gt;
&lt;br /&gt;
Pages can be automatically grouped into documents when a Bar Code, interpreted as a Patch Code, appears on the first or last page of each document. To use this feature:&lt;br /&gt;
&lt;br /&gt;
# Define a field in your database as a Bar Code.&lt;br /&gt;
# Using Configure-Bar Codes, specify that the field is to be interpreted as a patch code and designate whether the Bar Code appears on the first or last page of the document. Within Configure-Bar Codes, scan a sample document to be sure the system can recognize the Bar Code.&lt;br /&gt;
# Scan a batch of documents that contain the bar code in the same way a normal batch of documents is scanned.&lt;br /&gt;
# After the entire batch is scanned, a button called '''Auto Split on Patch Code''' is displayed. Click this button and system will automatically group the pages into documents.&lt;br /&gt;
# After all the pages have been processed, a count of the documents found will be displayed. Verify this count against the number of documents scanned to be sure the documents were properly split.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Barcode Recognition is available in halFILE only when a KOFAX hardware or software engine is present in the computer.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Printing during Stapling===&lt;br /&gt;
&lt;br /&gt;
Documents can be configured to print immediately after stapling. This option is configured on the General tab of the Tools_Options menu.&lt;br /&gt;
&lt;br /&gt;
===Summary of scan menu selections===&lt;br /&gt;
&lt;br /&gt;
The following summarizes the menu selection within the scan routine.&lt;br /&gt;
&lt;br /&gt;
'''File-Configure Engine''' - selects the hardware or software engines used to scan.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Select Scanner''' - selects the scanner model being used.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Close''' - exits the scan routine and returns to the main window.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Scanner''' - loads a dialog box containing the scan options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Advanced''' - used to configure advanced features of the scanner such as dithering and photograph handling.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Auto Split''' - when barcode recognition is turned on, clicking this menu selection will call up a dialog box where you can set the software to automatically group pages into documents based on the location of the barcode.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Deskew''' - loads a dialog box to configure deskew options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Black Border Removal''' - configures options for black border removal.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Deshade''' - loads a dialog box to configure deshade options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Despeckle''' - loads a dialog box to configure despeckle options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Edge Enhancement''' - configures options for edge enhancement.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Line Removal''' - loads a dialog box to configure line removal options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Streak Removal''' - configures streak removal options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Invert''' – toggles the image invert (reverse) option.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Reset''' - re-initializes the scanner and scanner driver.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Help''' - display on-line help information.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Note: Configure menu options, such as deshade, black border removal, line removal, etc., adjust the image. You should experiment with these options to see how they can improve your image quality before going into production.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==TWAIN Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
When you select the TWAIN scanner interface the screen below is shown. If you are not using Imaging Professional for Windows, most of the options on the Settings form will be disabled and the TWAIN Interface is used to configure these settings. (It will pop up when you click Begin Scan with the '''Show twain dialog''' option checked).&lt;br /&gt;
&lt;br /&gt;
[[Image:hf4_twain_scan.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Changing the Scanner Parameters===&lt;br /&gt;
&lt;br /&gt;
# The most commonly used settings for the scanner are in the drop down boxes on the scanner control panel screen shown above. You can also select '''File-Scan Setting''' from the menu or press the '''Scanner Settings''' button to load the TWAIN scanner settings interface for your particular scanner. This includes selection of paper size (letter, legal, etc.), paper source (Flatbed, Automatic Document Feeder), resolution (200 dots per inch, etc.), Image Type, Compression Type, and Compression Info. There are also brightness and contrast slide bars.&lt;br /&gt;
# To save these settings as the default, press the '''Save Settings''' button in the Settings frame.&lt;br /&gt;
&lt;br /&gt;
The following explains some of the parameters available. The options available depend on the scanner model in use.&lt;br /&gt;
&lt;br /&gt;
'''Source''' – the paper source - flatbed, automatic document feeder (ADF), ADF Duplex scan. &lt;br /&gt;
&lt;br /&gt;
'''Paper size''' - the size of the paper being fed into the scanner. This may be behind the scan area tab for some scanners.&lt;br /&gt;
&lt;br /&gt;
'''Resolution (DPI)''' - typical settings include 150, 200, 240, 300 or 400 dots per inch. Normally, the higher the resolution setting, the better the image quality. However, the size of the image file is larger. The suggested setting for normal hand-written or typed documents is 200 dpi. Higher resolution may be required for pages that will be converted using OCR, that have bar codes that will be recognized, or that are color. &lt;br /&gt;
&lt;br /&gt;
'''Image Type''' - this defines the type of documents being scanned and range from color to black and white text.&lt;br /&gt;
&lt;br /&gt;
'''Compression Type''' – this describes how the image will be compressed. Typically for black and white documents you should select Group 4 2D to get the best compression possible. You should try to avoid setting this to No Compression.&lt;br /&gt;
&lt;br /&gt;
'''Compression Info''' – this provided options for scanning based on the compression type selected.&lt;br /&gt;
&lt;br /&gt;
'''Show twain dialog''' – check this box to load the twain settings options dialog box before the pages are scanned. This is useful for reviewing or change custom settings for your scanner that may not appear on the control panel.&lt;br /&gt;
&lt;br /&gt;
'''Image Preview''' - check this box to show the images in the view window as they are scanned. Note that on certain TWAIN scanners, enabling image preview will cause scanner errors.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Deskew''' – check this box to deskew crooked images during scan.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Despeckle''' – check this box to remove speckles from images during scan.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Crop''' – check this box to remove white space border around the image.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Invert''' – check this box to reverse black and white color on the image.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Delete blank page threshold''' – this provided a box to enter a byte value. If the scanned image is smaller then the designated number of bytes, then the system assumes it is a blank page and deletes the image. Deleted images are marked as deleted in the page list so the user can see what pages were deleted. A Delete Blanks Page button is provided to remove these from the list. This button should be clicked after reviewing the deleted pages and before the stapling process begins.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Brightness''' – controls the brightness/darkness levels for the scanner.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Contrast''' – controls the contrast levels for the scanner.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===General Scanning Procedure===&lt;br /&gt;
&lt;br /&gt;
# Use the '''Scanner Settings''' button on the Settings frame to set the proper parameters for scanning.&lt;br /&gt;
# Place the pages in the scanner.&lt;br /&gt;
# Select the Batch style to use when scanning on the Batch frame. Click '''Single page documents '''if all of the documents being scanned are one page in length. Click '''Multi page documents''' if the documents are of different lengths or if a single multi-page document is being scanned.&lt;br /&gt;
# Select the appropriate Page handling style on the Page handling frame. Click '''one pass, front only''' if the pages have print only on the front side or if a duplex scanner is being used and the pages have print on both sides. Click '''two pass, front/back''' if the pages have print on the front and the back and you are using a single-sided scanner.&lt;br /&gt;
# Click '''Begin Scan''' to start scanning pages.&lt;br /&gt;
# When all the pages that were placed in the scanner are scanned, the following message is displayed:&amp;lt;br /&amp;gt;''The scanner is empty. To scan more pages, place them in the scanner then click YES. Scan more pages? YES, NO, CHANGE PARAMETERS''&amp;lt;br /&amp;gt;&lt;br /&gt;
Select '''No''' if there are no more pages to be scanned in this batch. If there are more pages to scan, place the pages in the scanner and click '''Yes'''. If there are more pages to scan but the scanner parameters must first be changed, place the pages in the scan and select '''Change Parameters'''. Change the scanner parameters as necessary and when OK is clicked, the pages will be scanned.&lt;br /&gt;
# Once you have selected '''No''' to the above question, you will be asked the following:&amp;lt;br /&amp;gt;''Keep these images?''&amp;lt;br /&amp;gt;&lt;br /&gt;
Answer '''Yes''' to save the images. If you answer '''No''', all of the image files that were scanned are removed.&lt;br /&gt;
# The temporary image numbers for the pages that were scanned are loaded into a list box. You can review the images by clicking on the number. Insert, replace and delete buttons are available to add, replace or remove the select image.&lt;br /&gt;
# If the Batch style was 'single page documents', then you can click the '''Done''' button to save the images as their permanent document number. Document numbers are assigned sequentially by the system.&lt;br /&gt;
# If the Batch style was 'multi page documents' then you can group documents by finding the last page of a document and clicking the '''end of document''' button. See 'Stapling pages into documents' below for more information.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a duplex scanner===&lt;br /&gt;
&lt;br /&gt;
Some scanners are capable of scanning both sides of the page at the same time. These are called duplex scanners. To use duplex scanners to scan two-sided documents:&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box or check the '''Show twain dialog before scanning''' check box.&lt;br /&gt;
# Select the ADF-Duplex option.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning one-sided documents with a duplex scanner===&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box or check the '''Show twain dialog before scanning''' check box.&lt;br /&gt;
# Click the '''ADF '''option and then click CLOSE to close the setup box.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a single sided scanner===&lt;br /&gt;
&lt;br /&gt;
If you do not have a dual-page scanner but need to scan two-sided documents, use the following procedure:&lt;br /&gt;
# Turn on the '''double sided button''' located in the '''Pages frame'''.&lt;br /&gt;
# Press begin scan to scan the front sides of the documents.&lt;br /&gt;
# When all the front sides have been scanned, flip the pages over and scan the back sides. The pages are automatically collated for you in the correct order.&lt;br /&gt;
&lt;br /&gt;
===Scanning a batch of single page documents===&lt;br /&gt;
&lt;br /&gt;
If the pages to be scanned are multiple documents, each being a single page, use the following procedure. &lt;br /&gt;
# Turn on the '''single page documents button''' located in the '''Batch frame'''. &lt;br /&gt;
# Load the scanner and press the Begin Scan button.&lt;br /&gt;
# When the batch is saved, each page becomes a document.&lt;br /&gt;
&lt;br /&gt;
===Stapling pages into documents===&lt;br /&gt;
&lt;br /&gt;
If the pages scanned represent many multi-page documents, the pages must be grouped into documents. This process is called stapling. To staple documents. use the following procedure.&lt;br /&gt;
# Turn on the '''multi page documents button''' in the '''Batch frame'''. &lt;br /&gt;
# Once a batch of images is scanned, the temporary image number that has been assigned to each page is listed in the image list box in the upper right corner.&lt;br /&gt;
# Page through the images using the '''Down''' arrow key or by clicking the image number in the list box. This displays the image in the image window on the left.&lt;br /&gt;
# When the last page of a document is found, click on the '''End of Document''' button or press the '''F5''' key. The pages for that document are then stapled and placed into the basket.&lt;br /&gt;
# Continue this process until all pages in the batch have been assigned to a document.&lt;br /&gt;
&lt;br /&gt;
This process staples the images into separate, multi-page documents. Each page within a document is assigned a file name consisting of this 8-digit image number with an extension of the page number.&lt;br /&gt;
&lt;br /&gt;
===Staple Preview Option===&lt;br /&gt;
&lt;br /&gt;
The Staple Preview option can be turned on behind the '''Tools-Options''' tab of the scan module. With this option, the above stabling procedure is the same, except instead of immediately removing stapled documents from the list, the staple point (when F5 or End of Document is pressed) is marked with &amp;lt;end of doc&amp;gt;. If a mistake is made during stapling, you can return to the staple point and press F5 again to remove the &amp;lt;end of doc&amp;gt; marker. When all the staple points have been defined, click Done to actually perform the stapling process.&lt;br /&gt;
&lt;br /&gt;
Note that once the Staple Preview option is enabled, then it is used for all databases in the scan and import modules.&lt;br /&gt;
&lt;br /&gt;
===Removing a page from a batch===&lt;br /&gt;
# Highlight the image number in the image list box.&lt;br /&gt;
# Press the '''delete button''' to remove the page from the batch. This deletes the image from the in-basket and removes the file from disk.&lt;br /&gt;
&lt;br /&gt;
===Inserting pages into a batch===&lt;br /&gt;
# Highlight the image number in the image list box before which the page to be inserted will be placed.&lt;br /&gt;
# Press the '''insert button''' to scan a new page and insert it into the list.&lt;br /&gt;
&lt;br /&gt;
===Replacing a page in a batch===&lt;br /&gt;
# Highlight the image number in the image list box that should be replaced.&lt;br /&gt;
# Press the '''replace button''' to scan a new page and replace the selected image.&lt;br /&gt;
&lt;br /&gt;
===Deskewing pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Deskew is the process of recognizing that a page was misaligned when fed through the scanner, then correcting the angle to improve image quality..''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, deskewing is performed as follows&lt;br /&gt;
# Before scanning, check the '''Deskew''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for the deskew feature.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Deskew_Button.jpg|left]] Even after scanning without the deskew option, a crooked page can be deskewed by pressing the deskew button located in the tool bar if the Image Viewer.&lt;br /&gt;
&lt;br /&gt;
===Despeckling pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Despeckle is the process of removing tiny dots that may appear on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, despeckling is performed as follows&lt;br /&gt;
# Before scanning, check the '''Despeckle''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for the despeckle feature.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Twain_Despeckle.jpg]]&lt;br /&gt;
&lt;br /&gt;
Even after scanning without the despeckle option, a crooked page can be despeckled by pressing the despeckle button located in the tool bar if the Image Viewer.&lt;br /&gt;
&lt;br /&gt;
===Cropping pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Cropping is the process of removing extraneous white space around the edge of the image. ''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, cropping is performed as follows&lt;br /&gt;
# Before scanning, check the '''Crop''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for Cropping.&lt;br /&gt;
&lt;br /&gt;
===Inverting (reversing) images during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Inverting is the process of reversing the black and white color on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, image inverting is performed as follows&lt;br /&gt;
# Before scanning, check the '''Invert''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for Cropping.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Image deskew, despeckle, crop and invert features are available in the halFILE TWAIN scan module only when Imaging Professional for Windows is present on the computer.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Printing during Stapling===&lt;br /&gt;
&lt;br /&gt;
Documents can be configured to print immediately after stapling by placing the Documents can be configured to print immediately after stapling. This option is configured on the General tab of the Tools_Options menu.&lt;br /&gt;
&lt;br /&gt;
===Summary of TWAIN scan menu selections===&lt;br /&gt;
&lt;br /&gt;
The following summarizes the menu selection within the scan routine.&lt;br /&gt;
&lt;br /&gt;
'''File-Select Scanner''' - selects the scanner to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Scan Preferences''' - used to customize compression settings.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Scan Settings''' – used to activate the TWAIN scanner settings dialog window.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Help''' - display on-line help information.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Streamlined Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The TWAIN scan module also provides streamlined scanning features that can be used to quickly perform your work. These features are described in the following sections.&lt;br /&gt;
&lt;br /&gt;
'''Scan and E-mail'''&lt;br /&gt;
&lt;br /&gt;
You can configure the TWAIN Scan Module to scan and e-mail a document. It will even prompt you for information that can be placed in the body of the e-mail. This feature is configured using hftwain32.ini. A section can be set up with the values for e-mailing the scanned document. The command line: hftwain32 &amp;lt;section&amp;gt; can then be run to perform the scan and e-mail. The following describes the settings required in hftwain32.ini to make this work. The comments to the right in red are not included in the ini file.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
!Value&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|[Email]&lt;br /&gt;
|The section header used on the command line.&lt;br /&gt;
|-&lt;br /&gt;
|Action=EMAIL&lt;br /&gt;
|&amp;quot;EMAIL&amp;quot; tells the scan module to scan and email.&lt;br /&gt;
|-&lt;br /&gt;
|TempFolder=c:\windows\temp\&lt;br /&gt;
|The temporary folder where images are scanned to.&lt;br /&gt;
|-&lt;br /&gt;
|From=tomh@halfile.com&lt;br /&gt;
|The default from e-mail address.&lt;br /&gt;
|-&lt;br /&gt;
|Subject=Scanned Image&lt;br /&gt;
|The default subject of the e-mail.&lt;br /&gt;
|-&lt;br /&gt;
|Body0=File_No=#prompt#&lt;br /&gt;
|The first line of the body of the e-mail. The \#prompt\# tells the system to prompt the user for the value.&lt;br /&gt;
|-&lt;br /&gt;
|Body1=Company_Id=#prompt#&lt;br /&gt;
|-&lt;br /&gt;
|Body2=Date_Scanned=#now#&lt;br /&gt;
|The #now# tag places the current date/time into the body line.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can configure as many Body''n'' keys as needed to build the body of your e-mail.&lt;br /&gt;
&lt;br /&gt;
When the command line &amp;quot;hftwain32 Email&amp;quot; is run, the scan module scans the document, loads prompts for File_No and Company_Id, and loads the e-mail program. The e-mail will look similar to the following screen.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Twain_email.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''Scan and FTP'''&lt;br /&gt;
You can configure you're the TWAIN Scan Module to scan and FTP a document. FTP stands for File Transfer Protocol and is a method of sending documents over the Internet to another site. This feature will even prompt you for information that can be placed into a tag file that is sent along with the images. This is configured using hftwain32.ini. A section can be set up with the values that tell how to FTP the scanned document. The command line: hftwain32 &amp;lt;section&amp;gt; can then be run to perform the scan and FTP. The following describes the settings required in hftwain32.ini to make this work. The comments to the right in red are not included in the ini file.&lt;br /&gt;
{|&lt;br /&gt;
|[FTP]&lt;br /&gt;
|The section header used on the command line.&lt;br /&gt;
|-&lt;br /&gt;
|Action=FTP&lt;br /&gt;
|&amp;quot;FTP&amp;quot; tells the scan module to scan and FTP&lt;br /&gt;
|-&lt;br /&gt;
|TempFolder=c:\windows\temp\&lt;br /&gt;
|The temporary folder where images are scanned to&lt;br /&gt;
|-&lt;br /&gt;
|halFTPSection=ImageSend&lt;br /&gt;
|Set this to the section of halftp.ini that contains the FTP instructions. This is described below.&lt;br /&gt;
|-&lt;br /&gt;
|halFTPPath=e:\hfw14sql\halftp.exe&lt;br /&gt;
|The path and filename for the halftp.exe program.&lt;br /&gt;
|-&lt;br /&gt;
|Index0=File_No=#prompt#&lt;br /&gt;
|The first line of the tag file that is sent with the images. The \#prompt\# tells the system to prompt the user for the value.&lt;br /&gt;
|-&lt;br /&gt;
|Index1=Company_Id=#prompt#&lt;br /&gt;
|The second line of the tag file.&lt;br /&gt;
|-&lt;br /&gt;
|Index2=Date_Scanned=#now#&lt;br /&gt;
|The #now# tag places the current date/time into the tag file.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can configure as many Index''n'' keys as needed to build the body of your e-mail.&lt;br /&gt;
&lt;br /&gt;
When the command line &amp;quot;hftwain32 FTP&amp;quot; is run, the scan module scans the document, prompts for File_No and Company_Id, and FTPs the images and tag file to the designated folder on the FTP server. The image file will be a multi-page TIFF image named hfw''nnnnn''.TIF. The associated tag file is named HFW''nnnnn''.TXT. ''nnnnn'' is an incremented counter. In this example, the tag will contain the following.&lt;br /&gt;
&lt;br /&gt;
File_No: 12345&amp;lt;br /&amp;gt;Company: ABC&amp;lt;br /&amp;gt;Scan_Date: 11/24/2001 3:19:11 PM&lt;br /&gt;
&lt;br /&gt;
'''HALFTP.INI'''&lt;br /&gt;
HALFTP.INI contains the instructions for the FTP program, HALFTP.EXE, to send the files. These entries are described as follows.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[ImgServer]&lt;br /&gt;
|The section name&lt;br /&gt;
|-&lt;br /&gt;
|FTPServer=ftp.sitename.com&lt;br /&gt;
|The name of the FTP server&lt;br /&gt;
|-&lt;br /&gt;
|FTPUser=testuser&lt;br /&gt;
|A valid user to connect to the FTP server&lt;br /&gt;
|-&lt;br /&gt;
|FTPPassword=testpass&lt;br /&gt;
|A valid password for the FTP user&lt;br /&gt;
|-&lt;br /&gt;
|FTPPassive=TRUE&lt;br /&gt;
|Set to TRUE to enable passive FTP protocol&lt;br /&gt;
|-&lt;br /&gt;
|FTPBinary=TRUE&lt;br /&gt;
|Set to TRUE to enable binary protocol&lt;br /&gt;
|-&lt;br /&gt;
|FTPDestDir=/image/&lt;br /&gt;
|The folder in which to place the files being sent&lt;br /&gt;
|-&lt;br /&gt;
|FTPProxy=&lt;br /&gt;
|Set to name of the proxy server if applicable&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Paper Sizes==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The following table lists the different paper size codes that are available. The codes that are available to you when scanning depend upon the make and model of your scanner.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Paper Size'''&lt;br /&gt;
|'''Paper Dimensions (Width x Length in inches)'''&lt;br /&gt;
|-&lt;br /&gt;
|A0&lt;br /&gt;
|33.1 x 46.8&lt;br /&gt;
|-&lt;br /&gt;
|A1&lt;br /&gt;
|23.4 x 33.1&lt;br /&gt;
|-&lt;br /&gt;
|A2&lt;br /&gt;
|16.5 x 23.4&lt;br /&gt;
|-&lt;br /&gt;
|A3&lt;br /&gt;
|11.7 x 16.5&lt;br /&gt;
|-&lt;br /&gt;
|A4&lt;br /&gt;
|8.2 x 11.7&lt;br /&gt;
|-&lt;br /&gt;
|A5&lt;br /&gt;
|5.8 x 8.2&lt;br /&gt;
|-&lt;br /&gt;
|B&lt;br /&gt;
|11 x 17&lt;br /&gt;
|-&lt;br /&gt;
|B0&lt;br /&gt;
|39.4 x 55.7&lt;br /&gt;
|-&lt;br /&gt;
|B1&lt;br /&gt;
|27.8 x 39.4&lt;br /&gt;
|-&lt;br /&gt;
|B2&lt;br /&gt;
|19.7 x 27.8&lt;br /&gt;
|-&lt;br /&gt;
|B3&lt;br /&gt;
|13.9 x 19.7&lt;br /&gt;
|-&lt;br /&gt;
|B4&lt;br /&gt;
|10.1 x 14.3&lt;br /&gt;
|-&lt;br /&gt;
|B5&lt;br /&gt;
|7.2 x 10.1&lt;br /&gt;
|-&lt;br /&gt;
|B6&lt;br /&gt;
|5 x 7.2&lt;br /&gt;
|-&lt;br /&gt;
|Business Check&lt;br /&gt;
|8.5 x 4&lt;br /&gt;
|-&lt;br /&gt;
|Coupon&lt;br /&gt;
|1 x 4&lt;br /&gt;
|-&lt;br /&gt;
|Legal&lt;br /&gt;
|8.5 x 14&lt;br /&gt;
|-&lt;br /&gt;
|Letter&lt;br /&gt;
|8.5 x 11&lt;br /&gt;
|-&lt;br /&gt;
|Personal Check&lt;br /&gt;
|5 x 3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Remote Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Remote scanning is scanning documents at a remote site and uploading them to the central server location so they can be indexed in halFILE. halFILE supports a variety of remote scanning strategies including:&lt;br /&gt;
&lt;br /&gt;
'''Scanning and Importing'''&lt;br /&gt;
This strategy involves the installation of the halFILE scan module at the remote site. You scan to a basket at the remote site, copy the images to some removable media (Removable Drive or Tape), ship the media to the central site, and use halFILE's Import utility to import the images. This method requires a remote scanning license from hal Systems.&lt;br /&gt;
&lt;br /&gt;
'''FTP Scanning using Third Party Products'''&lt;br /&gt;
This strategy requires an FTP Scanner that can be configured to scan a document in multi-page TIFF format and ship the document via ftp (File Transfer Protocol) to the central site. Once at the central site, you can go into halFILE Import utility and import the documents or you can use one of two add-on products to automate the process. These products, described below, are available to automatically place the documents into a halFILE basket:&lt;br /&gt;
&lt;br /&gt;
'''Capture Server'''&lt;br /&gt;
This product is configured to run on a server or a seldom-used workstation. It monitors folders on the network and, when multi-page TIFF images appear, it places them into a halFILE Basket. The documents are then ready to be indexed. This product can also be configured to run whenever a user goes into the Index utility. Contact your sales representative for more information.&lt;br /&gt;
&lt;br /&gt;
'''Barcode Recognition Server'''&lt;br /&gt;
This product is configured to run on a server or a seldom-used workstation. Like Capture Server, it monitors a set of folders and when multi-page TIFF images appear, it reads the barcode as defined in halFILE and automatically indexes the document. Contact your sales representative for more information.&lt;br /&gt;
&lt;br /&gt;
==Importing Documents==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
[[Image:Import_Icon.jpg|left]]Images can be captured from disk and loaded into the selected in-basket. To import images from disk, select '''File-Import''' or select the Import icon in the toolbar. This will display a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Import_Dialog.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
===Using the import feature to import images===&lt;br /&gt;
# Select '''File-Import'''.&lt;br /&gt;
# Use either the '''Add Folder''' button or the Add Files button to add images you wish to import. &lt;br /&gt;
# Use the '''Remove''' button to remove selected files from the import list. &lt;br /&gt;
# Use the '''Clear''' button to clear the entire list and start over.&lt;br /&gt;
# Once the Import List contains the files that should be imported, click '''Begin Import'''. The following question is displayed:&amp;lt;br /&amp;gt;''After importing images, do you wish to delete the original image files?''&amp;lt;br /&amp;gt;Select '''Yes''' if the original file that was selected should be removed from the hard disk after it has been copied to the selected in-basket. Answer '''No''' to leave the original file on the hard disk. Please note that if the original files are left on the hard disk, you must remove them yourself using the Windows File Manager, Explorer, or some other method.&lt;br /&gt;
# The Staple screen shown below is then loaded. This step lets you group images into documents.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Import2.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
Options include:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''AutoSplit '''When the end-of-document has been marked off-site and the images are being transferred to the main system via removable cartridge, or if importing images that already have the extension as the page number (.001, .002, etc.) then autosplit goes through and imports based on where it finds .001. End of document does not have to be marked again.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''End of Document F5'''  This works much like the Scanning feature of grouping documents. The Up and Down arrows are pressed to find the last page of a document, then the '''End of Document '''button or '''F5''' is pressed to indicate the last page of the document. All files in the list up to the highlighted file become one document and are removed from the list (to be found in the basket). Continue this process until all images have been grouped into documents.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Two Docs on One Page F6 '''When one image file contains the image of two documents which need to each be indexed separately. Pressing this button will duplicate the image file, creating two separate documents in the basket to be indexed.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Two Docs on One Page F6''' When one image file contains the image of two documents which need to each be indexed separately. Pressing this button will duplicate the image file, creating two separate documents in the basket to be indexed.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Done '''If there are image files in the list, a message asks if you want to treat each image as a separate document. If yes, the stapling is done automatically.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Remove Document  '''Removes the image file from the list.&lt;br /&gt;
&lt;br /&gt;
===Staple Preview Option===&lt;br /&gt;
The Staple Preview option can be turned on behind the '''Tools-Options''' tab of the scan module and affects the stapling operation in Import. With this option, the stabling procedure is the same, except instead of immediately removing stapled documents from the list, the staple point (when F5 or End of Document is pressed) is marked with &amp;lt;end of doc&amp;gt;. If a mistake is made during stapling, you can return to the staple point and press F5 again to remove the &amp;lt;end of doc&amp;gt; marker. When all the staple points have been defined, click Done to actually perform the stapling process.&lt;br /&gt;
&lt;br /&gt;
==Capturing Printed Output==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The halFILE Printer is a printer driver where printed output from other Windows applications can be captured and imported into halFILE. This ‘Print To halFILE’ feature converts the printed output to a TIFF image and begins the import process. To print to halFILE, perform the following steps:&lt;br /&gt;
# In your Windows application, select the print option (typically File – Print), change printers to the halFILE Printer and begin the printing process.&lt;br /&gt;
# A box will be displayed showing the printed output is being captured and converted to a TIFF image. Once that is complete, the halFILE Document Capture Utility is loaded.&lt;br /&gt;
# Select the halFILE Application, Database and Basket to import into. Also select whether you want to immediately index the document.&lt;br /&gt;
# Click the '''Import into halFILE''' button. The document is then imported into halFILE. If the Index option was selected, the index utility will be loaded so you can enter keywords for the document. If you do not select the index option, then you should index it at a later time.&lt;br /&gt;
&lt;br /&gt;
The screen below shows the capture utility used by the Print To feature.&lt;br /&gt;
&lt;br /&gt;
[[Image:Document_Capture_Utility_Dialog.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
==Sending Documents to halFILE==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
===The halFILE Document Transporter===&lt;br /&gt;
The '''halFILE Document Transporter''' replaces the Send To Wizard used in prior versions of halFILE. With this utility, you can not only import the active Office Document into halFILE, but also easily Drag/Drop other types of documents into halFILE. To activate the halFILE Document Transporter, select the Tools-Document Transporter menu on the halFILE Manager Toolbar.&lt;br /&gt;
&lt;br /&gt;
===Display the Document Transporter in the Notifications Area===&lt;br /&gt;
To tell Windows to always show the Document Transporter in the notifications area of the Windows Taskbar:&lt;br /&gt;
&lt;br /&gt;
* Click the Show hidden icons arrow next to the notification area&lt;br /&gt;
* Click Customize&lt;br /&gt;
* Find hfTransporter in the list and select Show Icon and Notifications from the dropdown&lt;br /&gt;
&lt;br /&gt;
===Adding the Document Transporter to Startup===&lt;br /&gt;
To permanently add the Document Transporter icon to the notifications area:&lt;br /&gt;
&lt;br /&gt;
* Right click the document transporter icon&lt;br /&gt;
* Select Launch at Startup&lt;br /&gt;
&lt;br /&gt;
===Adding the Transporter to Explorer right click menu===&lt;br /&gt;
This will enable you to right click on a file on your desktop or in explorer and select Send To halFILE Transporter.&lt;br /&gt;
&lt;br /&gt;
* Right click the Document Transporter icon&lt;br /&gt;
* Select Add to Explorer context menu&lt;br /&gt;
&lt;br /&gt;
===Importing Currently Open (Active) Office Documents===&lt;br /&gt;
The Document Transporter can quickly import a Microsoft Office document into a halFILE basket and automatically start the index process. Documents supported include:&lt;br /&gt;
&lt;br /&gt;
* Microsoft Word&lt;br /&gt;
* Microsoft Excel&lt;br /&gt;
* Microsoft PowerPoint&lt;br /&gt;
* Microsoft Access&lt;br /&gt;
* Microsoft Outlook&lt;br /&gt;
&lt;br /&gt;
With your Office Document open:&lt;br /&gt;
&lt;br /&gt;
* Right click the Document Transporter icon&lt;br /&gt;
* Select the appropriate menu for your currently open (active) Office document.  &lt;br /&gt;
&lt;br /&gt;
===Drag/Drop===&lt;br /&gt;
Double click the Document Transport Icon and a new window will appear allowing you to drag/drop files These files will automatically be imported into halFILE and you will be prompted for which application, database, and basket.&lt;br /&gt;
&lt;br /&gt;
====Drag/Drop Image Files====&lt;br /&gt;
You may drag a halFILE document with standard page numbers (.001, .002, .003) into the system by just dragging the first page.  The remainder of the document will be imported automatically.&lt;br /&gt;
&lt;br /&gt;
====Drag/Drop Multi-Page TIFF Files====&lt;br /&gt;
Multi-page TIFF files will be automatically imported and split into single page TIFF documents in the basket.&lt;br /&gt;
&lt;br /&gt;
====Drag/Drop Emails====&lt;br /&gt;
You may drag emails directly from your email client to the Transporter.  This will import the email as an Associated document and halFILE will redisplay the email in your mail client including any attachments when you view the document at a later time.&lt;br /&gt;
&lt;br /&gt;
''Note: If you have a mix of Outlook and Outlook Express/Windows Live Mail then you would need the correct application installed on the retrieval workstation when trying to view the email at a later time.''&lt;br /&gt;
&lt;br /&gt;
====Right click Send To halFILE Transporter====&lt;br /&gt;
You may right click any file in Explorer or on the desktop and send to halFILE Document Transporter.  These files will be automatically imported as outlined above.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=794</id>
		<title>Chapter 11 - Security 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=794"/>
				<updated>2014-07-28T22:56:10Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* halFILE Active Directory Integration Set Up Procedure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button. &lt;br /&gt;
# Set up the user's profile as describes under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows a user profile. This user has no database restrictions since the '''All Databases''' button in the User Privileges frame is turned on.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you double click a database in the &amp;quot;databases the user can access&amp;quot; box, the screen below is shown. You can set up the user privileges for the database on this screen.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Database_Privilege.jpg]]&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;extended setting&amp;quot; button brings up the following screen for additional security settings for this user and database as shown below. This is used to disable the menu selections shown. &lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Details.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (get to User Parameters by double clicking a user in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
If you are enabling this feature on an existing site, you should define your Windows Active Directory groups and assign users to these groups.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
# HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
# HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
# HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including User Parameter Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=793</id>
		<title>Chapter 11 - Security 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=793"/>
				<updated>2014-07-28T22:54:42Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* halFILE Active Directory Integration Set Up Procedure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button. &lt;br /&gt;
# Set up the user's profile as describes under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows a user profile. This user has no database restrictions since the '''All Databases''' button in the User Privileges frame is turned on.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you double click a database in the &amp;quot;databases the user can access&amp;quot; box, the screen below is shown. You can set up the user privileges for the database on this screen.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Database_Privilege.jpg]]&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;extended setting&amp;quot; button brings up the following screen for additional security settings for this user and database as shown below. This is used to disable the menu selections shown. &lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Details.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (get to User Parameters by double clicking a user in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
If you are enabling this feature on an existing site, you should define your Windows Active Directory groups and assign users to these groups.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
## HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
## HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
## HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including User Parameter Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=792</id>
		<title>Chapter 11 - Security 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=792"/>
				<updated>2014-07-28T22:49:25Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Before you start */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button. &lt;br /&gt;
# Set up the user's profile as describes under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows a user profile. This user has no database restrictions since the '''All Databases''' button in the User Privileges frame is turned on.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you double click a database in the &amp;quot;databases the user can access&amp;quot; box, the screen below is shown. You can set up the user privileges for the database on this screen.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Database_Privilege.jpg]]&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;extended setting&amp;quot; button brings up the following screen for additional security settings for this user and database as shown below. This is used to disable the menu selections shown. &lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Details.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (get to User Parameters by double clicking a user in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
If you are enabling this feature on an existing site, you should define your Windows Active Directory groups and assign users to these groups.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
## HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
## HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
## HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including Extended Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=791</id>
		<title>Chapter 11 - Security 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=791"/>
				<updated>2014-07-28T22:41:11Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Before you start */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button. &lt;br /&gt;
# Set up the user's profile as describes under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows a user profile. This user has no database restrictions since the '''All Databases''' button in the User Privileges frame is turned on.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you double click a database in the &amp;quot;databases the user can access&amp;quot; box, the screen below is shown. You can set up the user privileges for the database on this screen.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Database_Privilege.jpg]]&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;extended setting&amp;quot; button brings up the following screen for additional security settings for this user and database as shown below. This is used to disable the menu selections shown. &lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Details.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (double click a user in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
If you are enabling this feature on an existing site, you should define your Windows Active Directory groups and assign users to these groups.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
## HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
## HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
## HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including Extended Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=790</id>
		<title>Chapter 11 - Security 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_11_-_Security_4.0&amp;diff=790"/>
				<updated>2014-07-28T22:39:44Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Before you start */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=SECURITY=&lt;br /&gt;
&lt;br /&gt;
halFILE provides multi-level security that includes:&lt;br /&gt;
&lt;br /&gt;
* Restricting users from accessing selected image databases&lt;br /&gt;
* Restricting users to certain actions such as scan, index, archive, search&lt;br /&gt;
* Password control&lt;br /&gt;
* System Administrator identification&lt;br /&gt;
&lt;br /&gt;
==Security Set Up==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
To set up security, select '''Configure-Security''' and click the '''Enable Security''' sub-menu in the Administrator. This places a check mark on the sub-menu and tells the system that system security is enabled. If you click this sub-menu when it is checked, the security system is disabled and the check mark is removed. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''Immediately after enabling security, you must define at least one user with System Administrator privileges. This will prevent you from being locked out of the system.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security is based around users. When security is enabled, a user must provide a user id and a password to gain access to the system. Once he gets into the system, the databases that can be accessed and the features that can be performed depend on his user profile.&lt;br /&gt;
&lt;br /&gt;
At least one user must be set up as a 'System Administrator'. The System Administrator is the only person who can turn security on/off and define user profiles. When passwords are entered, the data is replaced with asterisks on the screen to prevent others from viewing a user's personal password. This is also true when the System Administrator defines user passwords. Therefore, if a user forgets his/her password and the System Administrator does not have a record of the password, the System Administrator would have to remove the user from the system, then re-add the user to set up a new password.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;span style=color:blue&amp;gt;''If you are locked out of the system because you do not know a password, call Technical Support.''&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To set up users and designate restrictions and privileges, select '''Configure-Security-User Profiles'''. This displays a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Overview.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Adding a new user===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Click the '''add''' button to display the user profile screen.&lt;br /&gt;
# The left box shows all the databases that have been defined, consisting of an application id plus the document type. The frame at the bottom of the screen shows the global privileges the user is allowed to perform (scan, index, search, set up, archive, system administrator, all databases).&lt;br /&gt;
# Click on the '''privilege''' buttons that you wish the user to perform. If you click the '''all databases''' button, then you do not need to select databases for the user. The user is automatically given rights to perform the selected global privileges for all databases.&lt;br /&gt;
# If the '''all databases''' button is not selected, you must add the databases the user can access into the right-hand box. To do this, double-click a database in the left-hand box or click a database in the left-hand box and press the '''Add''' button. This adds the database to the user's list and gives the user the default, global privileges for that database.&lt;br /&gt;
# To set particular privileges for a database, double click the database in the right-hand (user's) box. shows a form for specify user privileges for that database. In this way, you can give a user rights to index and search in one database, while allowing only search privileges in another.&lt;br /&gt;
&lt;br /&gt;
===Editing an existing user set up===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Double click the user id, or highlight the user and press the '''edit''' button. &lt;br /&gt;
# Set up the user's profile as describes under 'Adding a new user', above.&lt;br /&gt;
&lt;br /&gt;
To remove a user, highlight the user and select '''File-Delete'''. &lt;br /&gt;
&lt;br /&gt;
To close the user screen, select '''File-Close'''.&lt;br /&gt;
&lt;br /&gt;
The following screen shows a user profile. This user has no database restrictions since the '''All Databases''' button in the User Privileges frame is turned on.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_New_User.jpg]]&lt;br /&gt;
&lt;br /&gt;
When you double click a database in the &amp;quot;databases the user can access&amp;quot; box, the screen below is shown. You can set up the user privileges for the database on this screen.&lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Database_Privilege.jpg]]&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;extended setting&amp;quot; button brings up the following screen for additional security settings for this user and database as shown below. This is used to disable the menu selections shown. &lt;br /&gt;
&lt;br /&gt;
[[File:User_Profiles_Details.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Windows Active Directory Integration==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Windows Active Directory is a powerful tool for maintaining network users across multiple servers and domains. halFILE and e.halFILE can be configured to integrate with Windows Active Directory. This lets you set up Windows Active Directory Groups containing users that have similar security properties in halFILE. Then in halFILE, you do not need to set up each individual user, only the groups that match the Windows Active Directory Groups. When you add a user to a Windows Active Directory group, that user automatically inherits the privileges of that group when going into halFILE. Furthermore, no login to halFILE is required. The user is automatically logged in under the network user id.&lt;br /&gt;
&lt;br /&gt;
===Why use Active Directory Integration?===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Administer users from one place, Windows Active Directory.&lt;br /&gt;
* No halFILE security setup is required when a new employee is hired that needs to use halFILE. Set up the person's network user id, put him in the appropriate Active Directory Groups and he should be able to get into halFILE with the correct security.&lt;br /&gt;
* Easy to remove users when employee turnover occurs. If an employee leaves, you delete him from Windows Active Directory and he/she no longer has access to halFILE.&lt;br /&gt;
* Quickly change halFILE roles for users. If a user is promoted to a new job requiring different halFILE privileges, then move the user from one Active Directory Group to another and those privileges automatically flow over to halFILE security.&lt;br /&gt;
&lt;br /&gt;
===Before you start===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Before you enable the Active Directory Integration feature in halFILE, you should spend some time planning your groups. These groups will be used to assign User Privileges (Configure-Security-User Profiles), Custom Search Settings (File-Database Custom Search button) and User Features (double click a user in Configure-Security-User Profiles).&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration Set Up Procedure===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of User that you would have in halFILE. For example, if I have Search only users, Search and Index users and Admin users, I would set up 3 Active Directory Groups as follows:&lt;br /&gt;
## HFAD_User_Search – for users with Search only privileges.&lt;br /&gt;
## HFAD_User_Index – for users with Search and Index privileges.&lt;br /&gt;
## HFAD_User_Admin – for users with Admin privileges.&lt;br /&gt;
# Add the Network users into the appropriate HFAD_User group(s).&lt;br /&gt;
# Set up a Windows Active Directory Group for each type of Custom Search you require. For example, if you have a Custom Search for Public users and a second Custom Search profile for Employees, then you would set up the Active Directory Groups as follows:&lt;br /&gt;
## HFAD_Search_Public&lt;br /&gt;
## HFAD_Search_Employee&lt;br /&gt;
# Add the Network users into the appropriate HFAD_Search group(s).&lt;br /&gt;
# Change halFILE to use Active Directory Integration. In the Administrator, this is under Tools-Options / Security/Versions tab. Check the &amp;quot;Use Active Directory Integration&amp;quot; box. Note: You must check the &amp;quot;Use halFILE Integrated Security&amp;quot; box to enable this check box.&lt;br /&gt;
# Set up a single User and Custom Search in halFILE for each Windows Active Directory Group, using the same name as the Windows Active Directory Group. So using the above examples, set up users named HFAD_User_Search, HFAD_User_Index and HFAD_User_Admin. Set up all the features as needed including Extended Settings and Group/Document Level Security. Then, set up Custom Search Profiles named HFAD_Search_Public and HFAD_Search_Employee.&lt;br /&gt;
# Now, when a user goes into halFILE, they are automatically assigned their Network user id. halFILE looks up the user id in the Windows Active Directory Groups to determine which groups the user belongs to. Then, the user's profile for halFILE security is created for the user.&lt;br /&gt;
&lt;br /&gt;
===halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Once the setup is complete, you should run HFWAD32.EXE to login to halFILE using Windows Active Directory Integration. This program determines what groups the user belongs to and set up the halFILE security privileges accordingly. Then it continues on to the halFILE Manager (halfile.exe).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===e.halFILE Active Directory Integration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
e.halFILE uses the same security setup as halFILE. However, there are some special set up requirements in Microsoft Internet Information Services (IIS) that need to be configured as follows:&lt;br /&gt;
&lt;br /&gt;
# Create a folder under the ehalfile folder named Login and copy hflogin.asp, hflogin.dll and halweb.ini into this folder. You will need to register hflogin.dll.&lt;br /&gt;
# Create a virtual directory called &amp;quot;login&amp;quot; in your website and set Directory Security to disable Anonymous Access and enable Integrated Windows Authentication behind the Directory Security tab.&lt;br /&gt;
# Change the login button or link on your website to go to …/login/hflogin.asp. This will ask the user to login to Windows and perform the halFILE Active Directory authentication before proceeding with the next web page.&lt;br /&gt;
&lt;br /&gt;
===Active Directory Integration - Behind the Scenes===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_10_-_Security_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
New tables in the HFWParams database are used to store the above information including:&lt;br /&gt;
&lt;br /&gt;
ADUsers&lt;br /&gt;
ADUserFeatures&lt;br /&gt;
ADCustomSearch&lt;br /&gt;
&lt;br /&gt;
When a user logs in, halFILE queries Windows Active Directory to determine which Active Directory Groups he/she belongs and dynamically builds the security system for that user in halFILE according to the settings for matching group names set up in halFILE.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0&amp;diff=789</id>
		<title>Chapter 2 - Overview 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0&amp;diff=789"/>
				<updated>2013-05-02T18:45:48Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Upgrading to version 4.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
==Upgrading to version 4.0==&lt;br /&gt;
&lt;br /&gt;
''If you have any questions on performing this upgrade, or you are not sure if the upgrade is required, please call Technical Support for help.''&lt;br /&gt;
&lt;br /&gt;
'''From Version 3.0'''&lt;br /&gt;
To upgrade halFILE to version 4.0, contact halFILE Technical Support. They will set up your license registration in the halFILE Update Service (http://update.halfile.com) and will instruct you on how to use the halFILE Update Service to upgrade your system to version 4.0.&lt;br /&gt;
&lt;br /&gt;
'''From Versions prior to 3.0'''&lt;br /&gt;
This requires Technical Assistance. Please call Technical Support.&lt;br /&gt;
&lt;br /&gt;
Once the prerequisites are installed, proceed to the Server Side Installation section in chapter 3.&lt;br /&gt;
&lt;br /&gt;
==halFILE Update Service==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
You can now use the halFILE Update Service to obtain program releases, enhancements and bug fixes. This is done through the Tools-Update Service menu of the halFILE Administrator.&lt;br /&gt;
&lt;br /&gt;
Tutorials on the halFILE Update Service are available behind the &amp;quot;learn more&amp;quot; link at http://update.halfile.com.&lt;br /&gt;
&lt;br /&gt;
==Document Management with halFILE==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
halFILE is a document management application that provides electronic document storage and retrieval capabilities. Using the popular Microsoft Windows interface, paper documents can be scanned into a digital image format, key words can be entered into a user-defined database, and images can be archived to permanent storage such as network storage devices and compact disks. Documents can also be captured by importing them from disk or capturing printed output. With halFILE's Office 'Send To' feature, Microsoft Office documents can be sent directly to halFILE. Searching the database using keywords then retrieves documents and displays related images on the screen.&lt;br /&gt;
&lt;br /&gt;
The following diagram depicts a typical halFILE system flow:&lt;br /&gt;
&lt;br /&gt;
[[File:HalFILE_System_Flow4.jpg]]&lt;br /&gt;
&lt;br /&gt;
==What’s New in 4.0==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The following lists new features of version 4.0.&lt;br /&gt;
&lt;br /&gt;
===='''General''' enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Based on the .NET platform for better performance and stability.&lt;br /&gt;
* Integrated halFILE PDF Viewer. This means when viewing PDF documents, the image window will no longer fall behind other windows.&lt;br /&gt;
* Integrated halFILE Office Viewer. This means when viewing Office documents (Excel, Word, etc), the image window will no longer fall behind other windows.&lt;br /&gt;
* Image Viewer lets you email documents as PDF.&lt;br /&gt;
* Crystal 2011 support.&lt;br /&gt;
* Active Directory integration now supports LDAP.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Search''' Module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Spell Checker&lt;br /&gt;
* Auto-Complete feature to list names in the database.&lt;br /&gt;
* Edit-Append from file that handles folders with periods.&lt;br /&gt;
* Quick Section-Township-Range feature.&lt;br /&gt;
* Supports 100,000 record hit lists.&lt;br /&gt;
* Completes large searches much more quickly.&lt;br /&gt;
* Re-order search hit list columns by dragging columns to desired position.&lt;br /&gt;
* Sort Hit List with single click in the header box - toggles ascending/descending.&lt;br /&gt;
* Save Grid Format menu has been moved to the new Layout menu.&lt;br /&gt;
* “Not equal” searches. &lt;br /&gt;
* NULL searches.&lt;br /&gt;
* Tools-options settings changes are immediate.&lt;br /&gt;
* Hide the Find Text button unless halCOLD is configured.&lt;br /&gt;
* Build search criteria by clicking on names in hit list.&lt;br /&gt;
* Ability to do include/exclude of Instrument Types.&lt;br /&gt;
* Show Record Counter statistic on hit list and document info screens so user knows how far down they are in the Search Results.&lt;br /&gt;
* Allow % in block and lot so you can do a section search for all blocks/lots.&lt;br /&gt;
* Ctrl-D hot key which, when used in multi-entry field, will replicate the prior line’s last name.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Index''' Module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Spell Checker.&lt;br /&gt;
* Auto-Complete feature to list names in the database.&lt;br /&gt;
* Edit-Append from file that handles folders with periods.&lt;br /&gt;
* Quick Section-Township-Range feature.&lt;br /&gt;
* Added ALT+I or some keystroke to HFIndex32 to do the same copy field functionality as ALT+D but &amp;quot;insert&amp;quot; the data at the cursor position instead of replacing the data.&lt;br /&gt;
* Quick document look up to load the Document Clipboard for Copy/Paste.&lt;br /&gt;
* Option to press Ctrl+S and no other key required to go to next doc in index and/or search  &lt;br /&gt;
* Ctrl-D hot key which, when used in multi-entry field, will replicate the prior line’s last name.&lt;br /&gt;
* Support data thresholds on date or value fields including date range, value range, file date must be after instrument date.&lt;br /&gt;
* Add Auto Fill of # of pages.&lt;br /&gt;
* Support Auto Fill of date/time field and current date/time.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Administrator''' enhancements:====&lt;br /&gt;
&lt;br /&gt;
* All security settings into a flatter, grid interface.&lt;br /&gt;
&lt;br /&gt;
# Includes Extended settings.&lt;br /&gt;
# Includes Custom Search setting.&lt;br /&gt;
# Show Main settings on the main user screen so, as they add databases for the user, they can see the inherited privileges.&lt;br /&gt;
# Put e.halFILE settings on User screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Add maintenance utilities for Multi_Entry Fields and Table Definitions for better administrative control.&lt;br /&gt;
* Control FromEmail= and SMTP Authentication settings in halweb.ini from Auto Archive set up. &lt;br /&gt;
* Create Basket - prevent SQL reserved words for basket names. &lt;br /&gt;
* Add interface to set up searchmenus.ini.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Manager''' enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Color Coded baskets.&lt;br /&gt;
* New icons – smaller footprint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Basket Status''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Handle baskets with over 32767 entries more gracefully.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Import Module''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* More standardized document selection interface.&lt;br /&gt;
* Supports importing documents of different types (for example: TIFF and PDF).&lt;br /&gt;
* Supports importing from multiple source folders.&lt;br /&gt;
* The halFILE Document Transporter replaces the Send To Wizard and supports the importing of not only Office Documents, but also any other document type supported by halFILE. Drag/drop and Right Click-Send To features are supported.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Scan Module''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Scan to PDF.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Base Edit Module''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Edit Block/Lot instead of having to clear and re-add… i.e. in the base edit, be able to fix a single error right there on the grid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Archive Module''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Log the computer name to show where archive is scheduled.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=File:Install5.png&amp;diff=788</id>
		<title>File:Install5.png</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=File:Install5.png&amp;diff=788"/>
				<updated>2013-05-02T18:44:19Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0&amp;diff=787</id>
		<title>Chapter 3 - System Setup 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0&amp;diff=787"/>
				<updated>2013-05-02T18:44:02Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
==SYSTEM SETUP==&lt;br /&gt;
&lt;br /&gt;
This section specifies the system configuration and operating requirements for halFILE. It also discusses the procedure for installing the software and preparing the system to be used. A quick overview of how to set up halFILE is as follows:&lt;br /&gt;
&lt;br /&gt;
* Prepare hardware and software components for the installation&lt;br /&gt;
* Install halFILE&lt;br /&gt;
* Define an application&lt;br /&gt;
* Design a database&lt;br /&gt;
* Define electronic in-baskets&lt;br /&gt;
* Define drives available for permanent image storage&lt;br /&gt;
* Define cartridges where documents are stored&lt;br /&gt;
&lt;br /&gt;
===System Configuration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
====Minimum Workstation System Requirements====&lt;br /&gt;
&lt;br /&gt;
'''Windows 7 Professional or Ultimate or Windows 8 Pro or Enterprise'''&lt;br /&gt;
&lt;br /&gt;
* 2.4 GHz or faster 32-bit (x86) or 64-bit (x64) processor &lt;br /&gt;
* 1 GB (32-bit) or 2 GB RAM (64-bit)&lt;br /&gt;
* DirectX 9 graphics device with WDDM 1.0 or higher driver&lt;br /&gt;
* 200 GB hard drive with at least 5 GB of available space&lt;br /&gt;
* Download and install the following pre-requisites from http://update.halfile.com/&lt;br /&gt;
** Microsoft .NET Framework 4 – Extended Profile&lt;br /&gt;
** Crystal Reports .NET RuntimeSuper VGA (1152 × 864) or higher-resolution video adapter&lt;br /&gt;
&lt;br /&gt;
'''Windows XP Pro SP3'''&lt;br /&gt;
&lt;br /&gt;
* Pentium 4 - 2.4 GHz or faster CPU &lt;br /&gt;
* 512 MB RAM&lt;br /&gt;
* DirectX 9or higher graphics device &lt;br /&gt;
* 200 GB hard drive with at least 5 GB of available space&lt;br /&gt;
* Download and install the following pre-requisites from http://update.halfile.com/&lt;br /&gt;
** Microsoft .NET Framework 4 – Extended Profile&lt;br /&gt;
** Crystal Reports .NET &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:red;font-style:italic&amp;quot;&amp;gt;Note: Microsoft will end support for Windows XP on August 4, 2014.  We strongly recommend upgrading to Windows 7 or higher.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Recommended Workstation System Requirements====&lt;br /&gt;
&lt;br /&gt;
* Windows 7 Professional or Ultimate&lt;br /&gt;
* 3 GHz 64-bit (x64) processor&lt;br /&gt;
* 4 GB RAM&lt;br /&gt;
* 500 GB hard drive with at least 50 GB of available space&lt;br /&gt;
* Download and install the following pre-requisites from http://update.halfile.com/&lt;br /&gt;
** Microsoft .NET Framework 4 – Extended Profile&lt;br /&gt;
** Crystal Reports .NET Runtime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:red;font-style:italic&amp;quot;&amp;gt;Note: Crystal Reports 9.x or higher is required to design reports.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Recommendations Terminal Servers====&lt;br /&gt;
* 3.0 GHz or faster CPU&lt;br /&gt;
* Multiple processors recommended (10 users per processor)&lt;br /&gt;
* 4 GB RAM or more (32MB per user or greater)&lt;br /&gt;
* 320 GB or greater hard disk (for OS – does not include on-line document storage requirements)&lt;br /&gt;
* RAID 1, 5, 10 or mirrored drives highly recommended&lt;br /&gt;
* 100/1000 Base-T Network Interface Card&lt;br /&gt;
* Download and install the following pre-requisites from http://update.halfile.com/&lt;br /&gt;
** Microsoft .NET Framework 4 – Extended Profile&lt;br /&gt;
** Crystal Reports .NET RuntimeSuper VGA (1152 × 864) or higher-resolution video adapter&lt;br /&gt;
&lt;br /&gt;
====Recommendations Database Servers====&lt;br /&gt;
* Dual processor or dual core&lt;br /&gt;
* 8 GB RAM&lt;br /&gt;
* 2 TB hard drive&lt;br /&gt;
* SQL Server 2008R2 (SQL 7 and SQL 2000 are no longer supported)&lt;br /&gt;
* 64-bit OS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Recommendations Image Servers====&lt;br /&gt;
* Dual processor or dual core&lt;br /&gt;
* 8 GB RAM&lt;br /&gt;
* RAID5 according to image needs including future expansion&lt;br /&gt;
* Windows Storage Server 2008&lt;br /&gt;
* 64-bit OS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Other Components====&lt;br /&gt;
* For scan workstations, a compatible scanner is required (Appendix I lists compatible scanners, scan cards, and software engines. This includes Kofax hardware and software engines, SCSI scanners and ISIS and TWAIN scanners.&lt;br /&gt;
* If user-designed database reports are desired, Crystal Reports 9.0 or above is required.&lt;br /&gt;
* For XP Stations or if OCR is desired, Imaging Professional for Windows 2.6, 2.8 or 4.0 (or later) is required. This can be obtained from hal Systems Corporation. Contact your sales representative for more information.&lt;br /&gt;
* If Barcode recognition is desired, Kofax hardware or software engine is required.&lt;br /&gt;
&lt;br /&gt;
All of the previous components are available through hal Systems Corporation.&lt;br /&gt;
&lt;br /&gt;
===Networks Supported===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The multi-user version of halFILE supports any Network system that can run Microsoft Windows 2000 or higher on a workstation. The product has been successfully certified on the following:&lt;br /&gt;
&lt;br /&gt;
* Novell Netware 3.2 or above&lt;br /&gt;
* Microsoft NT Server 4.0 or above&lt;br /&gt;
* Microsoft Windows 2000/2003/2008 Server&lt;br /&gt;
&lt;br /&gt;
===Databases Supported===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Microsoft SQL Server 2012&lt;br /&gt;
* Microsoft SQL Server 2008&lt;br /&gt;
* Microsoft SQL Server 2005&lt;br /&gt;
* Microsoft SQL Server 2012 Express&lt;br /&gt;
* Microsoft SQL Server 2008 Express&lt;br /&gt;
* Microsoft SQL Server 2005 Express&lt;br /&gt;
&lt;br /&gt;
===Installation Requirements===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
halFILE requires approximately 100 GB of disk space.&lt;br /&gt;
&lt;br /&gt;
===Preparing the Hardware and Software Components===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The following must be installed and tested successfully before halFILE can be installed:&lt;br /&gt;
&lt;br /&gt;
* Microsoft Windows 7 or later&lt;br /&gt;
* Hardware cards (such as the KOFAX scanner card) as specified in your particular halFILE Imaging System configuration, into the computer.&lt;br /&gt;
* SQL Server.&lt;br /&gt;
* Microsoft .NET Framework 4.0 (available at the [http://update.halfile.com halFILE Update Service])&lt;br /&gt;
&lt;br /&gt;
===Server Side Installation===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The halFILE Server side installation should be performed once from a workstation to the target application server.  You may also elect to run on the server directly if you wish to run halFILE from the application server directly via RDP.&lt;br /&gt;
&lt;br /&gt;
====Prerequisites====&lt;br /&gt;
* Microsoft .NET 4 Extended Framework (available from http://update.halfile.com/)&lt;br /&gt;
* Crystal .NET for Visual Studio 2010 (available from http://update.halfile.com/)&lt;br /&gt;
* Running SQL Server Instance &lt;br /&gt;
** SQL Server 2005 or higher with all service packs&lt;br /&gt;
*** SQL Server Express for smaller sites&lt;br /&gt;
** Security set to mixed mode windows and sql server authentication&lt;br /&gt;
** SQL Server admin account (sa or equivalent)&lt;br /&gt;
** SQL Server admin account password&lt;br /&gt;
* Imaging Imaging Display Components&lt;br /&gt;
** Imaging 4 (available for purchase from hal Systems or may have been included in your halFILE licensing agreement)&lt;br /&gt;
** Kofax VRS (free download)&lt;br /&gt;
* Share setup for the application \\server\halFILE\ or equivalent on the application server&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
* Download the latest version of halFILE from http://download.halfile.com/ by entering halFILE40.zip&lt;br /&gt;
* Extract the contents of halFILE40.zip to \\server\halfile\&lt;br /&gt;
* Launch \\server\halfile\halfile.exe&lt;br /&gt;
&lt;br /&gt;
[[File:Install1.png]]&lt;br /&gt;
&lt;br /&gt;
* Click continue if this is a first time installation&lt;br /&gt;
&lt;br /&gt;
[[File:Install2.png]]&lt;br /&gt;
&lt;br /&gt;
* Click yes if this is a first time installation&lt;br /&gt;
&lt;br /&gt;
[[File:Install3.png]]&lt;br /&gt;
&lt;br /&gt;
* Enter the SQL Server instance name in the server box&lt;br /&gt;
* Enter the SQL admin account user name &lt;br /&gt;
* Enter the SQL password&lt;br /&gt;
* Click Advanced&lt;br /&gt;
* Select HFWParams from the dropdown&lt;br /&gt;
* Select SQL Server in the driver drop down&lt;br /&gt;
* Enter a path relative to the SQL Server for creating the SQL database and log files in the DB Path and Log Path boxes&lt;br /&gt;
* Click save&lt;br /&gt;
* Click close (Note: It is not necessary to click create on a first time installation)&lt;br /&gt;
&lt;br /&gt;
[[File:Install4.png]]&lt;br /&gt;
&lt;br /&gt;
* Enter your client ID&lt;br /&gt;
* Click submit on-line and wait for you name and address information to appear&lt;br /&gt;
* Click Complete Registration&lt;br /&gt;
* Assuming you have a valid customer ID you should be presented with the manager screen below&lt;br /&gt;
&lt;br /&gt;
[[File:Install5.png]]&lt;br /&gt;
&lt;br /&gt;
===Additional Drivers===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
'''Video Scanner Drivers'''&lt;br /&gt;
&lt;br /&gt;
Video scanners are supported with drivers that are shipped with all Kofax Adrenaline hardware cards. Video drivers can also be downloaded to support older Kofax KF-Series hardware cards. The basic halFILE scan program, HFSCAN32.EXE, supports these drivers.&lt;br /&gt;
&lt;br /&gt;
'''ISIS Scanner Drivers'''&lt;br /&gt;
&lt;br /&gt;
ISIS Scanner drivers are shipped with most SCSI scanners. halFILE can scan using these drivers and scanners with the installation of a Kofax hardware or software engine. The basic scanner program, HFSCAN32.EXE, supports these drivers. &lt;br /&gt;
&lt;br /&gt;
'''TWAIN Scanner Drivers'''&lt;br /&gt;
&lt;br /&gt;
TWAIN Scanner drivers are shipped with most SCSI scanners. halFILE can scan using these drivers and scanners. The scanner program to use is HFTWAIN32.EXE and is installed as part of halFILE. If Imaging Professional is installed, then HFTWAIN32PRO.EXE should be used.&lt;br /&gt;
&lt;br /&gt;
===halFILE Menu Structure ===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Below is the '''halFile Manager''' screen. halFILE uses a tool bar for frequently used operations. The screen below shows the first menu screen once the halFILE icon is double-clicked.&lt;br /&gt;
&lt;br /&gt;
[[Image:halFile_Manager4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The selections across the top (File, Tools, Help) provide pull-down menu options. The nine icons below the menu provide fast selection for the commonly used functions including:&lt;br /&gt;
&lt;br /&gt;
* The halFILE Administrator&lt;br /&gt;
* Scan&lt;br /&gt;
* Import&lt;br /&gt;
* Index&lt;br /&gt;
* Index Verify (this is grayed out unless the feature is enabled)&lt;br /&gt;
* Archive&lt;br /&gt;
* Search&lt;br /&gt;
* Review a Basket&lt;br /&gt;
* Exit&lt;br /&gt;
&lt;br /&gt;
The pull-down list boxes let you choose applications, databases and baskets. Before clicking an icon, be sure the proper application, database and basket are selected.&lt;br /&gt;
&lt;br /&gt;
===Viewing the help file===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Clicking on the help menu selection (ALT-H) displays several menu selections. The '''Help-Contents''' selection displays the help file\’s Table of Contents. '''Help-Index''' displays the index to the help file. '''Help-Search for Help On''' menu selection provides a way to search for keywords in the help file. The '''Help-Go to the Web (halfile.com)''' menu assumes you are connected to the Internet and loads www.halfile.com in the default browser. '''Help-About''' displays version information. At any point in halFILE, context sensitive help information can be viewed by pressing the F1 key.&lt;br /&gt;
&lt;br /&gt;
===Exiting halFILE===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Selecting '''File-Exit''' or clicking the '''Exit''' icon closes halFILE.&lt;br /&gt;
&lt;br /&gt;
===Registration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The first time you run halFILE, you are asked to register the product. Please fill out the registration form and fax or mail it to the address shown on the form. You can then click the continue button to use halFILE. You will be sent a registration number to enter into the registration form that permanently registers your copy of halFILE. You have 30 days to register.&lt;br /&gt;
&lt;br /&gt;
===Running halFILE for the first time===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
After halFILE is properly installed, the first time you go into the program you will be asked to define how halFILE will connect to your database engine in order to create the necessary databases. The screen below is used to define the Server, user id and password that should be used for this connection.&lt;br /&gt;
&lt;br /&gt;
[[File:CreateDB4.jpg]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note that the program that manages this information is CREATEDB.EXE. If your database server changes, you must use this utility to re-define the connection parameters.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
If you wish to also define the server folder where databases will be created, you can click the '''Advanced&amp;gt;&amp;gt;''' button which activated the Advanced Options frame shown at the bottom of the screen above. Then select the driver from the drop-down list and designate the DB Path and Log Path, entering the service-side folder where new databases and log files are to be created. Then click the Exit button and save the information.&lt;br /&gt;
&lt;br /&gt;
After the database connection information has been defined, the system displays a prompt asking you if you wish to create the parameters database. Answer yes to build this database.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=File:Install4.png&amp;diff=786</id>
		<title>File:Install4.png</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=File:Install4.png&amp;diff=786"/>
				<updated>2013-05-02T18:42:40Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=File:Install3.png&amp;diff=785</id>
		<title>File:Install3.png</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=File:Install3.png&amp;diff=785"/>
				<updated>2013-05-02T18:42:11Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=File:Install2.png&amp;diff=784</id>
		<title>File:Install2.png</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=File:Install2.png&amp;diff=784"/>
				<updated>2013-05-02T18:41:50Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0&amp;diff=783</id>
		<title>Chapter 3 - System Setup 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0&amp;diff=783"/>
				<updated>2013-05-02T18:39:56Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
==SYSTEM SETUP==&lt;br /&gt;
&lt;br /&gt;
This section specifies the system configuration and operating requirements for halFILE. It also discusses the procedure for installing the software and preparing the system to be used. A quick overview of how to set up halFILE is as follows:&lt;br /&gt;
&lt;br /&gt;
* Prepare hardware and software components for the installation&lt;br /&gt;
* Install halFILE&lt;br /&gt;
* Define an application&lt;br /&gt;
* Design a database&lt;br /&gt;
* Define electronic in-baskets&lt;br /&gt;
* Define drives available for permanent image storage&lt;br /&gt;
* Define cartridges where documents are stored&lt;br /&gt;
&lt;br /&gt;
===System Configuration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
====Minimum Workstation System Requirements====&lt;br /&gt;
&lt;br /&gt;
'''Windows 7 Professional or Ultimate or Windows 8 Pro or Enterprise'''&lt;br /&gt;
&lt;br /&gt;
* 2.4 GHz or faster 32-bit (x86) or 64-bit (x64) processor &lt;br /&gt;
* 1 GB (32-bit) or 2 GB RAM (64-bit)&lt;br /&gt;
* DirectX 9 graphics device with WDDM 1.0 or higher driver&lt;br /&gt;
* 200 GB hard drive with at least 5 GB of available space&lt;br /&gt;
* Download and install the following pre-requisites from http://update.halfile.com/&lt;br /&gt;
** Microsoft .NET Framework 4 – Extended Profile&lt;br /&gt;
** Crystal Reports .NET RuntimeSuper VGA (1152 × 864) or higher-resolution video adapter&lt;br /&gt;
&lt;br /&gt;
'''Windows XP Pro SP3'''&lt;br /&gt;
&lt;br /&gt;
* Pentium 4 - 2.4 GHz or faster CPU &lt;br /&gt;
* 512 MB RAM&lt;br /&gt;
* DirectX 9or higher graphics device &lt;br /&gt;
* 200 GB hard drive with at least 5 GB of available space&lt;br /&gt;
* Download and install the following pre-requisites from http://update.halfile.com/&lt;br /&gt;
** Microsoft .NET Framework 4 – Extended Profile&lt;br /&gt;
** Crystal Reports .NET &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:red;font-style:italic&amp;quot;&amp;gt;Note: Microsoft will end support for Windows XP on August 4, 2014.  We strongly recommend upgrading to Windows 7 or higher.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Recommended Workstation System Requirements====&lt;br /&gt;
&lt;br /&gt;
* Windows 7 Professional or Ultimate&lt;br /&gt;
* 3 GHz 64-bit (x64) processor&lt;br /&gt;
* 4 GB RAM&lt;br /&gt;
* 500 GB hard drive with at least 50 GB of available space&lt;br /&gt;
* Download and install the following pre-requisites from http://update.halfile.com/&lt;br /&gt;
** Microsoft .NET Framework 4 – Extended Profile&lt;br /&gt;
** Crystal Reports .NET Runtime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:red;font-style:italic&amp;quot;&amp;gt;Note: Crystal Reports 9.x or higher is required to design reports.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Recommendations Terminal Servers====&lt;br /&gt;
* 3.0 GHz or faster CPU&lt;br /&gt;
* Multiple processors recommended (10 users per processor)&lt;br /&gt;
* 4 GB RAM or more (32MB per user or greater)&lt;br /&gt;
* 320 GB or greater hard disk (for OS – does not include on-line document storage requirements)&lt;br /&gt;
* RAID 1, 5, 10 or mirrored drives highly recommended&lt;br /&gt;
* 100/1000 Base-T Network Interface Card&lt;br /&gt;
* Download and install the following pre-requisites from http://update.halfile.com/&lt;br /&gt;
** Microsoft .NET Framework 4 – Extended Profile&lt;br /&gt;
** Crystal Reports .NET RuntimeSuper VGA (1152 × 864) or higher-resolution video adapter&lt;br /&gt;
&lt;br /&gt;
====Recommendations Database Servers====&lt;br /&gt;
* Dual processor or dual core&lt;br /&gt;
* 8 GB RAM&lt;br /&gt;
* 2 TB hard drive&lt;br /&gt;
* SQL Server 2008R2 (SQL 7 and SQL 2000 are no longer supported)&lt;br /&gt;
* 64-bit OS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Recommendations Image Servers====&lt;br /&gt;
* Dual processor or dual core&lt;br /&gt;
* 8 GB RAM&lt;br /&gt;
* RAID5 according to image needs including future expansion&lt;br /&gt;
* Windows Storage Server 2008&lt;br /&gt;
* 64-bit OS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Other Components====&lt;br /&gt;
* For scan workstations, a compatible scanner is required (Appendix I lists compatible scanners, scan cards, and software engines. This includes Kofax hardware and software engines, SCSI scanners and ISIS and TWAIN scanners.&lt;br /&gt;
* If user-designed database reports are desired, Crystal Reports 9.0 or above is required.&lt;br /&gt;
* For XP Stations or if OCR is desired, Imaging Professional for Windows 2.6, 2.8 or 4.0 (or later) is required. This can be obtained from hal Systems Corporation. Contact your sales representative for more information.&lt;br /&gt;
* If Barcode recognition is desired, Kofax hardware or software engine is required.&lt;br /&gt;
&lt;br /&gt;
All of the previous components are available through hal Systems Corporation.&lt;br /&gt;
&lt;br /&gt;
===Networks Supported===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The multi-user version of halFILE supports any Network system that can run Microsoft Windows 2000 or higher on a workstation. The product has been successfully certified on the following:&lt;br /&gt;
&lt;br /&gt;
* Novell Netware 3.2 or above&lt;br /&gt;
* Microsoft NT Server 4.0 or above&lt;br /&gt;
* Microsoft Windows 2000/2003/2008 Server&lt;br /&gt;
&lt;br /&gt;
===Databases Supported===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Microsoft SQL Server 2012&lt;br /&gt;
* Microsoft SQL Server 2008&lt;br /&gt;
* Microsoft SQL Server 2005&lt;br /&gt;
* Microsoft SQL Server 2012 Express&lt;br /&gt;
* Microsoft SQL Server 2008 Express&lt;br /&gt;
* Microsoft SQL Server 2005 Express&lt;br /&gt;
&lt;br /&gt;
===Installation Requirements===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
halFILE requires approximately 100 GB of disk space.&lt;br /&gt;
&lt;br /&gt;
===Preparing the Hardware and Software Components===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The following must be installed and tested successfully before halFILE can be installed:&lt;br /&gt;
&lt;br /&gt;
* Microsoft Windows 7 or later&lt;br /&gt;
* Hardware cards (such as the KOFAX scanner card) as specified in your particular halFILE Imaging System configuration, into the computer.&lt;br /&gt;
* SQL Server.&lt;br /&gt;
* Microsoft .NET Framework 4.0 (available at the [http://update.halfile.com halFILE Update Service])&lt;br /&gt;
&lt;br /&gt;
===Server Side Installation===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The halFILE Server side installation should be performed once from a workstation to the target application server.  You may also elect to run on the server directly if you wish to run halFILE from the application server directly via RDP.&lt;br /&gt;
&lt;br /&gt;
====Prerequisites====&lt;br /&gt;
* Microsoft .NET 4 Extended Framework (available from http://update.halfile.com/)&lt;br /&gt;
* Crystal .NET for Visual Studio 2010 (available from http://update.halfile.com/)&lt;br /&gt;
* Running SQL Server Instance &lt;br /&gt;
** SQL Server 2005 or higher with all service packs&lt;br /&gt;
*** SQL Server Express for smaller sites&lt;br /&gt;
** Security set to mixed mode windows and sql server authentication&lt;br /&gt;
** SQL Server admin account (sa or equivalent)&lt;br /&gt;
** SQL Server admin account password&lt;br /&gt;
* Imaging Imaging Display Components&lt;br /&gt;
** Imaging 4 (available for purchase from hal Systems or may have been included in your halFILE licensing agreement)&lt;br /&gt;
** Kofax VRS (free download)&lt;br /&gt;
* Share setup for the application \\server\halFILE\ or equivalent on the application server&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
* Download the latest version of halFILE from http://download.halfile.com/ by entering halFILE40.zip&lt;br /&gt;
* Extract the contents of halFILE40.zip to \\server\halfile\&lt;br /&gt;
* Launch \\server\halfile\halfile.exe&lt;br /&gt;
&lt;br /&gt;
[[File:Install1.png]]&lt;br /&gt;
&lt;br /&gt;
* Click continue if this is a first time installation&lt;br /&gt;
&lt;br /&gt;
[[File:Install2.png]]&lt;br /&gt;
&lt;br /&gt;
* Click yes if this is a first time installation&lt;br /&gt;
&lt;br /&gt;
[[File:Install3.png]]&lt;br /&gt;
&lt;br /&gt;
* Enter the SQL Server instance name in the server box&lt;br /&gt;
* Enter the SQL admin account user name &lt;br /&gt;
* Enter the SQL password&lt;br /&gt;
* Click Advanced&lt;br /&gt;
* Select HFWParams from the dropdown&lt;br /&gt;
* Select SQL Server in the driver drop down&lt;br /&gt;
* Enter a path relative to the SQL Server for creating the SQL database and log files in the DB Path and Log Path boxes&lt;br /&gt;
* Click save&lt;br /&gt;
* Click close (Note: It is not necessary to click create on a first time installation)&lt;br /&gt;
&lt;br /&gt;
[[File:Install3.png]]&lt;br /&gt;
&lt;br /&gt;
* Enter your client ID&lt;br /&gt;
* Click submit on-line and wait for you name and address information to appear&lt;br /&gt;
* Click Complete Registration&lt;br /&gt;
* Assuming you have a valid customer ID you should be presented with the manager screen below&lt;br /&gt;
&lt;br /&gt;
[[File:Install4.png]]&lt;br /&gt;
&lt;br /&gt;
===Additional Drivers===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
'''Video Scanner Drivers'''&lt;br /&gt;
&lt;br /&gt;
Video scanners are supported with drivers that are shipped with all Kofax Adrenaline hardware cards. Video drivers can also be downloaded to support older Kofax KF-Series hardware cards. The basic halFILE scan program, HFSCAN32.EXE, supports these drivers.&lt;br /&gt;
&lt;br /&gt;
'''ISIS Scanner Drivers'''&lt;br /&gt;
&lt;br /&gt;
ISIS Scanner drivers are shipped with most SCSI scanners. halFILE can scan using these drivers and scanners with the installation of a Kofax hardware or software engine. The basic scanner program, HFSCAN32.EXE, supports these drivers. &lt;br /&gt;
&lt;br /&gt;
'''TWAIN Scanner Drivers'''&lt;br /&gt;
&lt;br /&gt;
TWAIN Scanner drivers are shipped with most SCSI scanners. halFILE can scan using these drivers and scanners. The scanner program to use is HFTWAIN32.EXE and is installed as part of halFILE. If Imaging Professional is installed, then HFTWAIN32PRO.EXE should be used.&lt;br /&gt;
&lt;br /&gt;
===halFILE Menu Structure ===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Below is the '''halFile Manager''' screen. halFILE uses a tool bar for frequently used operations. The screen below shows the first menu screen once the halFILE icon is double-clicked.&lt;br /&gt;
&lt;br /&gt;
[[Image:halFile_Manager4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The selections across the top (File, Tools, Help) provide pull-down menu options. The nine icons below the menu provide fast selection for the commonly used functions including:&lt;br /&gt;
&lt;br /&gt;
* The halFILE Administrator&lt;br /&gt;
* Scan&lt;br /&gt;
* Import&lt;br /&gt;
* Index&lt;br /&gt;
* Index Verify (this is grayed out unless the feature is enabled)&lt;br /&gt;
* Archive&lt;br /&gt;
* Search&lt;br /&gt;
* Review a Basket&lt;br /&gt;
* Exit&lt;br /&gt;
&lt;br /&gt;
The pull-down list boxes let you choose applications, databases and baskets. Before clicking an icon, be sure the proper application, database and basket are selected.&lt;br /&gt;
&lt;br /&gt;
===Viewing the help file===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Clicking on the help menu selection (ALT-H) displays several menu selections. The '''Help-Contents''' selection displays the help file\’s Table of Contents. '''Help-Index''' displays the index to the help file. '''Help-Search for Help On''' menu selection provides a way to search for keywords in the help file. The '''Help-Go to the Web (halfile.com)''' menu assumes you are connected to the Internet and loads www.halfile.com in the default browser. '''Help-About''' displays version information. At any point in halFILE, context sensitive help information can be viewed by pressing the F1 key.&lt;br /&gt;
&lt;br /&gt;
===Exiting halFILE===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Selecting '''File-Exit''' or clicking the '''Exit''' icon closes halFILE.&lt;br /&gt;
&lt;br /&gt;
===Registration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The first time you run halFILE, you are asked to register the product. Please fill out the registration form and fax or mail it to the address shown on the form. You can then click the continue button to use halFILE. You will be sent a registration number to enter into the registration form that permanently registers your copy of halFILE. You have 30 days to register.&lt;br /&gt;
&lt;br /&gt;
===Running halFILE for the first time===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
After halFILE is properly installed, the first time you go into the program you will be asked to define how halFILE will connect to your database engine in order to create the necessary databases. The screen below is used to define the Server, user id and password that should be used for this connection.&lt;br /&gt;
&lt;br /&gt;
[[File:CreateDB4.jpg]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note that the program that manages this information is CREATEDB.EXE. If your database server changes, you must use this utility to re-define the connection parameters.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
If you wish to also define the server folder where databases will be created, you can click the '''Advanced&amp;gt;&amp;gt;''' button which activated the Advanced Options frame shown at the bottom of the screen above. Then select the driver from the drop-down list and designate the DB Path and Log Path, entering the service-side folder where new databases and log files are to be created. Then click the Exit button and save the information.&lt;br /&gt;
&lt;br /&gt;
After the database connection information has been defined, the system displays a prompt asking you if you wish to create the parameters database. Answer yes to build this database.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0&amp;diff=782</id>
		<title>Chapter 3 - System Setup 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0&amp;diff=782"/>
				<updated>2013-05-02T18:36:57Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
==SYSTEM SETUP==&lt;br /&gt;
&lt;br /&gt;
This section specifies the system configuration and operating requirements for halFILE. It also discusses the procedure for installing the software and preparing the system to be used. A quick overview of how to set up halFILE is as follows:&lt;br /&gt;
&lt;br /&gt;
* Prepare hardware and software components for the installation&lt;br /&gt;
* Install halFILE&lt;br /&gt;
* Define an application&lt;br /&gt;
* Design a database&lt;br /&gt;
* Define electronic in-baskets&lt;br /&gt;
* Define drives available for permanent image storage&lt;br /&gt;
* Define cartridges where documents are stored&lt;br /&gt;
&lt;br /&gt;
===System Configuration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
====Minimum Workstation System Requirements====&lt;br /&gt;
&lt;br /&gt;
'''Windows 7 Professional or Ultimate or Windows 8 Pro or Enterprise'''&lt;br /&gt;
&lt;br /&gt;
* 2.4 GHz or faster 32-bit (x86) or 64-bit (x64) processor &lt;br /&gt;
* 1 GB (32-bit) or 2 GB RAM (64-bit)&lt;br /&gt;
* DirectX 9 graphics device with WDDM 1.0 or higher driver&lt;br /&gt;
* 200 GB hard drive with at least 5 GB of available space&lt;br /&gt;
* Download and install the following pre-requisites from http://update.halfile.com/&lt;br /&gt;
** Microsoft .NET Framework 4 – Extended Profile&lt;br /&gt;
** Crystal Reports .NET RuntimeSuper VGA (1152 × 864) or higher-resolution video adapter&lt;br /&gt;
&lt;br /&gt;
'''Windows XP Pro SP3'''&lt;br /&gt;
&lt;br /&gt;
* Pentium 4 - 2.4 GHz or faster CPU &lt;br /&gt;
* 512 MB RAM&lt;br /&gt;
* DirectX 9or higher graphics device &lt;br /&gt;
* 200 GB hard drive with at least 5 GB of available space&lt;br /&gt;
* Download and install the following pre-requisites from http://update.halfile.com/&lt;br /&gt;
** Microsoft .NET Framework 4 – Extended Profile&lt;br /&gt;
** Crystal Reports .NET &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:red;font-style:italic&amp;quot;&amp;gt;Note: Microsoft will end support for Windows XP on August 4, 2014.  We strongly recommend upgrading to Windows 7 or higher.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Recommended Workstation System Requirements====&lt;br /&gt;
&lt;br /&gt;
* Windows 7 Professional or Ultimate&lt;br /&gt;
* 3 GHz 64-bit (x64) processor&lt;br /&gt;
* 4 GB RAM&lt;br /&gt;
* 500 GB hard drive with at least 50 GB of available space&lt;br /&gt;
* Download and install the following pre-requisites from http://update.halfile.com/&lt;br /&gt;
** Microsoft .NET Framework 4 – Extended Profile&lt;br /&gt;
** Crystal Reports .NET Runtime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:red;font-style:italic&amp;quot;&amp;gt;Note: Crystal Reports 9.x or higher is required to design reports.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Recommendations Terminal Servers====&lt;br /&gt;
* 3.0 GHz or faster CPU&lt;br /&gt;
* Multiple processors recommended (10 users per processor)&lt;br /&gt;
* 4 GB RAM or more (32MB per user or greater)&lt;br /&gt;
* 320 GB or greater hard disk (for OS – does not include on-line document storage requirements)&lt;br /&gt;
* RAID 1, 5, 10 or mirrored drives highly recommended&lt;br /&gt;
* 100/1000 Base-T Network Interface Card&lt;br /&gt;
* Download and install the following pre-requisites from http://update.halfile.com/&lt;br /&gt;
** Microsoft .NET Framework 4 – Extended Profile&lt;br /&gt;
** Crystal Reports .NET RuntimeSuper VGA (1152 × 864) or higher-resolution video adapter&lt;br /&gt;
&lt;br /&gt;
====Recommendations Database Servers====&lt;br /&gt;
* Dual processor or dual core&lt;br /&gt;
* 8 GB RAM&lt;br /&gt;
* 2 TB hard drive&lt;br /&gt;
* SQL Server 2008R2 (SQL 7 and SQL 2000 are no longer supported)&lt;br /&gt;
* 64-bit OS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Recommendations Image Servers====&lt;br /&gt;
* Dual processor or dual core&lt;br /&gt;
* 8 GB RAM&lt;br /&gt;
* RAID5 according to image needs including future expansion&lt;br /&gt;
* Windows Storage Server 2008&lt;br /&gt;
* 64-bit OS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Other Components====&lt;br /&gt;
* For scan workstations, a compatible scanner is required (Appendix I lists compatible scanners, scan cards, and software engines. This includes Kofax hardware and software engines, SCSI scanners and ISIS and TWAIN scanners.&lt;br /&gt;
* If user-designed database reports are desired, Crystal Reports 9.0 or above is required.&lt;br /&gt;
* For XP Stations or if OCR is desired, Imaging Professional for Windows 2.6, 2.8 or 4.0 (or later) is required. This can be obtained from hal Systems Corporation. Contact your sales representative for more information.&lt;br /&gt;
* If Barcode recognition is desired, Kofax hardware or software engine is required.&lt;br /&gt;
&lt;br /&gt;
All of the previous components are available through hal Systems Corporation.&lt;br /&gt;
&lt;br /&gt;
===Networks Supported===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The multi-user version of halFILE supports any Network system that can run Microsoft Windows 2000 or higher on a workstation. The product has been successfully certified on the following:&lt;br /&gt;
&lt;br /&gt;
* Novell Netware 3.2 or above&lt;br /&gt;
* Microsoft NT Server 4.0 or above&lt;br /&gt;
* Microsoft Windows 2000/2003/2008 Server&lt;br /&gt;
&lt;br /&gt;
===Databases Supported===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
* Microsoft SQL Server 2012&lt;br /&gt;
* Microsoft SQL Server 2008&lt;br /&gt;
* Microsoft SQL Server 2005&lt;br /&gt;
* Microsoft SQL Server 2012 Express&lt;br /&gt;
* Microsoft SQL Server 2008 Express&lt;br /&gt;
* Microsoft SQL Server 2005 Express&lt;br /&gt;
&lt;br /&gt;
===Installation Requirements===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
halFILE requires approximately 100 GB of disk space.&lt;br /&gt;
&lt;br /&gt;
===Preparing the Hardware and Software Components===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The following must be installed and tested successfully before halFILE can be installed:&lt;br /&gt;
&lt;br /&gt;
* Microsoft Windows 7 or later&lt;br /&gt;
* Hardware cards (such as the KOFAX scanner card) as specified in your particular halFILE Imaging System configuration, into the computer.&lt;br /&gt;
* SQL Server.&lt;br /&gt;
* Microsoft .NET Framework 4.0 (available at the [http://update.halfile.com halFILE Update Service])&lt;br /&gt;
&lt;br /&gt;
===Server Side Installation===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The halFILE Server side installation should be performed once from a workstation to the target application server.  You may also elect to run on the server directly if you wish to run halFILE from the application server directly via RDP.&lt;br /&gt;
&lt;br /&gt;
====Prerequisites====&lt;br /&gt;
* Microsoft .NET 4 Extended Framework (available from http://update.halfile.com/)&lt;br /&gt;
* Crystal .NET for Visual Studio 2010 (available from http://update.halfile.com/)&lt;br /&gt;
* Running SQL Server Instance &lt;br /&gt;
** SQL Server 2005 or higher with all service packs&lt;br /&gt;
*** SQL Server Express for smaller sites&lt;br /&gt;
** Security set to mixed mode windows and sql server authentication&lt;br /&gt;
** SQL Server admin account (sa or equivalent)&lt;br /&gt;
** SQL Server admin account password&lt;br /&gt;
* Imaging Imaging Display Components&lt;br /&gt;
** Imaging 4 (available for purchase from hal Systems or may have been included in your halFILE licensing agreement)&lt;br /&gt;
** Kofax VRS (free download)&lt;br /&gt;
* Share setup for the application \\server\halFILE\ or equivalent on the application server&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
* Download the latest version of halFILE from http://download.halfile.com/ by entering halFILE40.zip&lt;br /&gt;
* Extract the contents of halFILE40.zip to \\server\halfile\&lt;br /&gt;
* Launch \\server\halfile\halfile.exe&lt;br /&gt;
[[File:Install1.png]]&lt;br /&gt;
&lt;br /&gt;
# To install the Prerequisites required for halFILE 4, go to http://update.halfile.com [http://update.halfile.com] and click the '''Prerequisites for halFILE 4.0''' link. Follow the instructions for installing the .NET Framework 4.0 and Crystal Reports 2010 Runtime.&lt;br /&gt;
# Insert halFILE Installation CD into the appropriate drive or download setup.exe from the halFILE Update Service.&lt;br /&gt;
# Display the Run... option from the File menu in the Program Manager, and enter the following at the command line:&amp;lt;blockquote&amp;gt;'''d:\setup'''&amp;lt;/blockquote&amp;gt;where d: is the drive containing the CD.&lt;br /&gt;
# Follow the instructions displayed on your screen.&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note: The multi-user version of halFILE must be installed on every workstation where halFILE will be run to ensure the necessary driver files are copied to each station's local Windows folder. The halFILE folder for network systems should be a common network folder accessible by all stations and should be selected as the target folder for the installation of halFILE on ALL stations. DO NOT TAKE THE DEFAULT TARGET FOLDER FOR NETWORK INSTALLATIONS.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
Once the installation process is complete, a halFILE group is created that includes the halFILE icon shown to the right. Double clicking on this icon loads halFILE. [[Image:HF4_icon.jpg]]&lt;br /&gt;
&lt;br /&gt;
The following shows the installation screens.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
[[Image:halFile_Install_-_Step_1.jpg]]&lt;br /&gt;
&lt;br /&gt;
Step 1: Welcome screen – click Next.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:halFile_Install_-_Step_2.jpg]]&lt;br /&gt;
&lt;br /&gt;
Step 2: The default target folder is shown. If this is not correct, click Change and select the folder where halFILE should be installed. NOTE: For network systems, the target folder should be a shared folder on a network drive accessible to all halFILE users.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:halFile_Install_-_Step_3.jpg]]&lt;br /&gt;
&lt;br /&gt;
In almost all cases choose the typical install.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:halFile_Install_-_Step_4_(Typical).jpg]]&lt;br /&gt;
&lt;br /&gt;
Screen shot of the typical install setup screen.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:halFile_Install_-_Step_4_(Custom).jpg]]&lt;br /&gt;
&lt;br /&gt;
Screen shot of the custom install setup screen.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:halFile_Install_-_Installing.jpg]]&lt;br /&gt;
&lt;br /&gt;
A screen shot of the halFILE installer during the install process.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:halFile_Install_-_Finished.jpg]]&lt;br /&gt;
&lt;br /&gt;
Click the Finished button.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the complete screen is displayed, halFILE is ready to use. For database platforms other than SQL Server, database ODBC drivers may need to be installed separately.&lt;br /&gt;
&lt;br /&gt;
===Additional Drivers===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
'''Video Scanner Drivers'''&lt;br /&gt;
&lt;br /&gt;
Video scanners are supported with drivers that are shipped with all Kofax Adrenaline hardware cards. Video drivers can also be downloaded to support older Kofax KF-Series hardware cards. The basic halFILE scan program, HFSCAN32.EXE, supports these drivers.&lt;br /&gt;
&lt;br /&gt;
'''ISIS Scanner Drivers'''&lt;br /&gt;
&lt;br /&gt;
ISIS Scanner drivers are shipped with most SCSI scanners. halFILE can scan using these drivers and scanners with the installation of a Kofax hardware or software engine. The basic scanner program, HFSCAN32.EXE, supports these drivers. &lt;br /&gt;
&lt;br /&gt;
'''TWAIN Scanner Drivers'''&lt;br /&gt;
&lt;br /&gt;
TWAIN Scanner drivers are shipped with most SCSI scanners. halFILE can scan using these drivers and scanners. The scanner program to use is HFTWAIN32.EXE and is installed as part of halFILE. If Imaging Professional is installed, then HFTWAIN32PRO.EXE should be used.&lt;br /&gt;
&lt;br /&gt;
===halFILE Menu Structure ===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Below is the '''halFile Manager''' screen. halFILE uses a tool bar for frequently used operations. The screen below shows the first menu screen once the halFILE icon is double-clicked.&lt;br /&gt;
&lt;br /&gt;
[[Image:halFile_Manager4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The selections across the top (File, Tools, Help) provide pull-down menu options. The nine icons below the menu provide fast selection for the commonly used functions including:&lt;br /&gt;
&lt;br /&gt;
* The halFILE Administrator&lt;br /&gt;
* Scan&lt;br /&gt;
* Import&lt;br /&gt;
* Index&lt;br /&gt;
* Index Verify (this is grayed out unless the feature is enabled)&lt;br /&gt;
* Archive&lt;br /&gt;
* Search&lt;br /&gt;
* Review a Basket&lt;br /&gt;
* Exit&lt;br /&gt;
&lt;br /&gt;
The pull-down list boxes let you choose applications, databases and baskets. Before clicking an icon, be sure the proper application, database and basket are selected.&lt;br /&gt;
&lt;br /&gt;
===Viewing the help file===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Clicking on the help menu selection (ALT-H) displays several menu selections. The '''Help-Contents''' selection displays the help file\’s Table of Contents. '''Help-Index''' displays the index to the help file. '''Help-Search for Help On''' menu selection provides a way to search for keywords in the help file. The '''Help-Go to the Web (halfile.com)''' menu assumes you are connected to the Internet and loads www.halfile.com in the default browser. '''Help-About''' displays version information. At any point in halFILE, context sensitive help information can be viewed by pressing the F1 key.&lt;br /&gt;
&lt;br /&gt;
===Exiting halFILE===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Selecting '''File-Exit''' or clicking the '''Exit''' icon closes halFILE.&lt;br /&gt;
&lt;br /&gt;
===Registration===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The first time you run halFILE, you are asked to register the product. Please fill out the registration form and fax or mail it to the address shown on the form. You can then click the continue button to use halFILE. You will be sent a registration number to enter into the registration form that permanently registers your copy of halFILE. You have 30 days to register.&lt;br /&gt;
&lt;br /&gt;
===Running halFILE for the first time===&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_3_-_System_Setup_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
After halFILE is properly installed, the first time you go into the program you will be asked to define how halFILE will connect to your database engine in order to create the necessary databases. The screen below is used to define the Server, user id and password that should be used for this connection.&lt;br /&gt;
&lt;br /&gt;
[[File:CreateDB4.jpg]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
Note that the program that manages this information is CREATEDB.EXE. If your database server changes, you must use this utility to re-define the connection parameters.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
If you wish to also define the server folder where databases will be created, you can click the '''Advanced&amp;gt;&amp;gt;''' button which activated the Advanced Options frame shown at the bottom of the screen above. Then select the driver from the drop-down list and designate the DB Path and Log Path, entering the service-side folder where new databases and log files are to be created. Then click the Exit button and save the information.&lt;br /&gt;
&lt;br /&gt;
After the database connection information has been defined, the system displays a prompt asking you if you wish to create the parameters database. Answer yes to build this database.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=File:Install1.png&amp;diff=781</id>
		<title>File:Install1.png</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=File:Install1.png&amp;diff=781"/>
				<updated>2013-05-02T18:36:23Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=File:Hf4_kofax_scan.jpg&amp;diff=775</id>
		<title>File:Hf4 kofax scan.jpg</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=File:Hf4_kofax_scan.jpg&amp;diff=775"/>
				<updated>2013-02-18T21:07:08Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: uploaded a new version of &amp;quot;File:Hf4 kofax scan.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_5_-_Capturing_Documents_4.0&amp;diff=774</id>
		<title>Chapter 5 - Capturing Documents 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_5_-_Capturing_Documents_4.0&amp;diff=774"/>
				<updated>2013-02-18T20:51:46Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Capturing Printed Output */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=CAPTURING DOCUMENTS=&lt;br /&gt;
&lt;br /&gt;
Capturing documents is the method by which images are placed into the system. halFILE provides several methods for capturing documents including (1) scanning pages using a digital scanner, (2) importing compatible image files from disk, (3) capturing printed output from another application, and (4) sending Office Documents to halFILE.&lt;br /&gt;
&lt;br /&gt;
==Scanning Pages==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
[[Image:scanner448.jpg|left]] Scanning is performed using the menu selection '''FILE-SCAN''' or selecting the scan icon shown here. Scanned pages are placed into the basket selected at the top right side of the halFILE Manager. After a batch of pages is scanned, they can be grouped into individual documents. The first time you select this menu you will be asked:&lt;br /&gt;
&amp;lt;BlockQuote&amp;gt;'''select scanner interface for this station 1=Kofax, 2=Twain, 3=Twain/Pro'''&amp;lt;/BlockQuote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should select the interface that is set up and working for the station. '''Kofax''' should be selected when you are using a Kofax Image Controls scanner interface card (Adrenaline or KF-Series) or the Kofax Adrenaline Image Processing Software Engine. TWAIN interface is a common software interface that is delivered with most SCSI scanners. Select '''Twain''' if you are using a TWAIN scanner without Imaging Professional or Imaging 2.7 or later. Select '''Twain/Pro''' when using Imaging Professional or Imaging 2.7 or later.&lt;br /&gt;
&lt;br /&gt;
===Preparing to scan===&lt;br /&gt;
&lt;br /&gt;
Before clicking on the scan icon, select the application, database and basket using the drop down boxes at the top of the halFILE Manager.&lt;br /&gt;
&lt;br /&gt;
===Page preparation===&lt;br /&gt;
&lt;br /&gt;
Before loading the scanner with paper, be sure all staples and paper clips have been removed. Pages that are torn or folded severely should not be placed through the Automatic Document Feeder (ADF). Instead, place these on the flatbed or make a copy of them and scan the copy.&lt;br /&gt;
&lt;br /&gt;
When using the ADF, be aware of the scanner's capabilities. Placing too many sheets of paper into the scanner may cause paper jams.&lt;br /&gt;
&lt;br /&gt;
==Kofax Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The screen below shows the control panel for Kofax-based scanning.&lt;br /&gt;
&lt;br /&gt;
[[Image:hf4_kofax_scan.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Changing the Scanner Parameters===&lt;br /&gt;
&lt;br /&gt;
# Select '''Configure-Scanner''' from the menu or press the '''Scanner Settings''' button in the Settings frame. This includes selection of paper size (letter, legal, etc.), paper source (Flatbed, Automatic Document Feeder), resolution (200 dots per inch, etc.). &lt;br /&gt;
# Change the settings as needed and press the OK button.&lt;br /&gt;
# To save these settings as the default, press the '''Save Settings''' button in the Settings frame.&lt;br /&gt;
&lt;br /&gt;
The following explains some of the parameters available. The options available depend on the scanner model in use.&lt;br /&gt;
&lt;br /&gt;
'''Paper size''' - the size of the paper being fed into the scanner. You should set the paper size correctly to ensure that the entire page is scanned.&lt;br /&gt;
&lt;br /&gt;
'''Source''' - set to flatbed, if your scanner has one, if you want to lay the page flat on the scanner glass. Set to ADF if you want to feed a stack of pages through the automatic document feeder.&lt;br /&gt;
&lt;br /&gt;
'''Destination''' - if the scanner is capable of routing the paper to different output bins, this option will select the bin.&lt;br /&gt;
&lt;br /&gt;
'''Resolution (DPI)''' - typical settings include 150, 200, 240, 300 or 400 dots per inch. Normally, the higher the resolution setting, the better the image quality. However, the image file size is larger. The suggested setting for normal hand-written or typed documents is 200 dpi. Higher resolution may be required for pages that will be read using an OCR engine or that contain bar codes. Setting the resolution too high on large sized documents may prevent the page from being scanned because of insufficient memory. This is dependent on the scanner card or scanner software driver being used.&lt;br /&gt;
&lt;br /&gt;
'''Rotation''' - this will rotate the image before saving. This could be useful in improving scan performance by scanning pages in sideways to reduce the length of the scan path, then saving them after rotation.&lt;br /&gt;
&lt;br /&gt;
'''Mode''' - if the scanner is capable of dual page scanning, set this to Duplex for two-sided documents.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Dual Page scanning involves scanning both sides of the page when the paper passes through the scanner.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Orientation''' - defines the orientation of the page being scanned (portrait or landscape).&lt;br /&gt;
&lt;br /&gt;
'''Picking Rectangle''' enabled this if you wish to scan only a portion of the page. Once this option is checked, the rectangle to scan is using the associated top, bottom, left and right boxes. These can be entered in either pixels (dots per inch) or inches.&lt;br /&gt;
&lt;br /&gt;
===General Scanning Procedure===&lt;br /&gt;
&lt;br /&gt;
# Use the '''Scanner Settings''' button on the Settings frame to set the proper parameters for scanning.&lt;br /&gt;
# Place the pages in the scanner.&lt;br /&gt;
# Select the Batch style to use when scanning on the Batch frame. Click '''Single page documents '''if all of the documents being scanned are one page in length. Click '''Multi page documents''' if the documents are of different lengths or if a single multi-page document is being scanned.&lt;br /&gt;
# Select the appropriate Page handling style on the Page handling frame. Click '''one pass, front only''' if the pages have print only on the front side or if a duplex scanner is being used and the pages have print on both sides. Click '''two pass, front/back''' if the pages have print on the front and the back and you are using a single-sided scanner.&lt;br /&gt;
# Click '''Begin Scan''' to start scanning pages.&lt;br /&gt;
# When all the pages that were placed in the scanner are scanned, the following message is displayed:&lt;br /&gt;
&lt;br /&gt;
''''The scanner is empty. To scan more pages, place them in the scanner then click YES. Scan more pages? YES, NO, CHANGE PARAMETERS''''&lt;br /&gt;
&lt;br /&gt;
Select '''No''' if there are no more pages to be scanned in this batch. If there are more pages to scan, place the pages in the scanner and click '''Yes'''. If there are more pages to scan but the scanner parameters must first be changed, place the pages in the scan and select '''Change Parameters'''. Change the scanner parameters as necessary and when OK is clicked, the pages will be scanned.&lt;br /&gt;
:7. Once you have selected '''No''' to the above question, you will be asked the following:&lt;br /&gt;
&lt;br /&gt;
''Keep these images?''&lt;br /&gt;
&lt;br /&gt;
Answer '''Yes''' to save the images. If you answer '''No''', all of the image files that were scanned are removed.&lt;br /&gt;
:8. The temporary image numbers for the pages that were scanned are loaded into a list box. You can review the images by clicking on the number. Insert, replace and delete buttons are available to add, replace or remove the selected image.&lt;br /&gt;
:9. If the Batch style was 'single page documents', then you can click the '''Done''' button to save the images as their permanent document number. Document numbers are assigned sequentially by the system.&lt;br /&gt;
:10. If the Batch style was 'multi page documents' then you can group documents by finding the last page of a document and clicking the '''end of document''' button. See 'Stapling pages into documents' below for more information.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a duplex scanner===&lt;br /&gt;
&lt;br /&gt;
Some scanners are capable of scanning both sides of the page at the same time. These are called duplex scanners. To use duplex scanners to scan two-sided documents:&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box.&lt;br /&gt;
# Normally, in the upper right corner of this box is a Mode frame with options for Single-sided or Duplex. If Duplex is inactive then either your scanner is not capable of duplex scanning or the scanner was improperly configured when ImageControls was installed.&lt;br /&gt;
# Click the '''Duplex''' option and then click OK to close the setup box.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning one-sided documents with a duplex scanner===&lt;br /&gt;
&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box.&lt;br /&gt;
# Click the '''Single-sided''' option and then click OK to close the setup box.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a simplex scanner===&lt;br /&gt;
&lt;br /&gt;
If you do not have a duplex scanner but need to scan two-sided documents, use the following procedure:&lt;br /&gt;
# Turn on the '''double sided button''' located in the '''Pages frame'''.&lt;br /&gt;
# Press begin scan to scan the front sides of the documents.&lt;br /&gt;
# When all the front sides have been scanned, flip the pages over and scan the back sides. The pages are automatically collated for you in the correct order.&lt;br /&gt;
&lt;br /&gt;
===Scanning a batch of single page documents===&lt;br /&gt;
&lt;br /&gt;
If the pages to be scanned are multiple documents, each being a single page, use the following procedure. &lt;br /&gt;
# Turn on the '''single page documents button''' located in the '''Batch frame'''. &lt;br /&gt;
# Load the scanner and press the Begin Scan button.&lt;br /&gt;
# When the batch is saved, each page becomes a document.&lt;br /&gt;
&lt;br /&gt;
===Stapling pages into documents===&lt;br /&gt;
&lt;br /&gt;
If the pages scanned represent many multi-page documents, the pages must be grouped into documents. This process is called stapling. To staple documents, use the following procedure.&lt;br /&gt;
# Turn on the '''multi page documents button''' in the '''Batch frame'''. &lt;br /&gt;
# Once a batch of images is scanned, the temporary image number that has been assigned to each page is listed in the image list box in the upper right corner.&lt;br /&gt;
# Page through the images using the '''Down''' arrow key or by clicking the image number in the list box. This displays the image in the image window on the left.&lt;br /&gt;
# When the last page of a document is found, click on the '''End of Document''' button or press the '''F5''' key. The pages for that document are then stapled and placed into the basket.&lt;br /&gt;
# Continue this process until all pages in the batch have been assigned to a document.&lt;br /&gt;
&lt;br /&gt;
This process staples the images into separate, multi-page documents. Each page within a document is assigned a file name consisting of this 8-digit image number with an extension of the page number.&lt;br /&gt;
&lt;br /&gt;
===Staple Preview Option===&lt;br /&gt;
&lt;br /&gt;
The Staple Preview option can be turned on behind the '''Tools-Options''' tab of the scan module. With this option, the above stabling procedure is the same, except instead of immediately removing stapled documents from the list, the staple point (when F5 or End of Document is pressed) is marked with &amp;lt;end of doc&amp;gt;. If a mistake is made during stapling, you can return to the staple point and press F5 again to remove the &amp;lt;end of doc&amp;gt; marker. When all the staple points have been defined, click Done to actually perform the stapling process.&lt;br /&gt;
&lt;br /&gt;
Note that once the Staple Preview option is enabled, then it is used for all databases in the scan and import modules.&lt;br /&gt;
&lt;br /&gt;
===Removing a page from a batch===&lt;br /&gt;
&lt;br /&gt;
# Highlight the image number in the image list box.&lt;br /&gt;
# Press the '''delete button''' to remove the page from the batch. This deletes the image from the in-basket and removes the file from disk.&lt;br /&gt;
&lt;br /&gt;
===Inserting pages into a batch===&lt;br /&gt;
&lt;br /&gt;
# Highlight the image number in the image list box before which the page to be inserted will be placed.&lt;br /&gt;
# Press the '''insert button''' to scan a new page and insert it into the list.&lt;br /&gt;
&lt;br /&gt;
===Replacing a page in a batch===&lt;br /&gt;
&lt;br /&gt;
# Highlight the image number in the image list box that should be replaced.&lt;br /&gt;
# Press the '''replace button''' to scan a new page and replace the selected image.&lt;br /&gt;
&lt;br /&gt;
===Deskewing pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Deskew is the process of recognizing that a page was misaligned when fed through the scanner, then correcting the angle to improve image quality. Correction for deskew of up to 16 degrees is possible.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the deskew feature:&lt;br /&gt;
# Before scanning, select '''Configure-Deskew''' to load the dialog box for deskew options.&lt;br /&gt;
# Check both the '''Detection enable''' check box and the '''Correction enable''' check box.&lt;br /&gt;
# The default minimum angle of 0 degrees and maximum angle of 16 degrees normally work well. These can be adjusted for particular needs.&lt;br /&gt;
# Click OK to exit the Deskew dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and deskew at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Deskew_Button.jpg|left]] Even after scanning without the deskew option, a crooked page can be deskewed by pressing the deskew button located in the tool bar.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;''Image deskew is available at scan in halFILE only when a KOFAX hardware or software engine is present in the computer.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Removing the black border from pages during scan===&lt;br /&gt;
''Black Border Removal is the process of identifying and removing the black border generated by some scanners.''&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To use the Black Border Removal feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Black Border Removal''' to load the dialog containing the Black Border Removal options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# If you wish to crop the black border, check the Crop check box.&lt;br /&gt;
# You can adjust the White Noise Gap as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Black Border Removal dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and black border removal at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Removing shaded areas from pages during scan===&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;''Deshade is the process of identifying and removing the shaded portions of the image.''&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
To use the Deshade feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Deshade''' to load the dialog containing Deshade options.&lt;br /&gt;
# Check both the '''Enable Detection''' and '''Enable Removal''' check boxes.&lt;br /&gt;
# You can adjust the width and speckle parameters as needed but should test the options before going into full production.&lt;br /&gt;
# Click OK to exit the Deshade dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and deshade at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Despeckling pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Despeckle is the process of removing tiny dots that may appear on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Despeckle feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Despeckle''' to load the dialog containing Despeckle options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# You can adjust the height and width parameters as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Despeckle dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and despeckle at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Enhancing the edges of characters during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Edge Enhancement is the process of enhancing the edges of lines and characters to improve image quality.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Edge Enhancement feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Edge Enhancement''' to load the dialog containing the Edge Enhancement options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# Highlight the image filters that you wish to include.&lt;br /&gt;
# Click OK to exit the Edge Enhancement dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and edge enhancement at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Removing the lines from pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Line Removal is the process of identifying and removing the horizontal and/or vertical lines on the page. This is typically used to remove form lines.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Line Removal feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Line Removal''' to load the dialog containing the Line Removal options.&lt;br /&gt;
# Check either or both the '''Enable Horizontal''' and '''Enable Vertical''' check boxes.&lt;br /&gt;
# You can adjust the options as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Line Removal dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and line removal at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Removing streaks from pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Streak Removal is the process of identifying and removing the streaks from the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Streak Removal feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Streak Removal''' to load the dialog containing the Streak Removal options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# You can adjust the Streak Width parameter as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Streak Removal dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and streak removal at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Inverting (reversing) the image during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Inverting is the process of reversing the black and white color on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To invert the images during scan (flip the black and white):&lt;br /&gt;
# Before scanning, select Configure-Invert to check the invert option.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
&lt;br /&gt;
===Stapling Pages into Documents using Bar Codes===&lt;br /&gt;
&lt;br /&gt;
Pages can be automatically grouped into documents when a Bar Code, interpreted as a Patch Code, appears on the first or last page of each document. To use this feature:&lt;br /&gt;
&lt;br /&gt;
# Define a field in your database as a Bar Code.&lt;br /&gt;
# Using Configure-Bar Codes, specify that the field is to be interpreted as a patch code and designate whether the Bar Code appears on the first or last page of the document. Within Configure-Bar Codes, scan a sample document to be sure the system can recognize the Bar Code.&lt;br /&gt;
# Scan a batch of documents that contain the bar code in the same way a normal batch of documents is scanned.&lt;br /&gt;
# After the entire batch is scanned, a button called '''Auto Split on Patch Code''' is displayed. Click this button and system will automatically group the pages into documents.&lt;br /&gt;
# After all the pages have been processed, a count of the documents found will be displayed. Verify this count against the number of documents scanned to be sure the documents were properly split.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Barcode Recognition is available in halFILE only when a KOFAX hardware or software engine is present in the computer.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Printing during Stapling===&lt;br /&gt;
&lt;br /&gt;
Documents can be configured to print immediately after stapling. This option is configured on the General tab of the Tools_Options menu.&lt;br /&gt;
&lt;br /&gt;
===Summary of scan menu selections===&lt;br /&gt;
&lt;br /&gt;
The following summarizes the menu selection within the scan routine.&lt;br /&gt;
&lt;br /&gt;
'''File-Configure Engine''' - selects the hardware or software engines used to scan.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Select Scanner''' - selects the scanner model being used.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Close''' - exits the scan routine and returns to the main window.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Scanner''' - loads a dialog box containing the scan options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Advanced''' - used to configure advanced features of the scanner such as dithering and photograph handling.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Auto Split''' - when barcode recognition is turned on, clicking this menu selection will call up a dialog box where you can set the software to automatically group pages into documents based on the location of the barcode.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Deskew''' - loads a dialog box to configure deskew options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Black Border Removal''' - configures options for black border removal.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Deshade''' - loads a dialog box to configure deshade options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Despeckle''' - loads a dialog box to configure despeckle options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Edge Enhancement''' - configures options for edge enhancement.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Line Removal''' - loads a dialog box to configure line removal options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Streak Removal''' - configures streak removal options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Invert''' – toggles the image invert (reverse) option.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Reset''' - re-initializes the scanner and scanner driver.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Help''' - display on-line help information.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Note: Configure menu options, such as deshade, black border removal, line removal, etc., adjust the image. You should experiment with these options to see how they can improve your image quality before going into production.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==TWAIN Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
When you select the TWAIN scanner interface the screen below is shown. If you are not using Imaging Professional for Windows, most of the options on the Settings form will be disabled and the TWAIN Interface is used to configure these settings. (It will pop up when you click Begin Scan with the '''Show twain dialog''' option checked).&lt;br /&gt;
&lt;br /&gt;
[[Image:hf4_twain_scan.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Changing the Scanner Parameters===&lt;br /&gt;
&lt;br /&gt;
# The most commonly used settings for the scanner are in the drop down boxes on the scanner control panel screen shown above. You can also select '''File-Scan Setting''' from the menu or press the '''Scanner Settings''' button to load the TWAIN scanner settings interface for your particular scanner. This includes selection of paper size (letter, legal, etc.), paper source (Flatbed, Automatic Document Feeder), resolution (200 dots per inch, etc.), Image Type, Compression Type, and Compression Info. There are also brightness and contrast slide bars.&lt;br /&gt;
# To save these settings as the default, press the '''Save Settings''' button in the Settings frame.&lt;br /&gt;
&lt;br /&gt;
The following explains some of the parameters available. The options available depend on the scanner model in use.&lt;br /&gt;
&lt;br /&gt;
'''Source''' – the paper source - flatbed, automatic document feeder (ADF), ADF Duplex scan. &lt;br /&gt;
&lt;br /&gt;
'''Paper size''' - the size of the paper being fed into the scanner. This may be behind the scan area tab for some scanners.&lt;br /&gt;
&lt;br /&gt;
'''Resolution (DPI)''' - typical settings include 150, 200, 240, 300 or 400 dots per inch. Normally, the higher the resolution setting, the better the image quality. However, the size of the image file is larger. The suggested setting for normal hand-written or typed documents is 200 dpi. Higher resolution may be required for pages that will be converted using OCR, that have bar codes that will be recognized, or that are color. &lt;br /&gt;
&lt;br /&gt;
'''Image Type''' - this defines the type of documents being scanned and range from color to black and white text.&lt;br /&gt;
&lt;br /&gt;
'''Compression Type''' – this describes how the image will be compressed. Typically for black and white documents you should select Group 4 2D to get the best compression possible. You should try to avoid setting this to No Compression.&lt;br /&gt;
&lt;br /&gt;
'''Compression Info''' – this provided options for scanning based on the compression type selected.&lt;br /&gt;
&lt;br /&gt;
'''Show twain dialog''' – check this box to load the twain settings options dialog box before the pages are scanned. This is useful for reviewing or change custom settings for your scanner that may not appear on the control panel.&lt;br /&gt;
&lt;br /&gt;
'''Image Preview''' - check this box to show the images in the view window as they are scanned. Note that on certain TWAIN scanners, enabling image preview will cause scanner errors.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Deskew''' – check this box to deskew crooked images during scan.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Despeckle''' – check this box to remove speckles from images during scan.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Crop''' – check this box to remove white space border around the image.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Invert''' – check this box to reverse black and white color on the image.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Delete blank page threshold''' – this provided a box to enter a byte value. If the scanned image is smaller then the designated number of bytes, then the system assumes it is a blank page and deletes the image. Deleted images are marked as deleted in the page list so the user can see what pages were deleted. A Delete Blanks Page button is provided to remove these from the list. This button should be clicked after reviewing the deleted pages and before the stapling process begins.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Brightness''' – controls the brightness/darkness levels for the scanner.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Contrast''' – controls the contrast levels for the scanner.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===General Scanning Procedure===&lt;br /&gt;
&lt;br /&gt;
# Use the '''Scanner Settings''' button on the Settings frame to set the proper parameters for scanning.&lt;br /&gt;
# Place the pages in the scanner.&lt;br /&gt;
# Select the Batch style to use when scanning on the Batch frame. Click '''Single page documents '''if all of the documents being scanned are one page in length. Click '''Multi page documents''' if the documents are of different lengths or if a single multi-page document is being scanned.&lt;br /&gt;
# Select the appropriate Page handling style on the Page handling frame. Click '''one pass, front only''' if the pages have print only on the front side or if a duplex scanner is being used and the pages have print on both sides. Click '''two pass, front/back''' if the pages have print on the front and the back and you are using a single-sided scanner.&lt;br /&gt;
# Click '''Begin Scan''' to start scanning pages.&lt;br /&gt;
# When all the pages that were placed in the scanner are scanned, the following message is displayed:&amp;lt;br /&amp;gt;''The scanner is empty. To scan more pages, place them in the scanner then click YES. Scan more pages? YES, NO, CHANGE PARAMETERS''&amp;lt;br /&amp;gt;&lt;br /&gt;
Select '''No''' if there are no more pages to be scanned in this batch. If there are more pages to scan, place the pages in the scanner and click '''Yes'''. If there are more pages to scan but the scanner parameters must first be changed, place the pages in the scan and select '''Change Parameters'''. Change the scanner parameters as necessary and when OK is clicked, the pages will be scanned.&lt;br /&gt;
# Once you have selected '''No''' to the above question, you will be asked the following:&amp;lt;br /&amp;gt;''Keep these images?''&amp;lt;br /&amp;gt;&lt;br /&gt;
Answer '''Yes''' to save the images. If you answer '''No''', all of the image files that were scanned are removed.&lt;br /&gt;
# The temporary image numbers for the pages that were scanned are loaded into a list box. You can review the images by clicking on the number. Insert, replace and delete buttons are available to add, replace or remove the select image.&lt;br /&gt;
# If the Batch style was 'single page documents', then you can click the '''Done''' button to save the images as their permanent document number. Document numbers are assigned sequentially by the system.&lt;br /&gt;
# If the Batch style was 'multi page documents' then you can group documents by finding the last page of a document and clicking the '''end of document''' button. See 'Stapling pages into documents' below for more information.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a duplex scanner===&lt;br /&gt;
&lt;br /&gt;
Some scanners are capable of scanning both sides of the page at the same time. These are called duplex scanners. To use duplex scanners to scan two-sided documents:&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box or check the '''Show twain dialog before scanning''' check box.&lt;br /&gt;
# Select the ADF-Duplex option.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning one-sided documents with a duplex scanner===&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box or check the '''Show twain dialog before scanning''' check box.&lt;br /&gt;
# Click the '''ADF '''option and then click CLOSE to close the setup box.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a single sided scanner===&lt;br /&gt;
&lt;br /&gt;
If you do not have a dual-page scanner but need to scan two-sided documents, use the following procedure:&lt;br /&gt;
# Turn on the '''double sided button''' located in the '''Pages frame'''.&lt;br /&gt;
# Press begin scan to scan the front sides of the documents.&lt;br /&gt;
# When all the front sides have been scanned, flip the pages over and scan the back sides. The pages are automatically collated for you in the correct order.&lt;br /&gt;
&lt;br /&gt;
===Scanning a batch of single page documents===&lt;br /&gt;
&lt;br /&gt;
If the pages to be scanned are multiple documents, each being a single page, use the following procedure. &lt;br /&gt;
# Turn on the '''single page documents button''' located in the '''Batch frame'''. &lt;br /&gt;
# Load the scanner and press the Begin Scan button.&lt;br /&gt;
# When the batch is saved, each page becomes a document.&lt;br /&gt;
&lt;br /&gt;
===Stapling pages into documents===&lt;br /&gt;
&lt;br /&gt;
If the pages scanned represent many multi-page documents, the pages must be grouped into documents. This process is called stapling. To staple documents. use the following procedure.&lt;br /&gt;
# Turn on the '''multi page documents button''' in the '''Batch frame'''. &lt;br /&gt;
# Once a batch of images is scanned, the temporary image number that has been assigned to each page is listed in the image list box in the upper right corner.&lt;br /&gt;
# Page through the images using the '''Down''' arrow key or by clicking the image number in the list box. This displays the image in the image window on the left.&lt;br /&gt;
# When the last page of a document is found, click on the '''End of Document''' button or press the '''F5''' key. The pages for that document are then stapled and placed into the basket.&lt;br /&gt;
# Continue this process until all pages in the batch have been assigned to a document.&lt;br /&gt;
&lt;br /&gt;
This process staples the images into separate, multi-page documents. Each page within a document is assigned a file name consisting of this 8-digit image number with an extension of the page number.&lt;br /&gt;
&lt;br /&gt;
===Staple Preview Option===&lt;br /&gt;
&lt;br /&gt;
The Staple Preview option can be turned on behind the '''Tools-Options''' tab of the scan module. With this option, the above stabling procedure is the same, except instead of immediately removing stapled documents from the list, the staple point (when F5 or End of Document is pressed) is marked with &amp;lt;end of doc&amp;gt;. If a mistake is made during stapling, you can return to the staple point and press F5 again to remove the &amp;lt;end of doc&amp;gt; marker. When all the staple points have been defined, click Done to actually perform the stapling process.&lt;br /&gt;
&lt;br /&gt;
Note that once the Staple Preview option is enabled, then it is used for all databases in the scan and import modules.&lt;br /&gt;
&lt;br /&gt;
===Removing a page from a batch===&lt;br /&gt;
# Highlight the image number in the image list box.&lt;br /&gt;
# Press the '''delete button''' to remove the page from the batch. This deletes the image from the in-basket and removes the file from disk.&lt;br /&gt;
&lt;br /&gt;
===Inserting pages into a batch===&lt;br /&gt;
# Highlight the image number in the image list box before which the page to be inserted will be placed.&lt;br /&gt;
# Press the '''insert button''' to scan a new page and insert it into the list.&lt;br /&gt;
&lt;br /&gt;
===Replacing a page in a batch===&lt;br /&gt;
# Highlight the image number in the image list box that should be replaced.&lt;br /&gt;
# Press the '''replace button''' to scan a new page and replace the selected image.&lt;br /&gt;
&lt;br /&gt;
===Deskewing pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Deskew is the process of recognizing that a page was misaligned when fed through the scanner, then correcting the angle to improve image quality..''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, deskewing is performed as follows&lt;br /&gt;
# Before scanning, check the '''Deskew''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for the deskew feature.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Deskew_Button.jpg|left]] Even after scanning without the deskew option, a crooked page can be deskewed by pressing the deskew button located in the tool bar if the Image Viewer.&lt;br /&gt;
&lt;br /&gt;
===Despeckling pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Despeckle is the process of removing tiny dots that may appear on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, despeckling is performed as follows&lt;br /&gt;
# Before scanning, check the '''Despeckle''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for the despeckle feature.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Twain_Despeckle.jpg]]&lt;br /&gt;
&lt;br /&gt;
Even after scanning without the despeckle option, a crooked page can be despeckled by pressing the despeckle button located in the tool bar if the Image Viewer.&lt;br /&gt;
&lt;br /&gt;
===Cropping pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Cropping is the process of removing extraneous white space around the edge of the image. ''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, cropping is performed as follows&lt;br /&gt;
# Before scanning, check the '''Crop''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for Cropping.&lt;br /&gt;
&lt;br /&gt;
===Inverting (reversing) images during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Inverting is the process of reversing the black and white color on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, image inverting is performed as follows&lt;br /&gt;
# Before scanning, check the '''Invert''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for Cropping.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Image deskew, despeckle, crop and invert features are available in the halFILE TWAIN scan module only when Imaging Professional for Windows is present on the computer.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Printing during Stapling===&lt;br /&gt;
&lt;br /&gt;
Documents can be configured to print immediately after stapling by placing the Documents can be configured to print immediately after stapling. This option is configured on the General tab of the Tools_Options menu.&lt;br /&gt;
&lt;br /&gt;
===Summary of TWAIN scan menu selections===&lt;br /&gt;
&lt;br /&gt;
The following summarizes the menu selection within the scan routine.&lt;br /&gt;
&lt;br /&gt;
'''File-Select Scanner''' - selects the scanner to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Scan Preferences''' - used to customize compression settings.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Scan Settings''' – used to activate the TWAIN scanner settings dialog window.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Help''' - display on-line help information.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Streamlined Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The TWAIN scan module also provides streamlined scanning features that can be used to quickly perform your work. These features are described in the following sections.&lt;br /&gt;
&lt;br /&gt;
'''Scan and E-mail'''&lt;br /&gt;
&lt;br /&gt;
You can configure the TWAIN Scan Module to scan and e-mail a document. It will even prompt you for information that can be placed in the body of the e-mail. This feature is configured using hftwain32.ini. A section can be set up with the values for e-mailing the scanned document. The command line: hftwain32 &amp;lt;section&amp;gt; can then be run to perform the scan and e-mail. The following describes the settings required in hftwain32.ini to make this work. The comments to the right in red are not included in the ini file.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
!Value&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|[Email]&lt;br /&gt;
|The section header used on the command line.&lt;br /&gt;
|-&lt;br /&gt;
|Action=EMAIL&lt;br /&gt;
|&amp;quot;EMAIL&amp;quot; tells the scan module to scan and email.&lt;br /&gt;
|-&lt;br /&gt;
|TempFolder=c:\windows\temp\&lt;br /&gt;
|The temporary folder where images are scanned to.&lt;br /&gt;
|-&lt;br /&gt;
|From=tomh@halfile.com&lt;br /&gt;
|The default from e-mail address.&lt;br /&gt;
|-&lt;br /&gt;
|Subject=Scanned Image&lt;br /&gt;
|The default subject of the e-mail.&lt;br /&gt;
|-&lt;br /&gt;
|Body0=File_No=#prompt#&lt;br /&gt;
|The first line of the body of the e-mail. The \#prompt\# tells the system to prompt the user for the value.&lt;br /&gt;
|-&lt;br /&gt;
|Body1=Company_Id=#prompt#&lt;br /&gt;
|-&lt;br /&gt;
|Body2=Date_Scanned=#now#&lt;br /&gt;
|The #now# tag places the current date/time into the body line.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can configure as many Body''n'' keys as needed to build the body of your e-mail.&lt;br /&gt;
&lt;br /&gt;
When the command line &amp;quot;hftwain32 Email&amp;quot; is run, the scan module scans the document, loads prompts for File_No and Company_Id, and loads the e-mail program. The e-mail will look similar to the following screen.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Twain_email.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''Scan and FTP'''&lt;br /&gt;
You can configure you're the TWAIN Scan Module to scan and FTP a document. FTP stands for File Transfer Protocol and is a method of sending documents over the Internet to another site. This feature will even prompt you for information that can be placed into a tag file that is sent along with the images. This is configured using hftwain32.ini. A section can be set up with the values that tell how to FTP the scanned document. The command line: hftwain32 &amp;lt;section&amp;gt; can then be run to perform the scan and FTP. The following describes the settings required in hftwain32.ini to make this work. The comments to the right in red are not included in the ini file.&lt;br /&gt;
{|&lt;br /&gt;
|[FTP]&lt;br /&gt;
|The section header used on the command line.&lt;br /&gt;
|-&lt;br /&gt;
|Action=FTP&lt;br /&gt;
|&amp;quot;FTP&amp;quot; tells the scan module to scan and FTP&lt;br /&gt;
|-&lt;br /&gt;
|TempFolder=c:\windows\temp\&lt;br /&gt;
|The temporary folder where images are scanned to&lt;br /&gt;
|-&lt;br /&gt;
|halFTPSection=ImageSend&lt;br /&gt;
|Set this to the section of halftp.ini that contains the FTP instructions. This is described below.&lt;br /&gt;
|-&lt;br /&gt;
|halFTPPath=e:\hfw14sql\halftp.exe&lt;br /&gt;
|The path and filename for the halftp.exe program.&lt;br /&gt;
|-&lt;br /&gt;
|Index0=File_No=#prompt#&lt;br /&gt;
|The first line of the tag file that is sent with the images. The \#prompt\# tells the system to prompt the user for the value.&lt;br /&gt;
|-&lt;br /&gt;
|Index1=Company_Id=#prompt#&lt;br /&gt;
|The second line of the tag file.&lt;br /&gt;
|-&lt;br /&gt;
|Index2=Date_Scanned=#now#&lt;br /&gt;
|The #now# tag places the current date/time into the tag file.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can configure as many Index''n'' keys as needed to build the body of your e-mail.&lt;br /&gt;
&lt;br /&gt;
When the command line &amp;quot;hftwain32 FTP&amp;quot; is run, the scan module scans the document, prompts for File_No and Company_Id, and FTPs the images and tag file to the designated folder on the FTP server. The image file will be a multi-page TIFF image named hfw''nnnnn''.TIF. The associated tag file is named HFW''nnnnn''.TXT. ''nnnnn'' is an incremented counter. In this example, the tag will contain the following.&lt;br /&gt;
&lt;br /&gt;
File_No: 12345&amp;lt;br /&amp;gt;Company: ABC&amp;lt;br /&amp;gt;Scan_Date: 11/24/2001 3:19:11 PM&lt;br /&gt;
&lt;br /&gt;
'''HALFTP.INI'''&lt;br /&gt;
HALFTP.INI contains the instructions for the FTP program, HALFTP.EXE, to send the files. These entries are described as follows.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[ImgServer]&lt;br /&gt;
|The section name&lt;br /&gt;
|-&lt;br /&gt;
|FTPServer=ftp.sitename.com&lt;br /&gt;
|The name of the FTP server&lt;br /&gt;
|-&lt;br /&gt;
|FTPUser=testuser&lt;br /&gt;
|A valid user to connect to the FTP server&lt;br /&gt;
|-&lt;br /&gt;
|FTPPassword=testpass&lt;br /&gt;
|A valid password for the FTP user&lt;br /&gt;
|-&lt;br /&gt;
|FTPPassive=TRUE&lt;br /&gt;
|Set to TRUE to enable passive FTP protocol&lt;br /&gt;
|-&lt;br /&gt;
|FTPBinary=TRUE&lt;br /&gt;
|Set to TRUE to enable binary protocol&lt;br /&gt;
|-&lt;br /&gt;
|FTPDestDir=/image/&lt;br /&gt;
|The folder in which to place the files being sent&lt;br /&gt;
|-&lt;br /&gt;
|FTPProxy=&lt;br /&gt;
|Set to name of the proxy server if applicable&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Paper Sizes==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The following table lists the different paper size codes that are available. The codes that are available to you when scanning depend upon the make and model of your scanner.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Paper Size'''&lt;br /&gt;
|'''Paper Dimensions (Width x Length in inches)'''&lt;br /&gt;
|-&lt;br /&gt;
|A0&lt;br /&gt;
|33.1 x 46.8&lt;br /&gt;
|-&lt;br /&gt;
|A1&lt;br /&gt;
|23.4 x 33.1&lt;br /&gt;
|-&lt;br /&gt;
|A2&lt;br /&gt;
|16.5 x 23.4&lt;br /&gt;
|-&lt;br /&gt;
|A3&lt;br /&gt;
|11.7 x 16.5&lt;br /&gt;
|-&lt;br /&gt;
|A4&lt;br /&gt;
|8.2 x 11.7&lt;br /&gt;
|-&lt;br /&gt;
|A5&lt;br /&gt;
|5.8 x 8.2&lt;br /&gt;
|-&lt;br /&gt;
|B&lt;br /&gt;
|11 x 17&lt;br /&gt;
|-&lt;br /&gt;
|B0&lt;br /&gt;
|39.4 x 55.7&lt;br /&gt;
|-&lt;br /&gt;
|B1&lt;br /&gt;
|27.8 x 39.4&lt;br /&gt;
|-&lt;br /&gt;
|B2&lt;br /&gt;
|19.7 x 27.8&lt;br /&gt;
|-&lt;br /&gt;
|B3&lt;br /&gt;
|13.9 x 19.7&lt;br /&gt;
|-&lt;br /&gt;
|B4&lt;br /&gt;
|10.1 x 14.3&lt;br /&gt;
|-&lt;br /&gt;
|B5&lt;br /&gt;
|7.2 x 10.1&lt;br /&gt;
|-&lt;br /&gt;
|B6&lt;br /&gt;
|5 x 7.2&lt;br /&gt;
|-&lt;br /&gt;
|Business Check&lt;br /&gt;
|8.5 x 4&lt;br /&gt;
|-&lt;br /&gt;
|Coupon&lt;br /&gt;
|1 x 4&lt;br /&gt;
|-&lt;br /&gt;
|Legal&lt;br /&gt;
|8.5 x 14&lt;br /&gt;
|-&lt;br /&gt;
|Letter&lt;br /&gt;
|8.5 x 11&lt;br /&gt;
|-&lt;br /&gt;
|Personal Check&lt;br /&gt;
|5 x 3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Remote Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Remote scanning is scanning documents at a remote site and uploading them to the central server location so they can be indexed in halFILE. halFILE supports a variety of remote scanning strategies including:&lt;br /&gt;
&lt;br /&gt;
'''Scanning and Importing'''&lt;br /&gt;
This strategy involves the installation of the halFILE scan module at the remote site. You scan to a basket at the remote site, copy the images to some removable media (Removable Drive or Tape), ship the media to the central site, and use halFILE's Import utility to import the images. This method requires a remote scanning license from hal Systems.&lt;br /&gt;
&lt;br /&gt;
'''FTP Scanning using Third Party Products'''&lt;br /&gt;
This strategy requires an FTP Scanner that can be configured to scan a document in multi-page TIFF format and ship the document via ftp (File Transfer Protocol) to the central site. Once at the central site, you can go into halFILE Import utility and import the documents or you can use one of two add-on products to automate the process. These products, described below, are available to automatically place the documents into a halFILE basket:&lt;br /&gt;
&lt;br /&gt;
'''Capture Server'''&lt;br /&gt;
This product is configured to run on a server or a seldom-used workstation. It monitors folders on the network and, when multi-page TIFF images appear, it places them into a halFILE Basket. The documents are then ready to be indexed. This product can also be configured to run whenever a user goes into the Index utility. Contact your sales representative for more information.&lt;br /&gt;
&lt;br /&gt;
'''Barcode Recognition Server'''&lt;br /&gt;
This product is configured to run on a server or a seldom-used workstation. Like Capture Server, it monitors a set of folders and when multi-page TIFF images appear, it reads the barcode as defined in halFILE and automatically indexes the document. Contact your sales representative for more information.&lt;br /&gt;
&lt;br /&gt;
==Importing Documents==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
[[Image:Import_Icon.jpg|left]]Images can be captured from disk and loaded into the selected in-basket. To import images from disk, select '''File-Import''' or select the Import icon in the toolbar. This will display a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Import_Dialog.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
===Using the import feature to import images===&lt;br /&gt;
# Select '''File-Import'''.&lt;br /&gt;
# Use either the '''Add Folder''' button or the Add Files button to add images you wish to import. &lt;br /&gt;
# Use the '''Remove''' button to remove selected files from the import list. &lt;br /&gt;
# Use the '''Clear''' button to clear the entire list and start over.&lt;br /&gt;
# Once the Import List contains the files that should be imported, click '''Begin Import'''. The following question is displayed:&amp;lt;br /&amp;gt;''After importing images, do you wish to delete the original image files?''&amp;lt;br /&amp;gt;Select '''Yes''' if the original file that was selected should be removed from the hard disk after it has been copied to the selected in-basket. Answer '''No''' to leave the original file on the hard disk. Please note that if the original files are left on the hard disk, you must remove them yourself using the Windows File Manager, Explorer, or some other method.&lt;br /&gt;
# The Staple screen shown below is then loaded. This step lets you group images into documents.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Import2.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
Options include:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''AutoSplit '''When the end-of-document has been marked off-site and the images are being transferred to the main system via removable cartridge, or if importing images that already have the extension as the page number (.001, .002, etc.) then autosplit goes through and imports based on where it finds .001. End of document does not have to be marked again.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''End of Document F5'''  This works much like the Scanning feature of grouping documents. The Up and Down arrows are pressed to find the last page of a document, then the '''End of Document '''button or '''F5''' is pressed to indicate the last page of the document. All files in the list up to the highlighted file become one document and are removed from the list (to be found in the basket). Continue this process until all images have been grouped into documents.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Two Docs on One Page F6 '''When one image file contains the image of two documents which need to each be indexed separately. Pressing this button will duplicate the image file, creating two separate documents in the basket to be indexed.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Two Docs on One Page F6''' When one image file contains the image of two documents which need to each be indexed separately. Pressing this button will duplicate the image file, creating two separate documents in the basket to be indexed.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Done '''If there are image files in the list, a message asks if you want to treat each image as a separate document. If yes, the stapling is done automatically.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Remove Document  '''Removes the image file from the list.&lt;br /&gt;
&lt;br /&gt;
===Staple Preview Option===&lt;br /&gt;
The Staple Preview option can be turned on behind the '''Tools-Options''' tab of the scan module and affects the stapling operation in Import. With this option, the stabling procedure is the same, except instead of immediately removing stapled documents from the list, the staple point (when F5 or End of Document is pressed) is marked with &amp;lt;end of doc&amp;gt;. If a mistake is made during stapling, you can return to the staple point and press F5 again to remove the &amp;lt;end of doc&amp;gt; marker. When all the staple points have been defined, click Done to actually perform the stapling process.&lt;br /&gt;
&lt;br /&gt;
==Capturing Printed Output==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The halFILE Printer is a printer driver where printed output from other Windows applications can be captured and imported into halFILE. This ‘Print To halFILE’ feature converts the printed output to a TIFF image and begins the import process. To print to halFILE, perform the following steps:&lt;br /&gt;
# In your Windows application, select the print option (typically File – Print), change printers to the halFILE Printer and begin the printing process.&lt;br /&gt;
# A box will be displayed showing the printed output is being captured and converted to a TIFF image. Once that is complete, the halFILE Document Capture Utility is loaded.&lt;br /&gt;
# Select the halFILE Application, Database and Basket to import into. Also select whether you want to immediately index the document.&lt;br /&gt;
# Click the '''Import into halFILE''' button. The document is then imported into halFILE. If the Index option was selected, the index utility will be loaded so you can enter keywords for the document. If you do not select the index option, then you should index it at a later time.&lt;br /&gt;
&lt;br /&gt;
The screen below shows the capture utility used by the Print To feature.&lt;br /&gt;
&lt;br /&gt;
[[Image:Document_Capture_Utility_Dialog.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
==Sending Documents to halFILE==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
===The halFILE Document Transporter===&lt;br /&gt;
The '''halFILE Document Transporter''' replaces the Send To Wizard used in prior versions of halFILE. With this utility, you can not only import the active Office Document into halFILE, but also easily Drag/Drop other types of documents into halFILE. To activate the halFILE Document Transporter, select the Tools-Document Transporter menu on the halFILE Manager toolbar.&lt;br /&gt;
&lt;br /&gt;
===Display the Document Transporter in the Notifications Area===&lt;br /&gt;
To tell Windows to always show the Document Transporter in the notifications area of the Windows Taskbar:&lt;br /&gt;
&lt;br /&gt;
* Click the Show hidden icons arrow next to the notification area&lt;br /&gt;
* Click Customize&lt;br /&gt;
* Find hfTransporter in the list and select Show Icon and Notifications from the dropdown&lt;br /&gt;
&lt;br /&gt;
===Adding the Document Transporter to Startup===&lt;br /&gt;
To permanently add the Document Transporter icon to the notifications area:&lt;br /&gt;
&lt;br /&gt;
* Right click the document transporter icon&lt;br /&gt;
* Select Launch at Startup&lt;br /&gt;
&lt;br /&gt;
===Adding the Transporter to Explorer right click menu===&lt;br /&gt;
This will enable you to right click on a file on your desktop or in explorer and select Send To halFILE Transporter.&lt;br /&gt;
&lt;br /&gt;
* Right click the Document Transporter icon&lt;br /&gt;
* Select Add to Explorer context menu&lt;br /&gt;
&lt;br /&gt;
===Importing Currently Open (Active) Office Documents===&lt;br /&gt;
The Document Transporter can quickly import a Microsoft Office document into a halFILE basket and automatically start the index process. Documents supported include:&lt;br /&gt;
&lt;br /&gt;
* Microsoft Word&lt;br /&gt;
* Microsoft Excel&lt;br /&gt;
* Microsoft PowerPoint&lt;br /&gt;
* Microsoft Access&lt;br /&gt;
* Microsoft Outlook&lt;br /&gt;
&lt;br /&gt;
With your Office Document open:&lt;br /&gt;
&lt;br /&gt;
* Right click the Document Transporter icon&lt;br /&gt;
* Select the appropriate menu for your currently open (active) Office document.  &lt;br /&gt;
&lt;br /&gt;
===Drag/Drop===&lt;br /&gt;
Double click the Document Transport Icon and a new window will appear allowing you to drag/drop files These files will automatically be imported into halFILE and you will be prompted for which application, database, and basket.&lt;br /&gt;
&lt;br /&gt;
====Drag/Drop Image Files====&lt;br /&gt;
You may drag a halFILE document with standard page numbers (.001, .002, .003) into the system by just dragging the first page.  The remainder of the document will be imported automatically.&lt;br /&gt;
&lt;br /&gt;
====Drag/Drop Multi-Page TIFF Files====&lt;br /&gt;
Multi-page TIFF files will be automatically imported and split into single page TIFF documents in the basket.&lt;br /&gt;
&lt;br /&gt;
====Drag/Drop Emails====&lt;br /&gt;
You may drag emails directly from your email client to the Transporter.  This will import the email as an Associated document and halFILE will redisplay the email in your mail client including any attachments when you view the document at a later time.&lt;br /&gt;
&lt;br /&gt;
''Note: If you have a mix of Outlook and Outlook Express/Windows Live Mail then you would need the correct application installed on the retrieval workstation when trying to view the email at a later time.''&lt;br /&gt;
&lt;br /&gt;
====Right click Send To halFILE Transporter====&lt;br /&gt;
You may right click any file in Explorer or on the desktop and send to halFILE Document Transporter.  These files will be automatically imported as outlined above.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_5_-_Capturing_Documents_4.0&amp;diff=773</id>
		<title>Chapter 5 - Capturing Documents 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_5_-_Capturing_Documents_4.0&amp;diff=773"/>
				<updated>2013-02-18T20:50:14Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Using the import feature to import images */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=CAPTURING DOCUMENTS=&lt;br /&gt;
&lt;br /&gt;
Capturing documents is the method by which images are placed into the system. halFILE provides several methods for capturing documents including (1) scanning pages using a digital scanner, (2) importing compatible image files from disk, (3) capturing printed output from another application, and (4) sending Office Documents to halFILE.&lt;br /&gt;
&lt;br /&gt;
==Scanning Pages==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
[[Image:scanner448.jpg|left]] Scanning is performed using the menu selection '''FILE-SCAN''' or selecting the scan icon shown here. Scanned pages are placed into the basket selected at the top right side of the halFILE Manager. After a batch of pages is scanned, they can be grouped into individual documents. The first time you select this menu you will be asked:&lt;br /&gt;
&amp;lt;BlockQuote&amp;gt;'''select scanner interface for this station 1=Kofax, 2=Twain, 3=Twain/Pro'''&amp;lt;/BlockQuote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should select the interface that is set up and working for the station. '''Kofax''' should be selected when you are using a Kofax Image Controls scanner interface card (Adrenaline or KF-Series) or the Kofax Adrenaline Image Processing Software Engine. TWAIN interface is a common software interface that is delivered with most SCSI scanners. Select '''Twain''' if you are using a TWAIN scanner without Imaging Professional or Imaging 2.7 or later. Select '''Twain/Pro''' when using Imaging Professional or Imaging 2.7 or later.&lt;br /&gt;
&lt;br /&gt;
===Preparing to scan===&lt;br /&gt;
&lt;br /&gt;
Before clicking on the scan icon, select the application, database and basket using the drop down boxes at the top of the halFILE Manager.&lt;br /&gt;
&lt;br /&gt;
===Page preparation===&lt;br /&gt;
&lt;br /&gt;
Before loading the scanner with paper, be sure all staples and paper clips have been removed. Pages that are torn or folded severely should not be placed through the Automatic Document Feeder (ADF). Instead, place these on the flatbed or make a copy of them and scan the copy.&lt;br /&gt;
&lt;br /&gt;
When using the ADF, be aware of the scanner's capabilities. Placing too many sheets of paper into the scanner may cause paper jams.&lt;br /&gt;
&lt;br /&gt;
==Kofax Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The screen below shows the control panel for Kofax-based scanning.&lt;br /&gt;
&lt;br /&gt;
[[Image:hf4_kofax_scan.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Changing the Scanner Parameters===&lt;br /&gt;
&lt;br /&gt;
# Select '''Configure-Scanner''' from the menu or press the '''Scanner Settings''' button in the Settings frame. This includes selection of paper size (letter, legal, etc.), paper source (Flatbed, Automatic Document Feeder), resolution (200 dots per inch, etc.). &lt;br /&gt;
# Change the settings as needed and press the OK button.&lt;br /&gt;
# To save these settings as the default, press the '''Save Settings''' button in the Settings frame.&lt;br /&gt;
&lt;br /&gt;
The following explains some of the parameters available. The options available depend on the scanner model in use.&lt;br /&gt;
&lt;br /&gt;
'''Paper size''' - the size of the paper being fed into the scanner. You should set the paper size correctly to ensure that the entire page is scanned.&lt;br /&gt;
&lt;br /&gt;
'''Source''' - set to flatbed, if your scanner has one, if you want to lay the page flat on the scanner glass. Set to ADF if you want to feed a stack of pages through the automatic document feeder.&lt;br /&gt;
&lt;br /&gt;
'''Destination''' - if the scanner is capable of routing the paper to different output bins, this option will select the bin.&lt;br /&gt;
&lt;br /&gt;
'''Resolution (DPI)''' - typical settings include 150, 200, 240, 300 or 400 dots per inch. Normally, the higher the resolution setting, the better the image quality. However, the image file size is larger. The suggested setting for normal hand-written or typed documents is 200 dpi. Higher resolution may be required for pages that will be read using an OCR engine or that contain bar codes. Setting the resolution too high on large sized documents may prevent the page from being scanned because of insufficient memory. This is dependent on the scanner card or scanner software driver being used.&lt;br /&gt;
&lt;br /&gt;
'''Rotation''' - this will rotate the image before saving. This could be useful in improving scan performance by scanning pages in sideways to reduce the length of the scan path, then saving them after rotation.&lt;br /&gt;
&lt;br /&gt;
'''Mode''' - if the scanner is capable of dual page scanning, set this to Duplex for two-sided documents.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Dual Page scanning involves scanning both sides of the page when the paper passes through the scanner.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Orientation''' - defines the orientation of the page being scanned (portrait or landscape).&lt;br /&gt;
&lt;br /&gt;
'''Picking Rectangle''' enabled this if you wish to scan only a portion of the page. Once this option is checked, the rectangle to scan is using the associated top, bottom, left and right boxes. These can be entered in either pixels (dots per inch) or inches.&lt;br /&gt;
&lt;br /&gt;
===General Scanning Procedure===&lt;br /&gt;
&lt;br /&gt;
# Use the '''Scanner Settings''' button on the Settings frame to set the proper parameters for scanning.&lt;br /&gt;
# Place the pages in the scanner.&lt;br /&gt;
# Select the Batch style to use when scanning on the Batch frame. Click '''Single page documents '''if all of the documents being scanned are one page in length. Click '''Multi page documents''' if the documents are of different lengths or if a single multi-page document is being scanned.&lt;br /&gt;
# Select the appropriate Page handling style on the Page handling frame. Click '''one pass, front only''' if the pages have print only on the front side or if a duplex scanner is being used and the pages have print on both sides. Click '''two pass, front/back''' if the pages have print on the front and the back and you are using a single-sided scanner.&lt;br /&gt;
# Click '''Begin Scan''' to start scanning pages.&lt;br /&gt;
# When all the pages that were placed in the scanner are scanned, the following message is displayed:&lt;br /&gt;
&lt;br /&gt;
''''The scanner is empty. To scan more pages, place them in the scanner then click YES. Scan more pages? YES, NO, CHANGE PARAMETERS''''&lt;br /&gt;
&lt;br /&gt;
Select '''No''' if there are no more pages to be scanned in this batch. If there are more pages to scan, place the pages in the scanner and click '''Yes'''. If there are more pages to scan but the scanner parameters must first be changed, place the pages in the scan and select '''Change Parameters'''. Change the scanner parameters as necessary and when OK is clicked, the pages will be scanned.&lt;br /&gt;
:7. Once you have selected '''No''' to the above question, you will be asked the following:&lt;br /&gt;
&lt;br /&gt;
''Keep these images?''&lt;br /&gt;
&lt;br /&gt;
Answer '''Yes''' to save the images. If you answer '''No''', all of the image files that were scanned are removed.&lt;br /&gt;
:8. The temporary image numbers for the pages that were scanned are loaded into a list box. You can review the images by clicking on the number. Insert, replace and delete buttons are available to add, replace or remove the selected image.&lt;br /&gt;
:9. If the Batch style was 'single page documents', then you can click the '''Done''' button to save the images as their permanent document number. Document numbers are assigned sequentially by the system.&lt;br /&gt;
:10. If the Batch style was 'multi page documents' then you can group documents by finding the last page of a document and clicking the '''end of document''' button. See 'Stapling pages into documents' below for more information.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a duplex scanner===&lt;br /&gt;
&lt;br /&gt;
Some scanners are capable of scanning both sides of the page at the same time. These are called duplex scanners. To use duplex scanners to scan two-sided documents:&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box.&lt;br /&gt;
# Normally, in the upper right corner of this box is a Mode frame with options for Single-sided or Duplex. If Duplex is inactive then either your scanner is not capable of duplex scanning or the scanner was improperly configured when ImageControls was installed.&lt;br /&gt;
# Click the '''Duplex''' option and then click OK to close the setup box.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning one-sided documents with a duplex scanner===&lt;br /&gt;
&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box.&lt;br /&gt;
# Click the '''Single-sided''' option and then click OK to close the setup box.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a simplex scanner===&lt;br /&gt;
&lt;br /&gt;
If you do not have a duplex scanner but need to scan two-sided documents, use the following procedure:&lt;br /&gt;
# Turn on the '''double sided button''' located in the '''Pages frame'''.&lt;br /&gt;
# Press begin scan to scan the front sides of the documents.&lt;br /&gt;
# When all the front sides have been scanned, flip the pages over and scan the back sides. The pages are automatically collated for you in the correct order.&lt;br /&gt;
&lt;br /&gt;
===Scanning a batch of single page documents===&lt;br /&gt;
&lt;br /&gt;
If the pages to be scanned are multiple documents, each being a single page, use the following procedure. &lt;br /&gt;
# Turn on the '''single page documents button''' located in the '''Batch frame'''. &lt;br /&gt;
# Load the scanner and press the Begin Scan button.&lt;br /&gt;
# When the batch is saved, each page becomes a document.&lt;br /&gt;
&lt;br /&gt;
===Stapling pages into documents===&lt;br /&gt;
&lt;br /&gt;
If the pages scanned represent many multi-page documents, the pages must be grouped into documents. This process is called stapling. To staple documents, use the following procedure.&lt;br /&gt;
# Turn on the '''multi page documents button''' in the '''Batch frame'''. &lt;br /&gt;
# Once a batch of images is scanned, the temporary image number that has been assigned to each page is listed in the image list box in the upper right corner.&lt;br /&gt;
# Page through the images using the '''Down''' arrow key or by clicking the image number in the list box. This displays the image in the image window on the left.&lt;br /&gt;
# When the last page of a document is found, click on the '''End of Document''' button or press the '''F5''' key. The pages for that document are then stapled and placed into the basket.&lt;br /&gt;
# Continue this process until all pages in the batch have been assigned to a document.&lt;br /&gt;
&lt;br /&gt;
This process staples the images into separate, multi-page documents. Each page within a document is assigned a file name consisting of this 8-digit image number with an extension of the page number.&lt;br /&gt;
&lt;br /&gt;
===Staple Preview Option===&lt;br /&gt;
&lt;br /&gt;
The Staple Preview option can be turned on behind the '''Tools-Options''' tab of the scan module. With this option, the above stabling procedure is the same, except instead of immediately removing stapled documents from the list, the staple point (when F5 or End of Document is pressed) is marked with &amp;lt;end of doc&amp;gt;. If a mistake is made during stapling, you can return to the staple point and press F5 again to remove the &amp;lt;end of doc&amp;gt; marker. When all the staple points have been defined, click Done to actually perform the stapling process.&lt;br /&gt;
&lt;br /&gt;
Note that once the Staple Preview option is enabled, then it is used for all databases in the scan and import modules.&lt;br /&gt;
&lt;br /&gt;
===Removing a page from a batch===&lt;br /&gt;
&lt;br /&gt;
# Highlight the image number in the image list box.&lt;br /&gt;
# Press the '''delete button''' to remove the page from the batch. This deletes the image from the in-basket and removes the file from disk.&lt;br /&gt;
&lt;br /&gt;
===Inserting pages into a batch===&lt;br /&gt;
&lt;br /&gt;
# Highlight the image number in the image list box before which the page to be inserted will be placed.&lt;br /&gt;
# Press the '''insert button''' to scan a new page and insert it into the list.&lt;br /&gt;
&lt;br /&gt;
===Replacing a page in a batch===&lt;br /&gt;
&lt;br /&gt;
# Highlight the image number in the image list box that should be replaced.&lt;br /&gt;
# Press the '''replace button''' to scan a new page and replace the selected image.&lt;br /&gt;
&lt;br /&gt;
===Deskewing pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Deskew is the process of recognizing that a page was misaligned when fed through the scanner, then correcting the angle to improve image quality. Correction for deskew of up to 16 degrees is possible.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the deskew feature:&lt;br /&gt;
# Before scanning, select '''Configure-Deskew''' to load the dialog box for deskew options.&lt;br /&gt;
# Check both the '''Detection enable''' check box and the '''Correction enable''' check box.&lt;br /&gt;
# The default minimum angle of 0 degrees and maximum angle of 16 degrees normally work well. These can be adjusted for particular needs.&lt;br /&gt;
# Click OK to exit the Deskew dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and deskew at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Deskew_Button.jpg|left]] Even after scanning without the deskew option, a crooked page can be deskewed by pressing the deskew button located in the tool bar.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;''Image deskew is available at scan in halFILE only when a KOFAX hardware or software engine is present in the computer.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Removing the black border from pages during scan===&lt;br /&gt;
''Black Border Removal is the process of identifying and removing the black border generated by some scanners.''&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To use the Black Border Removal feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Black Border Removal''' to load the dialog containing the Black Border Removal options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# If you wish to crop the black border, check the Crop check box.&lt;br /&gt;
# You can adjust the White Noise Gap as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Black Border Removal dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and black border removal at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Removing shaded areas from pages during scan===&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;''Deshade is the process of identifying and removing the shaded portions of the image.''&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
To use the Deshade feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Deshade''' to load the dialog containing Deshade options.&lt;br /&gt;
# Check both the '''Enable Detection''' and '''Enable Removal''' check boxes.&lt;br /&gt;
# You can adjust the width and speckle parameters as needed but should test the options before going into full production.&lt;br /&gt;
# Click OK to exit the Deshade dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and deshade at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Despeckling pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Despeckle is the process of removing tiny dots that may appear on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Despeckle feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Despeckle''' to load the dialog containing Despeckle options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# You can adjust the height and width parameters as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Despeckle dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and despeckle at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Enhancing the edges of characters during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Edge Enhancement is the process of enhancing the edges of lines and characters to improve image quality.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Edge Enhancement feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Edge Enhancement''' to load the dialog containing the Edge Enhancement options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# Highlight the image filters that you wish to include.&lt;br /&gt;
# Click OK to exit the Edge Enhancement dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and edge enhancement at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Removing the lines from pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Line Removal is the process of identifying and removing the horizontal and/or vertical lines on the page. This is typically used to remove form lines.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Line Removal feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Line Removal''' to load the dialog containing the Line Removal options.&lt;br /&gt;
# Check either or both the '''Enable Horizontal''' and '''Enable Vertical''' check boxes.&lt;br /&gt;
# You can adjust the options as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Line Removal dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and line removal at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Removing streaks from pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Streak Removal is the process of identifying and removing the streaks from the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Streak Removal feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Streak Removal''' to load the dialog containing the Streak Removal options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# You can adjust the Streak Width parameter as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Streak Removal dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and streak removal at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Inverting (reversing) the image during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Inverting is the process of reversing the black and white color on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To invert the images during scan (flip the black and white):&lt;br /&gt;
# Before scanning, select Configure-Invert to check the invert option.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
&lt;br /&gt;
===Stapling Pages into Documents using Bar Codes===&lt;br /&gt;
&lt;br /&gt;
Pages can be automatically grouped into documents when a Bar Code, interpreted as a Patch Code, appears on the first or last page of each document. To use this feature:&lt;br /&gt;
&lt;br /&gt;
# Define a field in your database as a Bar Code.&lt;br /&gt;
# Using Configure-Bar Codes, specify that the field is to be interpreted as a patch code and designate whether the Bar Code appears on the first or last page of the document. Within Configure-Bar Codes, scan a sample document to be sure the system can recognize the Bar Code.&lt;br /&gt;
# Scan a batch of documents that contain the bar code in the same way a normal batch of documents is scanned.&lt;br /&gt;
# After the entire batch is scanned, a button called '''Auto Split on Patch Code''' is displayed. Click this button and system will automatically group the pages into documents.&lt;br /&gt;
# After all the pages have been processed, a count of the documents found will be displayed. Verify this count against the number of documents scanned to be sure the documents were properly split.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Barcode Recognition is available in halFILE only when a KOFAX hardware or software engine is present in the computer.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Printing during Stapling===&lt;br /&gt;
&lt;br /&gt;
Documents can be configured to print immediately after stapling. This option is configured on the General tab of the Tools_Options menu.&lt;br /&gt;
&lt;br /&gt;
===Summary of scan menu selections===&lt;br /&gt;
&lt;br /&gt;
The following summarizes the menu selection within the scan routine.&lt;br /&gt;
&lt;br /&gt;
'''File-Configure Engine''' - selects the hardware or software engines used to scan.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Select Scanner''' - selects the scanner model being used.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Close''' - exits the scan routine and returns to the main window.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Scanner''' - loads a dialog box containing the scan options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Advanced''' - used to configure advanced features of the scanner such as dithering and photograph handling.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Auto Split''' - when barcode recognition is turned on, clicking this menu selection will call up a dialog box where you can set the software to automatically group pages into documents based on the location of the barcode.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Deskew''' - loads a dialog box to configure deskew options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Black Border Removal''' - configures options for black border removal.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Deshade''' - loads a dialog box to configure deshade options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Despeckle''' - loads a dialog box to configure despeckle options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Edge Enhancement''' - configures options for edge enhancement.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Line Removal''' - loads a dialog box to configure line removal options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Streak Removal''' - configures streak removal options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Invert''' – toggles the image invert (reverse) option.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Reset''' - re-initializes the scanner and scanner driver.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Help''' - display on-line help information.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Note: Configure menu options, such as deshade, black border removal, line removal, etc., adjust the image. You should experiment with these options to see how they can improve your image quality before going into production.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==TWAIN Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
When you select the TWAIN scanner interface the screen below is shown. If you are not using Imaging Professional for Windows, most of the options on the Settings form will be disabled and the TWAIN Interface is used to configure these settings. (It will pop up when you click Begin Scan with the '''Show twain dialog''' option checked).&lt;br /&gt;
&lt;br /&gt;
[[Image:hf4_twain_scan.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Changing the Scanner Parameters===&lt;br /&gt;
&lt;br /&gt;
# The most commonly used settings for the scanner are in the drop down boxes on the scanner control panel screen shown above. You can also select '''File-Scan Setting''' from the menu or press the '''Scanner Settings''' button to load the TWAIN scanner settings interface for your particular scanner. This includes selection of paper size (letter, legal, etc.), paper source (Flatbed, Automatic Document Feeder), resolution (200 dots per inch, etc.), Image Type, Compression Type, and Compression Info. There are also brightness and contrast slide bars.&lt;br /&gt;
# To save these settings as the default, press the '''Save Settings''' button in the Settings frame.&lt;br /&gt;
&lt;br /&gt;
The following explains some of the parameters available. The options available depend on the scanner model in use.&lt;br /&gt;
&lt;br /&gt;
'''Source''' – the paper source - flatbed, automatic document feeder (ADF), ADF Duplex scan. &lt;br /&gt;
&lt;br /&gt;
'''Paper size''' - the size of the paper being fed into the scanner. This may be behind the scan area tab for some scanners.&lt;br /&gt;
&lt;br /&gt;
'''Resolution (DPI)''' - typical settings include 150, 200, 240, 300 or 400 dots per inch. Normally, the higher the resolution setting, the better the image quality. However, the size of the image file is larger. The suggested setting for normal hand-written or typed documents is 200 dpi. Higher resolution may be required for pages that will be converted using OCR, that have bar codes that will be recognized, or that are color. &lt;br /&gt;
&lt;br /&gt;
'''Image Type''' - this defines the type of documents being scanned and range from color to black and white text.&lt;br /&gt;
&lt;br /&gt;
'''Compression Type''' – this describes how the image will be compressed. Typically for black and white documents you should select Group 4 2D to get the best compression possible. You should try to avoid setting this to No Compression.&lt;br /&gt;
&lt;br /&gt;
'''Compression Info''' – this provided options for scanning based on the compression type selected.&lt;br /&gt;
&lt;br /&gt;
'''Show twain dialog''' – check this box to load the twain settings options dialog box before the pages are scanned. This is useful for reviewing or change custom settings for your scanner that may not appear on the control panel.&lt;br /&gt;
&lt;br /&gt;
'''Image Preview''' - check this box to show the images in the view window as they are scanned. Note that on certain TWAIN scanners, enabling image preview will cause scanner errors.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Deskew''' – check this box to deskew crooked images during scan.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Despeckle''' – check this box to remove speckles from images during scan.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Crop''' – check this box to remove white space border around the image.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Invert''' – check this box to reverse black and white color on the image.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Delete blank page threshold''' – this provided a box to enter a byte value. If the scanned image is smaller then the designated number of bytes, then the system assumes it is a blank page and deletes the image. Deleted images are marked as deleted in the page list so the user can see what pages were deleted. A Delete Blanks Page button is provided to remove these from the list. This button should be clicked after reviewing the deleted pages and before the stapling process begins.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Brightness''' – controls the brightness/darkness levels for the scanner.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Contrast''' – controls the contrast levels for the scanner.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===General Scanning Procedure===&lt;br /&gt;
&lt;br /&gt;
# Use the '''Scanner Settings''' button on the Settings frame to set the proper parameters for scanning.&lt;br /&gt;
# Place the pages in the scanner.&lt;br /&gt;
# Select the Batch style to use when scanning on the Batch frame. Click '''Single page documents '''if all of the documents being scanned are one page in length. Click '''Multi page documents''' if the documents are of different lengths or if a single multi-page document is being scanned.&lt;br /&gt;
# Select the appropriate Page handling style on the Page handling frame. Click '''one pass, front only''' if the pages have print only on the front side or if a duplex scanner is being used and the pages have print on both sides. Click '''two pass, front/back''' if the pages have print on the front and the back and you are using a single-sided scanner.&lt;br /&gt;
# Click '''Begin Scan''' to start scanning pages.&lt;br /&gt;
# When all the pages that were placed in the scanner are scanned, the following message is displayed:&amp;lt;br /&amp;gt;''The scanner is empty. To scan more pages, place them in the scanner then click YES. Scan more pages? YES, NO, CHANGE PARAMETERS''&amp;lt;br /&amp;gt;&lt;br /&gt;
Select '''No''' if there are no more pages to be scanned in this batch. If there are more pages to scan, place the pages in the scanner and click '''Yes'''. If there are more pages to scan but the scanner parameters must first be changed, place the pages in the scan and select '''Change Parameters'''. Change the scanner parameters as necessary and when OK is clicked, the pages will be scanned.&lt;br /&gt;
# Once you have selected '''No''' to the above question, you will be asked the following:&amp;lt;br /&amp;gt;''Keep these images?''&amp;lt;br /&amp;gt;&lt;br /&gt;
Answer '''Yes''' to save the images. If you answer '''No''', all of the image files that were scanned are removed.&lt;br /&gt;
# The temporary image numbers for the pages that were scanned are loaded into a list box. You can review the images by clicking on the number. Insert, replace and delete buttons are available to add, replace or remove the select image.&lt;br /&gt;
# If the Batch style was 'single page documents', then you can click the '''Done''' button to save the images as their permanent document number. Document numbers are assigned sequentially by the system.&lt;br /&gt;
# If the Batch style was 'multi page documents' then you can group documents by finding the last page of a document and clicking the '''end of document''' button. See 'Stapling pages into documents' below for more information.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a duplex scanner===&lt;br /&gt;
&lt;br /&gt;
Some scanners are capable of scanning both sides of the page at the same time. These are called duplex scanners. To use duplex scanners to scan two-sided documents:&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box or check the '''Show twain dialog before scanning''' check box.&lt;br /&gt;
# Select the ADF-Duplex option.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning one-sided documents with a duplex scanner===&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box or check the '''Show twain dialog before scanning''' check box.&lt;br /&gt;
# Click the '''ADF '''option and then click CLOSE to close the setup box.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a single sided scanner===&lt;br /&gt;
&lt;br /&gt;
If you do not have a dual-page scanner but need to scan two-sided documents, use the following procedure:&lt;br /&gt;
# Turn on the '''double sided button''' located in the '''Pages frame'''.&lt;br /&gt;
# Press begin scan to scan the front sides of the documents.&lt;br /&gt;
# When all the front sides have been scanned, flip the pages over and scan the back sides. The pages are automatically collated for you in the correct order.&lt;br /&gt;
&lt;br /&gt;
===Scanning a batch of single page documents===&lt;br /&gt;
&lt;br /&gt;
If the pages to be scanned are multiple documents, each being a single page, use the following procedure. &lt;br /&gt;
# Turn on the '''single page documents button''' located in the '''Batch frame'''. &lt;br /&gt;
# Load the scanner and press the Begin Scan button.&lt;br /&gt;
# When the batch is saved, each page becomes a document.&lt;br /&gt;
&lt;br /&gt;
===Stapling pages into documents===&lt;br /&gt;
&lt;br /&gt;
If the pages scanned represent many multi-page documents, the pages must be grouped into documents. This process is called stapling. To staple documents. use the following procedure.&lt;br /&gt;
# Turn on the '''multi page documents button''' in the '''Batch frame'''. &lt;br /&gt;
# Once a batch of images is scanned, the temporary image number that has been assigned to each page is listed in the image list box in the upper right corner.&lt;br /&gt;
# Page through the images using the '''Down''' arrow key or by clicking the image number in the list box. This displays the image in the image window on the left.&lt;br /&gt;
# When the last page of a document is found, click on the '''End of Document''' button or press the '''F5''' key. The pages for that document are then stapled and placed into the basket.&lt;br /&gt;
# Continue this process until all pages in the batch have been assigned to a document.&lt;br /&gt;
&lt;br /&gt;
This process staples the images into separate, multi-page documents. Each page within a document is assigned a file name consisting of this 8-digit image number with an extension of the page number.&lt;br /&gt;
&lt;br /&gt;
===Staple Preview Option===&lt;br /&gt;
&lt;br /&gt;
The Staple Preview option can be turned on behind the '''Tools-Options''' tab of the scan module. With this option, the above stabling procedure is the same, except instead of immediately removing stapled documents from the list, the staple point (when F5 or End of Document is pressed) is marked with &amp;lt;end of doc&amp;gt;. If a mistake is made during stapling, you can return to the staple point and press F5 again to remove the &amp;lt;end of doc&amp;gt; marker. When all the staple points have been defined, click Done to actually perform the stapling process.&lt;br /&gt;
&lt;br /&gt;
Note that once the Staple Preview option is enabled, then it is used for all databases in the scan and import modules.&lt;br /&gt;
&lt;br /&gt;
===Removing a page from a batch===&lt;br /&gt;
# Highlight the image number in the image list box.&lt;br /&gt;
# Press the '''delete button''' to remove the page from the batch. This deletes the image from the in-basket and removes the file from disk.&lt;br /&gt;
&lt;br /&gt;
===Inserting pages into a batch===&lt;br /&gt;
# Highlight the image number in the image list box before which the page to be inserted will be placed.&lt;br /&gt;
# Press the '''insert button''' to scan a new page and insert it into the list.&lt;br /&gt;
&lt;br /&gt;
===Replacing a page in a batch===&lt;br /&gt;
# Highlight the image number in the image list box that should be replaced.&lt;br /&gt;
# Press the '''replace button''' to scan a new page and replace the selected image.&lt;br /&gt;
&lt;br /&gt;
===Deskewing pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Deskew is the process of recognizing that a page was misaligned when fed through the scanner, then correcting the angle to improve image quality..''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, deskewing is performed as follows&lt;br /&gt;
# Before scanning, check the '''Deskew''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for the deskew feature.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Deskew_Button.jpg|left]] Even after scanning without the deskew option, a crooked page can be deskewed by pressing the deskew button located in the tool bar if the Image Viewer.&lt;br /&gt;
&lt;br /&gt;
===Despeckling pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Despeckle is the process of removing tiny dots that may appear on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, despeckling is performed as follows&lt;br /&gt;
# Before scanning, check the '''Despeckle''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for the despeckle feature.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Twain_Despeckle.jpg]]&lt;br /&gt;
&lt;br /&gt;
Even after scanning without the despeckle option, a crooked page can be despeckled by pressing the despeckle button located in the tool bar if the Image Viewer.&lt;br /&gt;
&lt;br /&gt;
===Cropping pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Cropping is the process of removing extraneous white space around the edge of the image. ''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, cropping is performed as follows&lt;br /&gt;
# Before scanning, check the '''Crop''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for Cropping.&lt;br /&gt;
&lt;br /&gt;
===Inverting (reversing) images during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Inverting is the process of reversing the black and white color on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, image inverting is performed as follows&lt;br /&gt;
# Before scanning, check the '''Invert''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for Cropping.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Image deskew, despeckle, crop and invert features are available in the halFILE TWAIN scan module only when Imaging Professional for Windows is present on the computer.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Printing during Stapling===&lt;br /&gt;
&lt;br /&gt;
Documents can be configured to print immediately after stapling by placing the Documents can be configured to print immediately after stapling. This option is configured on the General tab of the Tools_Options menu.&lt;br /&gt;
&lt;br /&gt;
===Summary of TWAIN scan menu selections===&lt;br /&gt;
&lt;br /&gt;
The following summarizes the menu selection within the scan routine.&lt;br /&gt;
&lt;br /&gt;
'''File-Select Scanner''' - selects the scanner to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Scan Preferences''' - used to customize compression settings.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Scan Settings''' – used to activate the TWAIN scanner settings dialog window.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Help''' - display on-line help information.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Streamlined Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The TWAIN scan module also provides streamlined scanning features that can be used to quickly perform your work. These features are described in the following sections.&lt;br /&gt;
&lt;br /&gt;
'''Scan and E-mail'''&lt;br /&gt;
&lt;br /&gt;
You can configure the TWAIN Scan Module to scan and e-mail a document. It will even prompt you for information that can be placed in the body of the e-mail. This feature is configured using hftwain32.ini. A section can be set up with the values for e-mailing the scanned document. The command line: hftwain32 &amp;lt;section&amp;gt; can then be run to perform the scan and e-mail. The following describes the settings required in hftwain32.ini to make this work. The comments to the right in red are not included in the ini file.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
!Value&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|[Email]&lt;br /&gt;
|The section header used on the command line.&lt;br /&gt;
|-&lt;br /&gt;
|Action=EMAIL&lt;br /&gt;
|&amp;quot;EMAIL&amp;quot; tells the scan module to scan and email.&lt;br /&gt;
|-&lt;br /&gt;
|TempFolder=c:\windows\temp\&lt;br /&gt;
|The temporary folder where images are scanned to.&lt;br /&gt;
|-&lt;br /&gt;
|From=tomh@halfile.com&lt;br /&gt;
|The default from e-mail address.&lt;br /&gt;
|-&lt;br /&gt;
|Subject=Scanned Image&lt;br /&gt;
|The default subject of the e-mail.&lt;br /&gt;
|-&lt;br /&gt;
|Body0=File_No=#prompt#&lt;br /&gt;
|The first line of the body of the e-mail. The \#prompt\# tells the system to prompt the user for the value.&lt;br /&gt;
|-&lt;br /&gt;
|Body1=Company_Id=#prompt#&lt;br /&gt;
|-&lt;br /&gt;
|Body2=Date_Scanned=#now#&lt;br /&gt;
|The #now# tag places the current date/time into the body line.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can configure as many Body''n'' keys as needed to build the body of your e-mail.&lt;br /&gt;
&lt;br /&gt;
When the command line &amp;quot;hftwain32 Email&amp;quot; is run, the scan module scans the document, loads prompts for File_No and Company_Id, and loads the e-mail program. The e-mail will look similar to the following screen.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Twain_email.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''Scan and FTP'''&lt;br /&gt;
You can configure you're the TWAIN Scan Module to scan and FTP a document. FTP stands for File Transfer Protocol and is a method of sending documents over the Internet to another site. This feature will even prompt you for information that can be placed into a tag file that is sent along with the images. This is configured using hftwain32.ini. A section can be set up with the values that tell how to FTP the scanned document. The command line: hftwain32 &amp;lt;section&amp;gt; can then be run to perform the scan and FTP. The following describes the settings required in hftwain32.ini to make this work. The comments to the right in red are not included in the ini file.&lt;br /&gt;
{|&lt;br /&gt;
|[FTP]&lt;br /&gt;
|The section header used on the command line.&lt;br /&gt;
|-&lt;br /&gt;
|Action=FTP&lt;br /&gt;
|&amp;quot;FTP&amp;quot; tells the scan module to scan and FTP&lt;br /&gt;
|-&lt;br /&gt;
|TempFolder=c:\windows\temp\&lt;br /&gt;
|The temporary folder where images are scanned to&lt;br /&gt;
|-&lt;br /&gt;
|halFTPSection=ImageSend&lt;br /&gt;
|Set this to the section of halftp.ini that contains the FTP instructions. This is described below.&lt;br /&gt;
|-&lt;br /&gt;
|halFTPPath=e:\hfw14sql\halftp.exe&lt;br /&gt;
|The path and filename for the halftp.exe program.&lt;br /&gt;
|-&lt;br /&gt;
|Index0=File_No=#prompt#&lt;br /&gt;
|The first line of the tag file that is sent with the images. The \#prompt\# tells the system to prompt the user for the value.&lt;br /&gt;
|-&lt;br /&gt;
|Index1=Company_Id=#prompt#&lt;br /&gt;
|The second line of the tag file.&lt;br /&gt;
|-&lt;br /&gt;
|Index2=Date_Scanned=#now#&lt;br /&gt;
|The #now# tag places the current date/time into the tag file.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can configure as many Index''n'' keys as needed to build the body of your e-mail.&lt;br /&gt;
&lt;br /&gt;
When the command line &amp;quot;hftwain32 FTP&amp;quot; is run, the scan module scans the document, prompts for File_No and Company_Id, and FTPs the images and tag file to the designated folder on the FTP server. The image file will be a multi-page TIFF image named hfw''nnnnn''.TIF. The associated tag file is named HFW''nnnnn''.TXT. ''nnnnn'' is an incremented counter. In this example, the tag will contain the following.&lt;br /&gt;
&lt;br /&gt;
File_No: 12345&amp;lt;br /&amp;gt;Company: ABC&amp;lt;br /&amp;gt;Scan_Date: 11/24/2001 3:19:11 PM&lt;br /&gt;
&lt;br /&gt;
'''HALFTP.INI'''&lt;br /&gt;
HALFTP.INI contains the instructions for the FTP program, HALFTP.EXE, to send the files. These entries are described as follows.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[ImgServer]&lt;br /&gt;
|The section name&lt;br /&gt;
|-&lt;br /&gt;
|FTPServer=ftp.sitename.com&lt;br /&gt;
|The name of the FTP server&lt;br /&gt;
|-&lt;br /&gt;
|FTPUser=testuser&lt;br /&gt;
|A valid user to connect to the FTP server&lt;br /&gt;
|-&lt;br /&gt;
|FTPPassword=testpass&lt;br /&gt;
|A valid password for the FTP user&lt;br /&gt;
|-&lt;br /&gt;
|FTPPassive=TRUE&lt;br /&gt;
|Set to TRUE to enable passive FTP protocol&lt;br /&gt;
|-&lt;br /&gt;
|FTPBinary=TRUE&lt;br /&gt;
|Set to TRUE to enable binary protocol&lt;br /&gt;
|-&lt;br /&gt;
|FTPDestDir=/image/&lt;br /&gt;
|The folder in which to place the files being sent&lt;br /&gt;
|-&lt;br /&gt;
|FTPProxy=&lt;br /&gt;
|Set to name of the proxy server if applicable&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Paper Sizes==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The following table lists the different paper size codes that are available. The codes that are available to you when scanning depend upon the make and model of your scanner.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Paper Size'''&lt;br /&gt;
|'''Paper Dimensions (Width x Length in inches)'''&lt;br /&gt;
|-&lt;br /&gt;
|A0&lt;br /&gt;
|33.1 x 46.8&lt;br /&gt;
|-&lt;br /&gt;
|A1&lt;br /&gt;
|23.4 x 33.1&lt;br /&gt;
|-&lt;br /&gt;
|A2&lt;br /&gt;
|16.5 x 23.4&lt;br /&gt;
|-&lt;br /&gt;
|A3&lt;br /&gt;
|11.7 x 16.5&lt;br /&gt;
|-&lt;br /&gt;
|A4&lt;br /&gt;
|8.2 x 11.7&lt;br /&gt;
|-&lt;br /&gt;
|A5&lt;br /&gt;
|5.8 x 8.2&lt;br /&gt;
|-&lt;br /&gt;
|B&lt;br /&gt;
|11 x 17&lt;br /&gt;
|-&lt;br /&gt;
|B0&lt;br /&gt;
|39.4 x 55.7&lt;br /&gt;
|-&lt;br /&gt;
|B1&lt;br /&gt;
|27.8 x 39.4&lt;br /&gt;
|-&lt;br /&gt;
|B2&lt;br /&gt;
|19.7 x 27.8&lt;br /&gt;
|-&lt;br /&gt;
|B3&lt;br /&gt;
|13.9 x 19.7&lt;br /&gt;
|-&lt;br /&gt;
|B4&lt;br /&gt;
|10.1 x 14.3&lt;br /&gt;
|-&lt;br /&gt;
|B5&lt;br /&gt;
|7.2 x 10.1&lt;br /&gt;
|-&lt;br /&gt;
|B6&lt;br /&gt;
|5 x 7.2&lt;br /&gt;
|-&lt;br /&gt;
|Business Check&lt;br /&gt;
|8.5 x 4&lt;br /&gt;
|-&lt;br /&gt;
|Coupon&lt;br /&gt;
|1 x 4&lt;br /&gt;
|-&lt;br /&gt;
|Legal&lt;br /&gt;
|8.5 x 14&lt;br /&gt;
|-&lt;br /&gt;
|Letter&lt;br /&gt;
|8.5 x 11&lt;br /&gt;
|-&lt;br /&gt;
|Personal Check&lt;br /&gt;
|5 x 3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Remote Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Remote scanning is scanning documents at a remote site and uploading them to the central server location so they can be indexed in halFILE. halFILE supports a variety of remote scanning strategies including:&lt;br /&gt;
&lt;br /&gt;
'''Scanning and Importing'''&lt;br /&gt;
This strategy involves the installation of the halFILE scan module at the remote site. You scan to a basket at the remote site, copy the images to some removable media (Removable Drive or Tape), ship the media to the central site, and use halFILE's Import utility to import the images. This method requires a remote scanning license from hal Systems.&lt;br /&gt;
&lt;br /&gt;
'''FTP Scanning using Third Party Products'''&lt;br /&gt;
This strategy requires an FTP Scanner that can be configured to scan a document in multi-page TIFF format and ship the document via ftp (File Transfer Protocol) to the central site. Once at the central site, you can go into halFILE Import utility and import the documents or you can use one of two add-on products to automate the process. These products, described below, are available to automatically place the documents into a halFILE basket:&lt;br /&gt;
&lt;br /&gt;
'''Capture Server'''&lt;br /&gt;
This product is configured to run on a server or a seldom-used workstation. It monitors folders on the network and, when multi-page TIFF images appear, it places them into a halFILE Basket. The documents are then ready to be indexed. This product can also be configured to run whenever a user goes into the Index utility. Contact your sales representative for more information.&lt;br /&gt;
&lt;br /&gt;
'''Barcode Recognition Server'''&lt;br /&gt;
This product is configured to run on a server or a seldom-used workstation. Like Capture Server, it monitors a set of folders and when multi-page TIFF images appear, it reads the barcode as defined in halFILE and automatically indexes the document. Contact your sales representative for more information.&lt;br /&gt;
&lt;br /&gt;
==Importing Documents==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
[[Image:Import_Icon.jpg|left]]Images can be captured from disk and loaded into the selected in-basket. To import images from disk, select '''File-Import''' or select the Import icon in the toolbar. This will display a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Import_Dialog.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
===Using the import feature to import images===&lt;br /&gt;
# Select '''File-Import'''.&lt;br /&gt;
# Use either the '''Add Folder''' button or the Add Files button to add images you wish to import. &lt;br /&gt;
# Use the '''Remove''' button to remove selected files from the import list. &lt;br /&gt;
# Use the '''Clear''' button to clear the entire list and start over.&lt;br /&gt;
# Once the Import List contains the files that should be imported, click '''Begin Import'''. The following question is displayed:&amp;lt;br /&amp;gt;''After importing images, do you wish to delete the original image files?''&amp;lt;br /&amp;gt;Select '''Yes''' if the original file that was selected should be removed from the hard disk after it has been copied to the selected in-basket. Answer '''No''' to leave the original file on the hard disk. Please note that if the original files are left on the hard disk, you must remove them yourself using the Windows File Manager, Explorer, or some other method.&lt;br /&gt;
# The Staple screen shown below is then loaded. This step lets you group images into documents.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Import2.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
Options include:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''AutoSplit '''When the end-of-document has been marked off-site and the images are being transferred to the main system via removable cartridge, or if importing images that already have the extension as the page number (.001, .002, etc.) then autosplit goes through and imports based on where it finds .001. End of document does not have to be marked again.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''End of Document F5'''  This works much like the Scanning feature of grouping documents. The Up and Down arrows are pressed to find the last page of a document, then the '''End of Document '''button or '''F5''' is pressed to indicate the last page of the document. All files in the list up to the highlighted file become one document and are removed from the list (to be found in the basket). Continue this process until all images have been grouped into documents.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Two Docs on One Page F6 '''When one image file contains the image of two documents which need to each be indexed separately. Pressing this button will duplicate the image file, creating two separate documents in the basket to be indexed.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Two Docs on One Page F6''' When one image file contains the image of two documents which need to each be indexed separately. Pressing this button will duplicate the image file, creating two separate documents in the basket to be indexed.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Done '''If there are image files in the list, a message asks if you want to treat each image as a separate document. If yes, the stapling is done automatically.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Remove Document  '''Removes the image file from the list.&lt;br /&gt;
&lt;br /&gt;
===Staple Preview Option===&lt;br /&gt;
The Staple Preview option can be turned on behind the '''Tools-Options''' tab of the scan module and affects the stapling operation in Import. With this option, the stabling procedure is the same, except instead of immediately removing stapled documents from the list, the staple point (when F5 or End of Document is pressed) is marked with &amp;lt;end of doc&amp;gt;. If a mistake is made during stapling, you can return to the staple point and press F5 again to remove the &amp;lt;end of doc&amp;gt; marker. When all the staple points have been defined, click Done to actually perform the stapling process.&lt;br /&gt;
&lt;br /&gt;
==Capturing Printed Output==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
When halFILE is installed, the halFILE Printer is automatically installed which provides for halFILE's 'Print To' feature. With this feature, documents printed from any application can be imported into halFILE. The 'Print To' feature captures the printed out, converts it to a TIFF image and kicks off the import process. To print to halFILE, perform the following steps:&lt;br /&gt;
# Load the document you wish to print to halFILE. This could be a word processing document, a spreadsheet, an Acrobat file, a Crystal Report or anything that includes a print menu.&lt;br /&gt;
# Select the print option (typically File – Print), change printers to the halFILE Printer and begin the printing process.&lt;br /&gt;
# A box will be displayed showing the printed output is being captured and converted to a TIFF image. Once that is complete, the halFILE Document Capture Utility is loaded.&lt;br /&gt;
# Select the halFILE Application, Database and Basket to import into. Also select whether you want to immediately index the document.&lt;br /&gt;
# Click the '''Import into halFILE''' button. The document is then imported into halFILE. If the Index option was selected, the index utility will be loaded so you can enter keywords for the document. If you do not select the index option, then you should index it at a later time.&lt;br /&gt;
&lt;br /&gt;
The screen below shows the capture utility used by the Print To feature.&lt;br /&gt;
&lt;br /&gt;
[[Image:Document_Capture_Utility_Dialog.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
==Sending Documents to halFILE==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
===The halFILE Document Transporter===&lt;br /&gt;
The '''halFILE Document Transporter''' replaces the Send To Wizard used in prior versions of halFILE. With this utility, you can not only import the active Office Document into halFILE, but also easily Drag/Drop other types of documents into halFILE. To activate the halFILE Document Transporter, select the Tools-Document Transporter menu on the halFILE Manager toolbar.&lt;br /&gt;
&lt;br /&gt;
===Display the Document Transporter in the Notifications Area===&lt;br /&gt;
To tell Windows to always show the Document Transporter in the notifications area of the Windows Taskbar:&lt;br /&gt;
&lt;br /&gt;
* Click the Show hidden icons arrow next to the notification area&lt;br /&gt;
* Click Customize&lt;br /&gt;
* Find hfTransporter in the list and select Show Icon and Notifications from the dropdown&lt;br /&gt;
&lt;br /&gt;
===Adding the Document Transporter to Startup===&lt;br /&gt;
To permanently add the Document Transporter icon to the notifications area:&lt;br /&gt;
&lt;br /&gt;
* Right click the document transporter icon&lt;br /&gt;
* Select Launch at Startup&lt;br /&gt;
&lt;br /&gt;
===Adding the Transporter to Explorer right click menu===&lt;br /&gt;
This will enable you to right click on a file on your desktop or in explorer and select Send To halFILE Transporter.&lt;br /&gt;
&lt;br /&gt;
* Right click the Document Transporter icon&lt;br /&gt;
* Select Add to Explorer context menu&lt;br /&gt;
&lt;br /&gt;
===Importing Currently Open (Active) Office Documents===&lt;br /&gt;
The Document Transporter can quickly import a Microsoft Office document into a halFILE basket and automatically start the index process. Documents supported include:&lt;br /&gt;
&lt;br /&gt;
* Microsoft Word&lt;br /&gt;
* Microsoft Excel&lt;br /&gt;
* Microsoft PowerPoint&lt;br /&gt;
* Microsoft Access&lt;br /&gt;
* Microsoft Outlook&lt;br /&gt;
&lt;br /&gt;
With your Office Document open:&lt;br /&gt;
&lt;br /&gt;
* Right click the Document Transporter icon&lt;br /&gt;
* Select the appropriate menu for your currently open (active) Office document.  &lt;br /&gt;
&lt;br /&gt;
===Drag/Drop===&lt;br /&gt;
Double click the Document Transport Icon and a new window will appear allowing you to drag/drop files These files will automatically be imported into halFILE and you will be prompted for which application, database, and basket.&lt;br /&gt;
&lt;br /&gt;
====Drag/Drop Image Files====&lt;br /&gt;
You may drag a halFILE document with standard page numbers (.001, .002, .003) into the system by just dragging the first page.  The remainder of the document will be imported automatically.&lt;br /&gt;
&lt;br /&gt;
====Drag/Drop Multi-Page TIFF Files====&lt;br /&gt;
Multi-page TIFF files will be automatically imported and split into single page TIFF documents in the basket.&lt;br /&gt;
&lt;br /&gt;
====Drag/Drop Emails====&lt;br /&gt;
You may drag emails directly from your email client to the Transporter.  This will import the email as an Associated document and halFILE will redisplay the email in your mail client including any attachments when you view the document at a later time.&lt;br /&gt;
&lt;br /&gt;
''Note: If you have a mix of Outlook and Outlook Express/Windows Live Mail then you would need the correct application installed on the retrieval workstation when trying to view the email at a later time.''&lt;br /&gt;
&lt;br /&gt;
====Right click Send To halFILE Transporter====&lt;br /&gt;
You may right click any file in Explorer or on the desktop and send to halFILE Document Transporter.  These files will be automatically imported as outlined above.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=File:Import2.jpg&amp;diff=772</id>
		<title>File:Import2.jpg</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=File:Import2.jpg&amp;diff=772"/>
				<updated>2013-02-18T20:48:17Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_5_-_Capturing_Documents_4.0&amp;diff=771</id>
		<title>Chapter 5 - Capturing Documents 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_5_-_Capturing_Documents_4.0&amp;diff=771"/>
				<updated>2013-02-18T20:47:55Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* Importing Documents */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
=CAPTURING DOCUMENTS=&lt;br /&gt;
&lt;br /&gt;
Capturing documents is the method by which images are placed into the system. halFILE provides several methods for capturing documents including (1) scanning pages using a digital scanner, (2) importing compatible image files from disk, (3) capturing printed output from another application, and (4) sending Office Documents to halFILE.&lt;br /&gt;
&lt;br /&gt;
==Scanning Pages==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
[[Image:scanner448.jpg|left]] Scanning is performed using the menu selection '''FILE-SCAN''' or selecting the scan icon shown here. Scanned pages are placed into the basket selected at the top right side of the halFILE Manager. After a batch of pages is scanned, they can be grouped into individual documents. The first time you select this menu you will be asked:&lt;br /&gt;
&amp;lt;BlockQuote&amp;gt;'''select scanner interface for this station 1=Kofax, 2=Twain, 3=Twain/Pro'''&amp;lt;/BlockQuote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should select the interface that is set up and working for the station. '''Kofax''' should be selected when you are using a Kofax Image Controls scanner interface card (Adrenaline or KF-Series) or the Kofax Adrenaline Image Processing Software Engine. TWAIN interface is a common software interface that is delivered with most SCSI scanners. Select '''Twain''' if you are using a TWAIN scanner without Imaging Professional or Imaging 2.7 or later. Select '''Twain/Pro''' when using Imaging Professional or Imaging 2.7 or later.&lt;br /&gt;
&lt;br /&gt;
===Preparing to scan===&lt;br /&gt;
&lt;br /&gt;
Before clicking on the scan icon, select the application, database and basket using the drop down boxes at the top of the halFILE Manager.&lt;br /&gt;
&lt;br /&gt;
===Page preparation===&lt;br /&gt;
&lt;br /&gt;
Before loading the scanner with paper, be sure all staples and paper clips have been removed. Pages that are torn or folded severely should not be placed through the Automatic Document Feeder (ADF). Instead, place these on the flatbed or make a copy of them and scan the copy.&lt;br /&gt;
&lt;br /&gt;
When using the ADF, be aware of the scanner's capabilities. Placing too many sheets of paper into the scanner may cause paper jams.&lt;br /&gt;
&lt;br /&gt;
==Kofax Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The screen below shows the control panel for Kofax-based scanning.&lt;br /&gt;
&lt;br /&gt;
[[Image:hf4_kofax_scan.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Changing the Scanner Parameters===&lt;br /&gt;
&lt;br /&gt;
# Select '''Configure-Scanner''' from the menu or press the '''Scanner Settings''' button in the Settings frame. This includes selection of paper size (letter, legal, etc.), paper source (Flatbed, Automatic Document Feeder), resolution (200 dots per inch, etc.). &lt;br /&gt;
# Change the settings as needed and press the OK button.&lt;br /&gt;
# To save these settings as the default, press the '''Save Settings''' button in the Settings frame.&lt;br /&gt;
&lt;br /&gt;
The following explains some of the parameters available. The options available depend on the scanner model in use.&lt;br /&gt;
&lt;br /&gt;
'''Paper size''' - the size of the paper being fed into the scanner. You should set the paper size correctly to ensure that the entire page is scanned.&lt;br /&gt;
&lt;br /&gt;
'''Source''' - set to flatbed, if your scanner has one, if you want to lay the page flat on the scanner glass. Set to ADF if you want to feed a stack of pages through the automatic document feeder.&lt;br /&gt;
&lt;br /&gt;
'''Destination''' - if the scanner is capable of routing the paper to different output bins, this option will select the bin.&lt;br /&gt;
&lt;br /&gt;
'''Resolution (DPI)''' - typical settings include 150, 200, 240, 300 or 400 dots per inch. Normally, the higher the resolution setting, the better the image quality. However, the image file size is larger. The suggested setting for normal hand-written or typed documents is 200 dpi. Higher resolution may be required for pages that will be read using an OCR engine or that contain bar codes. Setting the resolution too high on large sized documents may prevent the page from being scanned because of insufficient memory. This is dependent on the scanner card or scanner software driver being used.&lt;br /&gt;
&lt;br /&gt;
'''Rotation''' - this will rotate the image before saving. This could be useful in improving scan performance by scanning pages in sideways to reduce the length of the scan path, then saving them after rotation.&lt;br /&gt;
&lt;br /&gt;
'''Mode''' - if the scanner is capable of dual page scanning, set this to Duplex for two-sided documents.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Dual Page scanning involves scanning both sides of the page when the paper passes through the scanner.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Orientation''' - defines the orientation of the page being scanned (portrait or landscape).&lt;br /&gt;
&lt;br /&gt;
'''Picking Rectangle''' enabled this if you wish to scan only a portion of the page. Once this option is checked, the rectangle to scan is using the associated top, bottom, left and right boxes. These can be entered in either pixels (dots per inch) or inches.&lt;br /&gt;
&lt;br /&gt;
===General Scanning Procedure===&lt;br /&gt;
&lt;br /&gt;
# Use the '''Scanner Settings''' button on the Settings frame to set the proper parameters for scanning.&lt;br /&gt;
# Place the pages in the scanner.&lt;br /&gt;
# Select the Batch style to use when scanning on the Batch frame. Click '''Single page documents '''if all of the documents being scanned are one page in length. Click '''Multi page documents''' if the documents are of different lengths or if a single multi-page document is being scanned.&lt;br /&gt;
# Select the appropriate Page handling style on the Page handling frame. Click '''one pass, front only''' if the pages have print only on the front side or if a duplex scanner is being used and the pages have print on both sides. Click '''two pass, front/back''' if the pages have print on the front and the back and you are using a single-sided scanner.&lt;br /&gt;
# Click '''Begin Scan''' to start scanning pages.&lt;br /&gt;
# When all the pages that were placed in the scanner are scanned, the following message is displayed:&lt;br /&gt;
&lt;br /&gt;
''''The scanner is empty. To scan more pages, place them in the scanner then click YES. Scan more pages? YES, NO, CHANGE PARAMETERS''''&lt;br /&gt;
&lt;br /&gt;
Select '''No''' if there are no more pages to be scanned in this batch. If there are more pages to scan, place the pages in the scanner and click '''Yes'''. If there are more pages to scan but the scanner parameters must first be changed, place the pages in the scan and select '''Change Parameters'''. Change the scanner parameters as necessary and when OK is clicked, the pages will be scanned.&lt;br /&gt;
:7. Once you have selected '''No''' to the above question, you will be asked the following:&lt;br /&gt;
&lt;br /&gt;
''Keep these images?''&lt;br /&gt;
&lt;br /&gt;
Answer '''Yes''' to save the images. If you answer '''No''', all of the image files that were scanned are removed.&lt;br /&gt;
:8. The temporary image numbers for the pages that were scanned are loaded into a list box. You can review the images by clicking on the number. Insert, replace and delete buttons are available to add, replace or remove the selected image.&lt;br /&gt;
:9. If the Batch style was 'single page documents', then you can click the '''Done''' button to save the images as their permanent document number. Document numbers are assigned sequentially by the system.&lt;br /&gt;
:10. If the Batch style was 'multi page documents' then you can group documents by finding the last page of a document and clicking the '''end of document''' button. See 'Stapling pages into documents' below for more information.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a duplex scanner===&lt;br /&gt;
&lt;br /&gt;
Some scanners are capable of scanning both sides of the page at the same time. These are called duplex scanners. To use duplex scanners to scan two-sided documents:&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box.&lt;br /&gt;
# Normally, in the upper right corner of this box is a Mode frame with options for Single-sided or Duplex. If Duplex is inactive then either your scanner is not capable of duplex scanning or the scanner was improperly configured when ImageControls was installed.&lt;br /&gt;
# Click the '''Duplex''' option and then click OK to close the setup box.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning one-sided documents with a duplex scanner===&lt;br /&gt;
&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box.&lt;br /&gt;
# Click the '''Single-sided''' option and then click OK to close the setup box.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a simplex scanner===&lt;br /&gt;
&lt;br /&gt;
If you do not have a duplex scanner but need to scan two-sided documents, use the following procedure:&lt;br /&gt;
# Turn on the '''double sided button''' located in the '''Pages frame'''.&lt;br /&gt;
# Press begin scan to scan the front sides of the documents.&lt;br /&gt;
# When all the front sides have been scanned, flip the pages over and scan the back sides. The pages are automatically collated for you in the correct order.&lt;br /&gt;
&lt;br /&gt;
===Scanning a batch of single page documents===&lt;br /&gt;
&lt;br /&gt;
If the pages to be scanned are multiple documents, each being a single page, use the following procedure. &lt;br /&gt;
# Turn on the '''single page documents button''' located in the '''Batch frame'''. &lt;br /&gt;
# Load the scanner and press the Begin Scan button.&lt;br /&gt;
# When the batch is saved, each page becomes a document.&lt;br /&gt;
&lt;br /&gt;
===Stapling pages into documents===&lt;br /&gt;
&lt;br /&gt;
If the pages scanned represent many multi-page documents, the pages must be grouped into documents. This process is called stapling. To staple documents, use the following procedure.&lt;br /&gt;
# Turn on the '''multi page documents button''' in the '''Batch frame'''. &lt;br /&gt;
# Once a batch of images is scanned, the temporary image number that has been assigned to each page is listed in the image list box in the upper right corner.&lt;br /&gt;
# Page through the images using the '''Down''' arrow key or by clicking the image number in the list box. This displays the image in the image window on the left.&lt;br /&gt;
# When the last page of a document is found, click on the '''End of Document''' button or press the '''F5''' key. The pages for that document are then stapled and placed into the basket.&lt;br /&gt;
# Continue this process until all pages in the batch have been assigned to a document.&lt;br /&gt;
&lt;br /&gt;
This process staples the images into separate, multi-page documents. Each page within a document is assigned a file name consisting of this 8-digit image number with an extension of the page number.&lt;br /&gt;
&lt;br /&gt;
===Staple Preview Option===&lt;br /&gt;
&lt;br /&gt;
The Staple Preview option can be turned on behind the '''Tools-Options''' tab of the scan module. With this option, the above stabling procedure is the same, except instead of immediately removing stapled documents from the list, the staple point (when F5 or End of Document is pressed) is marked with &amp;lt;end of doc&amp;gt;. If a mistake is made during stapling, you can return to the staple point and press F5 again to remove the &amp;lt;end of doc&amp;gt; marker. When all the staple points have been defined, click Done to actually perform the stapling process.&lt;br /&gt;
&lt;br /&gt;
Note that once the Staple Preview option is enabled, then it is used for all databases in the scan and import modules.&lt;br /&gt;
&lt;br /&gt;
===Removing a page from a batch===&lt;br /&gt;
&lt;br /&gt;
# Highlight the image number in the image list box.&lt;br /&gt;
# Press the '''delete button''' to remove the page from the batch. This deletes the image from the in-basket and removes the file from disk.&lt;br /&gt;
&lt;br /&gt;
===Inserting pages into a batch===&lt;br /&gt;
&lt;br /&gt;
# Highlight the image number in the image list box before which the page to be inserted will be placed.&lt;br /&gt;
# Press the '''insert button''' to scan a new page and insert it into the list.&lt;br /&gt;
&lt;br /&gt;
===Replacing a page in a batch===&lt;br /&gt;
&lt;br /&gt;
# Highlight the image number in the image list box that should be replaced.&lt;br /&gt;
# Press the '''replace button''' to scan a new page and replace the selected image.&lt;br /&gt;
&lt;br /&gt;
===Deskewing pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Deskew is the process of recognizing that a page was misaligned when fed through the scanner, then correcting the angle to improve image quality. Correction for deskew of up to 16 degrees is possible.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the deskew feature:&lt;br /&gt;
# Before scanning, select '''Configure-Deskew''' to load the dialog box for deskew options.&lt;br /&gt;
# Check both the '''Detection enable''' check box and the '''Correction enable''' check box.&lt;br /&gt;
# The default minimum angle of 0 degrees and maximum angle of 16 degrees normally work well. These can be adjusted for particular needs.&lt;br /&gt;
# Click OK to exit the Deskew dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and deskew at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Deskew_Button.jpg|left]] Even after scanning without the deskew option, a crooked page can be deskewed by pressing the deskew button located in the tool bar.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;''Image deskew is available at scan in halFILE only when a KOFAX hardware or software engine is present in the computer.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Removing the black border from pages during scan===&lt;br /&gt;
''Black Border Removal is the process of identifying and removing the black border generated by some scanners.''&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To use the Black Border Removal feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Black Border Removal''' to load the dialog containing the Black Border Removal options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# If you wish to crop the black border, check the Crop check box.&lt;br /&gt;
# You can adjust the White Noise Gap as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Black Border Removal dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and black border removal at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Removing shaded areas from pages during scan===&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;''Deshade is the process of identifying and removing the shaded portions of the image.''&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
To use the Deshade feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Deshade''' to load the dialog containing Deshade options.&lt;br /&gt;
# Check both the '''Enable Detection''' and '''Enable Removal''' check boxes.&lt;br /&gt;
# You can adjust the width and speckle parameters as needed but should test the options before going into full production.&lt;br /&gt;
# Click OK to exit the Deshade dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and deshade at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Despeckling pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Despeckle is the process of removing tiny dots that may appear on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Despeckle feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Despeckle''' to load the dialog containing Despeckle options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# You can adjust the height and width parameters as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Despeckle dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and despeckle at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Enhancing the edges of characters during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Edge Enhancement is the process of enhancing the edges of lines and characters to improve image quality.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Edge Enhancement feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Edge Enhancement''' to load the dialog containing the Edge Enhancement options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# Highlight the image filters that you wish to include.&lt;br /&gt;
# Click OK to exit the Edge Enhancement dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and edge enhancement at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Removing the lines from pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Line Removal is the process of identifying and removing the horizontal and/or vertical lines on the page. This is typically used to remove form lines.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Line Removal feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Line Removal''' to load the dialog containing the Line Removal options.&lt;br /&gt;
# Check either or both the '''Enable Horizontal''' and '''Enable Vertical''' check boxes.&lt;br /&gt;
# You can adjust the options as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Line Removal dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and line removal at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Removing streaks from pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Streak Removal is the process of identifying and removing the streaks from the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To use the Streak Removal feature:&lt;br /&gt;
&lt;br /&gt;
# Before scanning, select '''Configure-Streak Removal''' to load the dialog containing the Streak Removal options.&lt;br /&gt;
# Check the '''Enable''' check box.&lt;br /&gt;
# You can adjust the Streak Width parameter as needed but should test the option before going into full production.&lt;br /&gt;
# Click OK to exit the Streak Removal dialog box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If a memory error occurs, your KOFAX card may not have enough memory to cache images and streak removal at the same time. In this case, change the scanner parameters using the '''Change Settings''' button on the scanner parameter form and set '''Pre-Scan Cache''' to zero.&lt;br /&gt;
&lt;br /&gt;
===Inverting (reversing) the image during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Inverting is the process of reversing the black and white color on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To invert the images during scan (flip the black and white):&lt;br /&gt;
# Before scanning, select Configure-Invert to check the invert option.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
&lt;br /&gt;
===Stapling Pages into Documents using Bar Codes===&lt;br /&gt;
&lt;br /&gt;
Pages can be automatically grouped into documents when a Bar Code, interpreted as a Patch Code, appears on the first or last page of each document. To use this feature:&lt;br /&gt;
&lt;br /&gt;
# Define a field in your database as a Bar Code.&lt;br /&gt;
# Using Configure-Bar Codes, specify that the field is to be interpreted as a patch code and designate whether the Bar Code appears on the first or last page of the document. Within Configure-Bar Codes, scan a sample document to be sure the system can recognize the Bar Code.&lt;br /&gt;
# Scan a batch of documents that contain the bar code in the same way a normal batch of documents is scanned.&lt;br /&gt;
# After the entire batch is scanned, a button called '''Auto Split on Patch Code''' is displayed. Click this button and system will automatically group the pages into documents.&lt;br /&gt;
# After all the pages have been processed, a count of the documents found will be displayed. Verify this count against the number of documents scanned to be sure the documents were properly split.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Barcode Recognition is available in halFILE only when a KOFAX hardware or software engine is present in the computer.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Printing during Stapling===&lt;br /&gt;
&lt;br /&gt;
Documents can be configured to print immediately after stapling. This option is configured on the General tab of the Tools_Options menu.&lt;br /&gt;
&lt;br /&gt;
===Summary of scan menu selections===&lt;br /&gt;
&lt;br /&gt;
The following summarizes the menu selection within the scan routine.&lt;br /&gt;
&lt;br /&gt;
'''File-Configure Engine''' - selects the hardware or software engines used to scan.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Select Scanner''' - selects the scanner model being used.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Close''' - exits the scan routine and returns to the main window.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Scanner''' - loads a dialog box containing the scan options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Advanced''' - used to configure advanced features of the scanner such as dithering and photograph handling.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Auto Split''' - when barcode recognition is turned on, clicking this menu selection will call up a dialog box where you can set the software to automatically group pages into documents based on the location of the barcode.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Deskew''' - loads a dialog box to configure deskew options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Black Border Removal''' - configures options for black border removal.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Deshade''' - loads a dialog box to configure deshade options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Despeckle''' - loads a dialog box to configure despeckle options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Edge Enhancement''' - configures options for edge enhancement.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Line Removal''' - loads a dialog box to configure line removal options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Streak Removal''' - configures streak removal options.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Invert''' – toggles the image invert (reverse) option.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Configure-Reset''' - re-initializes the scanner and scanner driver.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Help''' - display on-line help information.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Note: Configure menu options, such as deshade, black border removal, line removal, etc., adjust the image. You should experiment with these options to see how they can improve your image quality before going into production.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==TWAIN Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
When you select the TWAIN scanner interface the screen below is shown. If you are not using Imaging Professional for Windows, most of the options on the Settings form will be disabled and the TWAIN Interface is used to configure these settings. (It will pop up when you click Begin Scan with the '''Show twain dialog''' option checked).&lt;br /&gt;
&lt;br /&gt;
[[Image:hf4_twain_scan.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Changing the Scanner Parameters===&lt;br /&gt;
&lt;br /&gt;
# The most commonly used settings for the scanner are in the drop down boxes on the scanner control panel screen shown above. You can also select '''File-Scan Setting''' from the menu or press the '''Scanner Settings''' button to load the TWAIN scanner settings interface for your particular scanner. This includes selection of paper size (letter, legal, etc.), paper source (Flatbed, Automatic Document Feeder), resolution (200 dots per inch, etc.), Image Type, Compression Type, and Compression Info. There are also brightness and contrast slide bars.&lt;br /&gt;
# To save these settings as the default, press the '''Save Settings''' button in the Settings frame.&lt;br /&gt;
&lt;br /&gt;
The following explains some of the parameters available. The options available depend on the scanner model in use.&lt;br /&gt;
&lt;br /&gt;
'''Source''' – the paper source - flatbed, automatic document feeder (ADF), ADF Duplex scan. &lt;br /&gt;
&lt;br /&gt;
'''Paper size''' - the size of the paper being fed into the scanner. This may be behind the scan area tab for some scanners.&lt;br /&gt;
&lt;br /&gt;
'''Resolution (DPI)''' - typical settings include 150, 200, 240, 300 or 400 dots per inch. Normally, the higher the resolution setting, the better the image quality. However, the size of the image file is larger. The suggested setting for normal hand-written or typed documents is 200 dpi. Higher resolution may be required for pages that will be converted using OCR, that have bar codes that will be recognized, or that are color. &lt;br /&gt;
&lt;br /&gt;
'''Image Type''' - this defines the type of documents being scanned and range from color to black and white text.&lt;br /&gt;
&lt;br /&gt;
'''Compression Type''' – this describes how the image will be compressed. Typically for black and white documents you should select Group 4 2D to get the best compression possible. You should try to avoid setting this to No Compression.&lt;br /&gt;
&lt;br /&gt;
'''Compression Info''' – this provided options for scanning based on the compression type selected.&lt;br /&gt;
&lt;br /&gt;
'''Show twain dialog''' – check this box to load the twain settings options dialog box before the pages are scanned. This is useful for reviewing or change custom settings for your scanner that may not appear on the control panel.&lt;br /&gt;
&lt;br /&gt;
'''Image Preview''' - check this box to show the images in the view window as they are scanned. Note that on certain TWAIN scanners, enabling image preview will cause scanner errors.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Deskew''' – check this box to deskew crooked images during scan.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Despeckle''' – check this box to remove speckles from images during scan.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Crop''' – check this box to remove white space border around the image.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Invert''' – check this box to reverse black and white color on the image.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Delete blank page threshold''' – this provided a box to enter a byte value. If the scanned image is smaller then the designated number of bytes, then the system assumes it is a blank page and deletes the image. Deleted images are marked as deleted in the page list so the user can see what pages were deleted. A Delete Blanks Page button is provided to remove these from the list. This button should be clicked after reviewing the deleted pages and before the stapling process begins.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Brightness''' – controls the brightness/darkness levels for the scanner.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Contrast''' – controls the contrast levels for the scanner.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===General Scanning Procedure===&lt;br /&gt;
&lt;br /&gt;
# Use the '''Scanner Settings''' button on the Settings frame to set the proper parameters for scanning.&lt;br /&gt;
# Place the pages in the scanner.&lt;br /&gt;
# Select the Batch style to use when scanning on the Batch frame. Click '''Single page documents '''if all of the documents being scanned are one page in length. Click '''Multi page documents''' if the documents are of different lengths or if a single multi-page document is being scanned.&lt;br /&gt;
# Select the appropriate Page handling style on the Page handling frame. Click '''one pass, front only''' if the pages have print only on the front side or if a duplex scanner is being used and the pages have print on both sides. Click '''two pass, front/back''' if the pages have print on the front and the back and you are using a single-sided scanner.&lt;br /&gt;
# Click '''Begin Scan''' to start scanning pages.&lt;br /&gt;
# When all the pages that were placed in the scanner are scanned, the following message is displayed:&amp;lt;br /&amp;gt;''The scanner is empty. To scan more pages, place them in the scanner then click YES. Scan more pages? YES, NO, CHANGE PARAMETERS''&amp;lt;br /&amp;gt;&lt;br /&gt;
Select '''No''' if there are no more pages to be scanned in this batch. If there are more pages to scan, place the pages in the scanner and click '''Yes'''. If there are more pages to scan but the scanner parameters must first be changed, place the pages in the scan and select '''Change Parameters'''. Change the scanner parameters as necessary and when OK is clicked, the pages will be scanned.&lt;br /&gt;
# Once you have selected '''No''' to the above question, you will be asked the following:&amp;lt;br /&amp;gt;''Keep these images?''&amp;lt;br /&amp;gt;&lt;br /&gt;
Answer '''Yes''' to save the images. If you answer '''No''', all of the image files that were scanned are removed.&lt;br /&gt;
# The temporary image numbers for the pages that were scanned are loaded into a list box. You can review the images by clicking on the number. Insert, replace and delete buttons are available to add, replace or remove the select image.&lt;br /&gt;
# If the Batch style was 'single page documents', then you can click the '''Done''' button to save the images as their permanent document number. Document numbers are assigned sequentially by the system.&lt;br /&gt;
# If the Batch style was 'multi page documents' then you can group documents by finding the last page of a document and clicking the '''end of document''' button. See 'Stapling pages into documents' below for more information.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a duplex scanner===&lt;br /&gt;
&lt;br /&gt;
Some scanners are capable of scanning both sides of the page at the same time. These are called duplex scanners. To use duplex scanners to scan two-sided documents:&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box or check the '''Show twain dialog before scanning''' check box.&lt;br /&gt;
# Select the ADF-Duplex option.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning one-sided documents with a duplex scanner===&lt;br /&gt;
# Click the '''Scanner Settings''' button on the Setting frame to activate the scanner setup dialog box or check the '''Show twain dialog before scanning''' check box.&lt;br /&gt;
# Click the '''ADF '''option and then click CLOSE to close the setup box.&lt;br /&gt;
# Make sure the Page handling option is set to 'one pass, front only'.&lt;br /&gt;
# Click '''Begin Scan'''.&lt;br /&gt;
&lt;br /&gt;
===Scanning two-sided documents with a single sided scanner===&lt;br /&gt;
&lt;br /&gt;
If you do not have a dual-page scanner but need to scan two-sided documents, use the following procedure:&lt;br /&gt;
# Turn on the '''double sided button''' located in the '''Pages frame'''.&lt;br /&gt;
# Press begin scan to scan the front sides of the documents.&lt;br /&gt;
# When all the front sides have been scanned, flip the pages over and scan the back sides. The pages are automatically collated for you in the correct order.&lt;br /&gt;
&lt;br /&gt;
===Scanning a batch of single page documents===&lt;br /&gt;
&lt;br /&gt;
If the pages to be scanned are multiple documents, each being a single page, use the following procedure. &lt;br /&gt;
# Turn on the '''single page documents button''' located in the '''Batch frame'''. &lt;br /&gt;
# Load the scanner and press the Begin Scan button.&lt;br /&gt;
# When the batch is saved, each page becomes a document.&lt;br /&gt;
&lt;br /&gt;
===Stapling pages into documents===&lt;br /&gt;
&lt;br /&gt;
If the pages scanned represent many multi-page documents, the pages must be grouped into documents. This process is called stapling. To staple documents. use the following procedure.&lt;br /&gt;
# Turn on the '''multi page documents button''' in the '''Batch frame'''. &lt;br /&gt;
# Once a batch of images is scanned, the temporary image number that has been assigned to each page is listed in the image list box in the upper right corner.&lt;br /&gt;
# Page through the images using the '''Down''' arrow key or by clicking the image number in the list box. This displays the image in the image window on the left.&lt;br /&gt;
# When the last page of a document is found, click on the '''End of Document''' button or press the '''F5''' key. The pages for that document are then stapled and placed into the basket.&lt;br /&gt;
# Continue this process until all pages in the batch have been assigned to a document.&lt;br /&gt;
&lt;br /&gt;
This process staples the images into separate, multi-page documents. Each page within a document is assigned a file name consisting of this 8-digit image number with an extension of the page number.&lt;br /&gt;
&lt;br /&gt;
===Staple Preview Option===&lt;br /&gt;
&lt;br /&gt;
The Staple Preview option can be turned on behind the '''Tools-Options''' tab of the scan module. With this option, the above stabling procedure is the same, except instead of immediately removing stapled documents from the list, the staple point (when F5 or End of Document is pressed) is marked with &amp;lt;end of doc&amp;gt;. If a mistake is made during stapling, you can return to the staple point and press F5 again to remove the &amp;lt;end of doc&amp;gt; marker. When all the staple points have been defined, click Done to actually perform the stapling process.&lt;br /&gt;
&lt;br /&gt;
Note that once the Staple Preview option is enabled, then it is used for all databases in the scan and import modules.&lt;br /&gt;
&lt;br /&gt;
===Removing a page from a batch===&lt;br /&gt;
# Highlight the image number in the image list box.&lt;br /&gt;
# Press the '''delete button''' to remove the page from the batch. This deletes the image from the in-basket and removes the file from disk.&lt;br /&gt;
&lt;br /&gt;
===Inserting pages into a batch===&lt;br /&gt;
# Highlight the image number in the image list box before which the page to be inserted will be placed.&lt;br /&gt;
# Press the '''insert button''' to scan a new page and insert it into the list.&lt;br /&gt;
&lt;br /&gt;
===Replacing a page in a batch===&lt;br /&gt;
# Highlight the image number in the image list box that should be replaced.&lt;br /&gt;
# Press the '''replace button''' to scan a new page and replace the selected image.&lt;br /&gt;
&lt;br /&gt;
===Deskewing pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Deskew is the process of recognizing that a page was misaligned when fed through the scanner, then correcting the angle to improve image quality..''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, deskewing is performed as follows&lt;br /&gt;
# Before scanning, check the '''Deskew''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for the deskew feature.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Deskew_Button.jpg|left]] Even after scanning without the deskew option, a crooked page can be deskewed by pressing the deskew button located in the tool bar if the Image Viewer.&lt;br /&gt;
&lt;br /&gt;
===Despeckling pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Despeckle is the process of removing tiny dots that may appear on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, despeckling is performed as follows&lt;br /&gt;
# Before scanning, check the '''Despeckle''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for the despeckle feature.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Twain_Despeckle.jpg]]&lt;br /&gt;
&lt;br /&gt;
Even after scanning without the despeckle option, a crooked page can be despeckled by pressing the despeckle button located in the tool bar if the Image Viewer.&lt;br /&gt;
&lt;br /&gt;
===Cropping pages during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Cropping is the process of removing extraneous white space around the edge of the image. ''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, cropping is performed as follows&lt;br /&gt;
# Before scanning, check the '''Crop''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for Cropping.&lt;br /&gt;
&lt;br /&gt;
===Inverting (reversing) images during scan===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Inverting is the process of reversing the black and white color on the image.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
With the TWAIN interface, image inverting is performed as follows&lt;br /&gt;
# Before scanning, check the '''Invert''' box.&lt;br /&gt;
# Scan the pages.&lt;br /&gt;
# If an error occurs, this may indicate that Imaging Professional for Windows is not installed on the computer. This is required for Cropping.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:blue;font-style:italic&amp;quot;&amp;gt;&lt;br /&gt;
''Image deskew, despeckle, crop and invert features are available in the halFILE TWAIN scan module only when Imaging Professional for Windows is present on the computer.''&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Printing during Stapling===&lt;br /&gt;
&lt;br /&gt;
Documents can be configured to print immediately after stapling by placing the Documents can be configured to print immediately after stapling. This option is configured on the General tab of the Tools_Options menu.&lt;br /&gt;
&lt;br /&gt;
===Summary of TWAIN scan menu selections===&lt;br /&gt;
&lt;br /&gt;
The following summarizes the menu selection within the scan routine.&lt;br /&gt;
&lt;br /&gt;
'''File-Select Scanner''' - selects the scanner to use.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Scan Preferences''' - used to customize compression settings.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''File-Scan Settings''' – used to activate the TWAIN scanner settings dialog window.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Help''' - display on-line help information.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Streamlined Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The TWAIN scan module also provides streamlined scanning features that can be used to quickly perform your work. These features are described in the following sections.&lt;br /&gt;
&lt;br /&gt;
'''Scan and E-mail'''&lt;br /&gt;
&lt;br /&gt;
You can configure the TWAIN Scan Module to scan and e-mail a document. It will even prompt you for information that can be placed in the body of the e-mail. This feature is configured using hftwain32.ini. A section can be set up with the values for e-mailing the scanned document. The command line: hftwain32 &amp;lt;section&amp;gt; can then be run to perform the scan and e-mail. The following describes the settings required in hftwain32.ini to make this work. The comments to the right in red are not included in the ini file.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
!Value&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|[Email]&lt;br /&gt;
|The section header used on the command line.&lt;br /&gt;
|-&lt;br /&gt;
|Action=EMAIL&lt;br /&gt;
|&amp;quot;EMAIL&amp;quot; tells the scan module to scan and email.&lt;br /&gt;
|-&lt;br /&gt;
|TempFolder=c:\windows\temp\&lt;br /&gt;
|The temporary folder where images are scanned to.&lt;br /&gt;
|-&lt;br /&gt;
|From=tomh@halfile.com&lt;br /&gt;
|The default from e-mail address.&lt;br /&gt;
|-&lt;br /&gt;
|Subject=Scanned Image&lt;br /&gt;
|The default subject of the e-mail.&lt;br /&gt;
|-&lt;br /&gt;
|Body0=File_No=#prompt#&lt;br /&gt;
|The first line of the body of the e-mail. The \#prompt\# tells the system to prompt the user for the value.&lt;br /&gt;
|-&lt;br /&gt;
|Body1=Company_Id=#prompt#&lt;br /&gt;
|-&lt;br /&gt;
|Body2=Date_Scanned=#now#&lt;br /&gt;
|The #now# tag places the current date/time into the body line.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can configure as many Body''n'' keys as needed to build the body of your e-mail.&lt;br /&gt;
&lt;br /&gt;
When the command line &amp;quot;hftwain32 Email&amp;quot; is run, the scan module scans the document, loads prompts for File_No and Company_Id, and loads the e-mail program. The e-mail will look similar to the following screen.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scanning_Twain_email.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''Scan and FTP'''&lt;br /&gt;
You can configure you're the TWAIN Scan Module to scan and FTP a document. FTP stands for File Transfer Protocol and is a method of sending documents over the Internet to another site. This feature will even prompt you for information that can be placed into a tag file that is sent along with the images. This is configured using hftwain32.ini. A section can be set up with the values that tell how to FTP the scanned document. The command line: hftwain32 &amp;lt;section&amp;gt; can then be run to perform the scan and FTP. The following describes the settings required in hftwain32.ini to make this work. The comments to the right in red are not included in the ini file.&lt;br /&gt;
{|&lt;br /&gt;
|[FTP]&lt;br /&gt;
|The section header used on the command line.&lt;br /&gt;
|-&lt;br /&gt;
|Action=FTP&lt;br /&gt;
|&amp;quot;FTP&amp;quot; tells the scan module to scan and FTP&lt;br /&gt;
|-&lt;br /&gt;
|TempFolder=c:\windows\temp\&lt;br /&gt;
|The temporary folder where images are scanned to&lt;br /&gt;
|-&lt;br /&gt;
|halFTPSection=ImageSend&lt;br /&gt;
|Set this to the section of halftp.ini that contains the FTP instructions. This is described below.&lt;br /&gt;
|-&lt;br /&gt;
|halFTPPath=e:\hfw14sql\halftp.exe&lt;br /&gt;
|The path and filename for the halftp.exe program.&lt;br /&gt;
|-&lt;br /&gt;
|Index0=File_No=#prompt#&lt;br /&gt;
|The first line of the tag file that is sent with the images. The \#prompt\# tells the system to prompt the user for the value.&lt;br /&gt;
|-&lt;br /&gt;
|Index1=Company_Id=#prompt#&lt;br /&gt;
|The second line of the tag file.&lt;br /&gt;
|-&lt;br /&gt;
|Index2=Date_Scanned=#now#&lt;br /&gt;
|The #now# tag places the current date/time into the tag file.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can configure as many Index''n'' keys as needed to build the body of your e-mail.&lt;br /&gt;
&lt;br /&gt;
When the command line &amp;quot;hftwain32 FTP&amp;quot; is run, the scan module scans the document, prompts for File_No and Company_Id, and FTPs the images and tag file to the designated folder on the FTP server. The image file will be a multi-page TIFF image named hfw''nnnnn''.TIF. The associated tag file is named HFW''nnnnn''.TXT. ''nnnnn'' is an incremented counter. In this example, the tag will contain the following.&lt;br /&gt;
&lt;br /&gt;
File_No: 12345&amp;lt;br /&amp;gt;Company: ABC&amp;lt;br /&amp;gt;Scan_Date: 11/24/2001 3:19:11 PM&lt;br /&gt;
&lt;br /&gt;
'''HALFTP.INI'''&lt;br /&gt;
HALFTP.INI contains the instructions for the FTP program, HALFTP.EXE, to send the files. These entries are described as follows.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[ImgServer]&lt;br /&gt;
|The section name&lt;br /&gt;
|-&lt;br /&gt;
|FTPServer=ftp.sitename.com&lt;br /&gt;
|The name of the FTP server&lt;br /&gt;
|-&lt;br /&gt;
|FTPUser=testuser&lt;br /&gt;
|A valid user to connect to the FTP server&lt;br /&gt;
|-&lt;br /&gt;
|FTPPassword=testpass&lt;br /&gt;
|A valid password for the FTP user&lt;br /&gt;
|-&lt;br /&gt;
|FTPPassive=TRUE&lt;br /&gt;
|Set to TRUE to enable passive FTP protocol&lt;br /&gt;
|-&lt;br /&gt;
|FTPBinary=TRUE&lt;br /&gt;
|Set to TRUE to enable binary protocol&lt;br /&gt;
|-&lt;br /&gt;
|FTPDestDir=/image/&lt;br /&gt;
|The folder in which to place the files being sent&lt;br /&gt;
|-&lt;br /&gt;
|FTPProxy=&lt;br /&gt;
|Set to name of the proxy server if applicable&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Paper Sizes==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The following table lists the different paper size codes that are available. The codes that are available to you when scanning depend upon the make and model of your scanner.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Paper Size'''&lt;br /&gt;
|'''Paper Dimensions (Width x Length in inches)'''&lt;br /&gt;
|-&lt;br /&gt;
|A0&lt;br /&gt;
|33.1 x 46.8&lt;br /&gt;
|-&lt;br /&gt;
|A1&lt;br /&gt;
|23.4 x 33.1&lt;br /&gt;
|-&lt;br /&gt;
|A2&lt;br /&gt;
|16.5 x 23.4&lt;br /&gt;
|-&lt;br /&gt;
|A3&lt;br /&gt;
|11.7 x 16.5&lt;br /&gt;
|-&lt;br /&gt;
|A4&lt;br /&gt;
|8.2 x 11.7&lt;br /&gt;
|-&lt;br /&gt;
|A5&lt;br /&gt;
|5.8 x 8.2&lt;br /&gt;
|-&lt;br /&gt;
|B&lt;br /&gt;
|11 x 17&lt;br /&gt;
|-&lt;br /&gt;
|B0&lt;br /&gt;
|39.4 x 55.7&lt;br /&gt;
|-&lt;br /&gt;
|B1&lt;br /&gt;
|27.8 x 39.4&lt;br /&gt;
|-&lt;br /&gt;
|B2&lt;br /&gt;
|19.7 x 27.8&lt;br /&gt;
|-&lt;br /&gt;
|B3&lt;br /&gt;
|13.9 x 19.7&lt;br /&gt;
|-&lt;br /&gt;
|B4&lt;br /&gt;
|10.1 x 14.3&lt;br /&gt;
|-&lt;br /&gt;
|B5&lt;br /&gt;
|7.2 x 10.1&lt;br /&gt;
|-&lt;br /&gt;
|B6&lt;br /&gt;
|5 x 7.2&lt;br /&gt;
|-&lt;br /&gt;
|Business Check&lt;br /&gt;
|8.5 x 4&lt;br /&gt;
|-&lt;br /&gt;
|Coupon&lt;br /&gt;
|1 x 4&lt;br /&gt;
|-&lt;br /&gt;
|Legal&lt;br /&gt;
|8.5 x 14&lt;br /&gt;
|-&lt;br /&gt;
|Letter&lt;br /&gt;
|8.5 x 11&lt;br /&gt;
|-&lt;br /&gt;
|Personal Check&lt;br /&gt;
|5 x 3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Remote Scanning==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
Remote scanning is scanning documents at a remote site and uploading them to the central server location so they can be indexed in halFILE. halFILE supports a variety of remote scanning strategies including:&lt;br /&gt;
&lt;br /&gt;
'''Scanning and Importing'''&lt;br /&gt;
This strategy involves the installation of the halFILE scan module at the remote site. You scan to a basket at the remote site, copy the images to some removable media (Removable Drive or Tape), ship the media to the central site, and use halFILE's Import utility to import the images. This method requires a remote scanning license from hal Systems.&lt;br /&gt;
&lt;br /&gt;
'''FTP Scanning using Third Party Products'''&lt;br /&gt;
This strategy requires an FTP Scanner that can be configured to scan a document in multi-page TIFF format and ship the document via ftp (File Transfer Protocol) to the central site. Once at the central site, you can go into halFILE Import utility and import the documents or you can use one of two add-on products to automate the process. These products, described below, are available to automatically place the documents into a halFILE basket:&lt;br /&gt;
&lt;br /&gt;
'''Capture Server'''&lt;br /&gt;
This product is configured to run on a server or a seldom-used workstation. It monitors folders on the network and, when multi-page TIFF images appear, it places them into a halFILE Basket. The documents are then ready to be indexed. This product can also be configured to run whenever a user goes into the Index utility. Contact your sales representative for more information.&lt;br /&gt;
&lt;br /&gt;
'''Barcode Recognition Server'''&lt;br /&gt;
This product is configured to run on a server or a seldom-used workstation. Like Capture Server, it monitors a set of folders and when multi-page TIFF images appear, it reads the barcode as defined in halFILE and automatically indexes the document. Contact your sales representative for more information.&lt;br /&gt;
&lt;br /&gt;
==Importing Documents==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
[[Image:Import_Icon.jpg|left]]Images can be captured from disk and loaded into the selected in-basket. To import images from disk, select '''File-Import''' or select the Import icon in the toolbar. This will display a screen similar to the following.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Import_Dialog.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
===Using the import feature to import images===&lt;br /&gt;
# Select '''File-Import'''.&lt;br /&gt;
# Use either the '''Add Folder''' button or the Add Files button to add images you wish to import. &lt;br /&gt;
# Use the '''Remove''' button to remove selected files from the import list. &lt;br /&gt;
# Use the '''Clear''' button to clear the entire list and start over.&lt;br /&gt;
# Once the Import List contains the files that should be imported, click '''Begin Import'''. The following question is displayed:&amp;lt;br /&amp;gt;''After importing images, do you wish to delete the original image files?''&amp;lt;br /&amp;gt;Select '''Yes''' if the original file that was selected should be removed from the hard disk after it has been copied to the selected in-basket. Answer '''No''' to leave the original file on the hard disk. Please note that if the original files are left on the hard disk, you must remove them yourself using the Windows File Manager, Explorer, or some other method.&lt;br /&gt;
# The Staple screen shown below is then loaded. This step lets you group images into documents.&lt;br /&gt;
&lt;br /&gt;
[[Image:Import2.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
Options include:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''AutoSplit '''When the end-of-document has been marked off-site and the images are being transferred to the main system via removable cartridge, or if importing images that already have the extension as the page number (.001, .002, etc.) then autosplit goes through and imports based on where it finds .001. End of document does not have to be marked again.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''End of Document'''  This works much like the Scanning feature of grouping documents. The Up and Down arrows are pressed to find the last page of a document, then the '''End of Document '''button or '''F5''' is pressed to indicate the last page of the document. All files in the list up to the highlighted file become one document and are removed from the list (to be found in the basket). Continue this process until all images have been grouped into documents.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Two Docs on One Page '''When one image file contains the image of two documents which need to each be indexed separately. Pressing this button will duplicate the image file, creating two separate documents in the basket to be indexed.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Done '''If there are image files in the list, a message asks if you want to treat each image as a separate document. If yes, the stapling is done automatically.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'''Remove Document  '''Removes the image file from the list.&lt;br /&gt;
# Select '''File-Close''' to exit the import function.&lt;br /&gt;
&lt;br /&gt;
===Staple Preview Option===&lt;br /&gt;
The Staple Preview option can be turned on behind the '''Tools-Options''' tab of the scan module and affects the stapling operation in Import. With this option, the stabling procedure is the same, except instead of immediately removing stapled documents from the list, the staple point (when F5 or End of Document is pressed) is marked with &amp;lt;end of doc&amp;gt;. If a mistake is made during stapling, you can return to the staple point and press F5 again to remove the &amp;lt;end of doc&amp;gt; marker. When all the staple points have been defined, click Done to actually perform the stapling process.&lt;br /&gt;
&lt;br /&gt;
==Capturing Printed Output==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
When halFILE is installed, the halFILE Printer is automatically installed which provides for halFILE's 'Print To' feature. With this feature, documents printed from any application can be imported into halFILE. The 'Print To' feature captures the printed out, converts it to a TIFF image and kicks off the import process. To print to halFILE, perform the following steps:&lt;br /&gt;
# Load the document you wish to print to halFILE. This could be a word processing document, a spreadsheet, an Acrobat file, a Crystal Report or anything that includes a print menu.&lt;br /&gt;
# Select the print option (typically File – Print), change printers to the halFILE Printer and begin the printing process.&lt;br /&gt;
# A box will be displayed showing the printed output is being captured and converted to a TIFF image. Once that is complete, the halFILE Document Capture Utility is loaded.&lt;br /&gt;
# Select the halFILE Application, Database and Basket to import into. Also select whether you want to immediately index the document.&lt;br /&gt;
# Click the '''Import into halFILE''' button. The document is then imported into halFILE. If the Index option was selected, the index utility will be loaded so you can enter keywords for the document. If you do not select the index option, then you should index it at a later time.&lt;br /&gt;
&lt;br /&gt;
The screen below shows the capture utility used by the Print To feature.&lt;br /&gt;
&lt;br /&gt;
[[Image:Document_Capture_Utility_Dialog.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
==Sending Documents to halFILE==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_4_-_Capturing_Documents_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
===The halFILE Document Transporter===&lt;br /&gt;
The '''halFILE Document Transporter''' replaces the Send To Wizard used in prior versions of halFILE. With this utility, you can not only import the active Office Document into halFILE, but also easily Drag/Drop other types of documents into halFILE. To activate the halFILE Document Transporter, select the Tools-Document Transporter menu on the halFILE Manager toolbar.&lt;br /&gt;
&lt;br /&gt;
===Display the Document Transporter in the Notifications Area===&lt;br /&gt;
To tell Windows to always show the Document Transporter in the notifications area of the Windows Taskbar:&lt;br /&gt;
&lt;br /&gt;
* Click the Show hidden icons arrow next to the notification area&lt;br /&gt;
* Click Customize&lt;br /&gt;
* Find hfTransporter in the list and select Show Icon and Notifications from the dropdown&lt;br /&gt;
&lt;br /&gt;
===Adding the Document Transporter to Startup===&lt;br /&gt;
To permanently add the Document Transporter icon to the notifications area:&lt;br /&gt;
&lt;br /&gt;
* Right click the document transporter icon&lt;br /&gt;
* Select Launch at Startup&lt;br /&gt;
&lt;br /&gt;
===Adding the Transporter to Explorer right click menu===&lt;br /&gt;
This will enable you to right click on a file on your desktop or in explorer and select Send To halFILE Transporter.&lt;br /&gt;
&lt;br /&gt;
* Right click the Document Transporter icon&lt;br /&gt;
* Select Add to Explorer context menu&lt;br /&gt;
&lt;br /&gt;
===Importing Currently Open (Active) Office Documents===&lt;br /&gt;
The Document Transporter can quickly import a Microsoft Office document into a halFILE basket and automatically start the index process. Documents supported include:&lt;br /&gt;
&lt;br /&gt;
* Microsoft Word&lt;br /&gt;
* Microsoft Excel&lt;br /&gt;
* Microsoft PowerPoint&lt;br /&gt;
* Microsoft Access&lt;br /&gt;
* Microsoft Outlook&lt;br /&gt;
&lt;br /&gt;
With your Office Document open:&lt;br /&gt;
&lt;br /&gt;
* Right click the Document Transporter icon&lt;br /&gt;
* Select the appropriate menu for your currently open (active) Office document.  &lt;br /&gt;
&lt;br /&gt;
===Drag/Drop===&lt;br /&gt;
Double click the Document Transport Icon and a new window will appear allowing you to drag/drop files These files will automatically be imported into halFILE and you will be prompted for which application, database, and basket.&lt;br /&gt;
&lt;br /&gt;
====Drag/Drop Image Files====&lt;br /&gt;
You may drag a halFILE document with standard page numbers (.001, .002, .003) into the system by just dragging the first page.  The remainder of the document will be imported automatically.&lt;br /&gt;
&lt;br /&gt;
====Drag/Drop Multi-Page TIFF Files====&lt;br /&gt;
Multi-page TIFF files will be automatically imported and split into single page TIFF documents in the basket.&lt;br /&gt;
&lt;br /&gt;
====Drag/Drop Emails====&lt;br /&gt;
You may drag emails directly from your email client to the Transporter.  This will import the email as an Associated document and halFILE will redisplay the email in your mail client including any attachments when you view the document at a later time.&lt;br /&gt;
&lt;br /&gt;
''Note: If you have a mix of Outlook and Outlook Express/Windows Live Mail then you would need the correct application installed on the retrieval workstation when trying to view the email at a later time.''&lt;br /&gt;
&lt;br /&gt;
====Right click Send To halFILE Transporter====&lt;br /&gt;
You may right click any file in Explorer or on the desktop and send to halFILE Document Transporter.  These files will be automatically imported as outlined above.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=File:Import_Dialog.jpg&amp;diff=770</id>
		<title>File:Import Dialog.jpg</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=File:Import_Dialog.jpg&amp;diff=770"/>
				<updated>2013-02-18T20:42:23Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: uploaded a new version of &amp;quot;File:Import Dialog.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	<entry>
		<id>http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0&amp;diff=769</id>
		<title>Chapter 2 - Overview 4.0</title>
		<link rel="alternate" type="text/html" href="http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0&amp;diff=769"/>
				<updated>2013-02-08T21:10:01Z</updated>
		
		<summary type="html">&lt;p&gt;Tomh: /* General enhancements: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://help.halfile.com/index.php?title=HalFILE_4.0_Documentation Main Index]&lt;br /&gt;
&lt;br /&gt;
==Upgrading to version 4.0==&lt;br /&gt;
&lt;br /&gt;
''If you have any questions on performing this upgrade, or you are not sure if the upgrade is required, please call Technical Support for help.''&lt;br /&gt;
&lt;br /&gt;
'''From Version 3.0'''&lt;br /&gt;
To upgrade halFILE to version 4.0, contact halFILE Technical Support. They will set up your license registration in the halFILE Update Service (http://update.halfile.com) and will instruct you on how to use the halFILE Update Service to upgrade your system to version 4.0.&lt;br /&gt;
&lt;br /&gt;
'''From Versions prior to 3.0'''&lt;br /&gt;
This requires Technical Assistance. Please call Technical Support.&lt;br /&gt;
&lt;br /&gt;
==halFILE Update Service==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
You can now use the halFILE Update Service to obtain program releases, enhancements and bug fixes. This is done through the Tools-Update Service menu of the halFILE Administrator.&lt;br /&gt;
&lt;br /&gt;
Tutorials on the halFILE Update Service are available behind the &amp;quot;learn more&amp;quot; link at http://update.halfile.com.&lt;br /&gt;
&lt;br /&gt;
==Document Management with halFILE==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
halFILE is a document management application that provides electronic document storage and retrieval capabilities. Using the popular Microsoft Windows interface, paper documents can be scanned into a digital image format, key words can be entered into a user-defined database, and images can be archived to permanent storage such as network storage devices and compact disks. Documents can also be captured by importing them from disk or capturing printed output. With halFILE's Office 'Send To' feature, Microsoft Office documents can be sent directly to halFILE. Searching the database using keywords then retrieves documents and displays related images on the screen.&lt;br /&gt;
&lt;br /&gt;
The following diagram depicts a typical halFILE system flow:&lt;br /&gt;
&lt;br /&gt;
[[File:HalFILE_System_Flow4.jpg]]&lt;br /&gt;
&lt;br /&gt;
==What’s New in 4.0==&lt;br /&gt;
[http://help.halfile.com/index.php?title=Chapter_2_-_Overview_4.0#column-one Contents]&lt;br /&gt;
&lt;br /&gt;
The following lists new features of version 4.0.&lt;br /&gt;
&lt;br /&gt;
===='''General''' enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Based on the .NET platform for better performance and stability.&lt;br /&gt;
* Integrated halFILE PDF Viewer. This means when viewing PDF documents, the image window will no longer fall behind other windows.&lt;br /&gt;
* Integrated halFILE Office Viewer. This means when viewing Office documents (Excel, Word, etc), the image window will no longer fall behind other windows.&lt;br /&gt;
* Image Viewer lets you email documents as PDF.&lt;br /&gt;
* Crystal 2011 support.&lt;br /&gt;
* Active Directory integration now supports LDAP.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Search''' Module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Spell Checker&lt;br /&gt;
* Auto-Complete feature to list names in the database.&lt;br /&gt;
* Edit-Append from file that handles folders with periods.&lt;br /&gt;
* Quick Section-Township-Range feature.&lt;br /&gt;
* Supports 100,000 record hit lists.&lt;br /&gt;
* Completes large searches much more quickly.&lt;br /&gt;
* Re-order search hit list columns by dragging columns to desired position.&lt;br /&gt;
* Sort Hit List with single click in the header box - toggles ascending/descending.&lt;br /&gt;
* Save Grid Format menu has been moved to the new Layout menu.&lt;br /&gt;
* “Not equal” searches. &lt;br /&gt;
* NULL searches.&lt;br /&gt;
* Tools-options settings changes are immediate.&lt;br /&gt;
* Hide the Find Text button unless halCOLD is configured.&lt;br /&gt;
* Build search criteria by clicking on names in hit list.&lt;br /&gt;
* Ability to do include/exclude of Instrument Types.&lt;br /&gt;
* Show Record Counter statistic on hit list and document info screens so user knows how far down they are in the Search Results.&lt;br /&gt;
* Allow % in block and lot so you can do a section search for all blocks/lots.&lt;br /&gt;
* Ctrl-D hot key which, when used in multi-entry field, will replicate the prior line’s last name.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Index''' Module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Spell Checker.&lt;br /&gt;
* Auto-Complete feature to list names in the database.&lt;br /&gt;
* Edit-Append from file that handles folders with periods.&lt;br /&gt;
* Quick Section-Township-Range feature.&lt;br /&gt;
* Added ALT+I or some keystroke to HFIndex32 to do the same copy field functionality as ALT+D but &amp;quot;insert&amp;quot; the data at the cursor position instead of replacing the data.&lt;br /&gt;
* Quick document look up to load the Document Clipboard for Copy/Paste.&lt;br /&gt;
* Option to press Ctrl+S and no other key required to go to next doc in index and/or search  &lt;br /&gt;
* Ctrl-D hot key which, when used in multi-entry field, will replicate the prior line’s last name.&lt;br /&gt;
* Support data thresholds on date or value fields including date range, value range, file date must be after instrument date.&lt;br /&gt;
* Add Auto Fill of # of pages.&lt;br /&gt;
* Support Auto Fill of date/time field and current date/time.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Administrator''' enhancements:====&lt;br /&gt;
&lt;br /&gt;
* All security settings into a flatter, grid interface.&lt;br /&gt;
&lt;br /&gt;
# Includes Extended settings.&lt;br /&gt;
# Includes Custom Search setting.&lt;br /&gt;
# Show Main settings on the main user screen so, as they add databases for the user, they can see the inherited privileges.&lt;br /&gt;
# Put e.halFILE settings on User screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Add maintenance utilities for Multi_Entry Fields and Table Definitions for better administrative control.&lt;br /&gt;
* Control FromEmail= and SMTP Authentication settings in halweb.ini from Auto Archive set up. &lt;br /&gt;
* Create Basket - prevent SQL reserved words for basket names. &lt;br /&gt;
* Add interface to set up searchmenus.ini.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Manager''' enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Color Coded baskets.&lt;br /&gt;
* New icons – smaller footprint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Basket Status''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Handle baskets with over 32767 entries more gracefully.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Import Module''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* More standardized document selection interface.&lt;br /&gt;
* Supports importing documents of different types (for example: TIFF and PDF).&lt;br /&gt;
* Supports importing from multiple source folders.&lt;br /&gt;
* The halFILE Document Transporter replaces the Send To Wizard and supports the importing of not only Office Documents, but also any other document type supported by halFILE. Drag/drop and Right Click-Send To features are supported.&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Scan Module''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Scan to PDF.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Base Edit Module''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Edit Block/Lot instead of having to clear and re-add… i.e. in the base edit, be able to fix a single error right there on the grid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''halFILE Archive Module''' module enhancements:====&lt;br /&gt;
&lt;br /&gt;
* Log the computer name to show where archive is scheduled.&lt;/div&gt;</summary>
		<author><name>Tomh</name></author>	</entry>

	</feed>