Support 805.461.7300
Sales
Our Technology. Your Success.
Tech Notes

Mark Invalid ZIP Code Records in a script

Use this command to mark Invalid ZIP Codes in your database. This makes it so you can identify Invalid ZIP Codes in a script, as you won't have to pull down Select to Show > Invalid ZIP Codes.

com_alias=alias()
USE IN IIF(USED('USZIP'),SELECT('USZIP'),0) 
SET SAFETY OFF
USE (ADDBS(XDEFFLDR)+"DMM\_USZIPS.DBF") IN 0 ALIAS  uszip
SELECT("uszip")
INDEX ON LEFT(zip,5) TAG mytag
SELECT(com_alias)
replace all X with ""
replace X with "X" for !SEEK(LEFT(zip,5),"uszip")
USE IN IIF(USED('_USZIP'),SELECT('_USZIP'),0)

In the Script, you can add this command event after the Validate Records event.

When you export your data or when you show Marked records, look for a capital X in the x field. These will be your Invalid ZIP Code records.

« Back to Tech Notes

Vince [in support] took the time and spent about 2 hours on the phone with me as we walked through an issue and figured out the problem. To me he went above and beyond normal support and really thought outside the box to figure out the solution. Thank you again Vince for all your help.
M.K., Aurora, IL