10.07.2015 Views

Searching With QAS Pro - QAS.com

Searching With QAS Pro - QAS.com

Searching With QAS Pro - QAS.com

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1. Understand How <strong>QAS</strong> <strong>Pro</strong> SearchesThe chapter "<strong>Searching</strong> <strong>With</strong> <strong>QAS</strong> <strong>Pro</strong>" (see page 23) describes how <strong>QAS</strong> <strong>Pro</strong>API searches on your addresses. Reading this should clarify the values thatare returned by some of the API functions.2. Run The Test HarnessesRunning one of the test harnesses supplied with the API should verify thatyou have installed the API correctly. It will also give you an idea of what <strong>QAS</strong><strong>Pro</strong> API can do, and the type of results it can produce.3. Refer to the Pseudocode and Sample CodeThe "Pseudocode Example Of <strong>QAS</strong> <strong>Pro</strong> API" on page 61 demonstrates apossible interpretation of the API functions. Samples are available in C andVisual Basic.4. Use the API FunctionsFor a <strong>com</strong>plete listing of <strong>QAS</strong> <strong>Pro</strong> API functions see the "API FunctionReference" on page 72. You should choose whether the Primary API or theUser Interface API is best suited to your requirements.It is re<strong>com</strong>mended that you integrate the API in stages, beginning with theQA_Open, QA_Close and QA_Shutdown functions, followed by addresssearch and retrieval facilities. Any other functions can be added in theappropriate places.You should also make use of the system functions, especiallyQAErrorMessage and QAErrorLevel or QA_ErrorMessage. Thesefunctions enable you to see the description and severity of any errors thatoccur, and as such should be called after any function that has returned anerror. See the full "Error Code Listing" on page 225.When you wish to run your integrated application, you should ensure that thefollowing files are in the same directory as the application executable:Primary APIqaworld.ini<strong>QAS</strong> <strong>Pro</strong> API configuration fileqawserve.iniData file locations and otherapplication configuration settingsqaupied.dll<strong>QAS</strong> <strong>Pro</strong> API DLLUI APIqaworld.ini<strong>QAS</strong> <strong>Pro</strong> API configuration fileqawserve.iniData file locations and otherapplication configuration settingsqauwved.dll<strong>QAS</strong> <strong>Pro</strong> API DLL13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!