AML Download
   Product Registration
   Product Documentation
   Firmware Downloads
   Support Agreements
   Warranty Information
   Discontinued Products
   Request CARE Plan
   Request RMA Number
   Warranty Status Check
   Wireless Firmware Check
   Partner Login
   AML
   Product Center
   AML How To Buy
   AML Product Documentation
   AML AML Products

Security

Description: Scan barcodes on backs of ID cards of people passing through checkpoint or barcodes placed at checkpoints for scanning while doing rounds, log anything suspicious in addition to date time at checkpoint. Keeps rolling description of Task. Logs DateTime that Record was scanned or input. Displays a description if found, including any special instructions. Provides a field to log any notes.



Note: F8 will start a new task, as will Func-Right, Func-Down (last record, next record)
When not starting a new task, the user will only be asked for entry in the Record and Notes fields.

Record could be anything from barcodes posted at each walkthough checkpoint scanned in as the guard reaches the checkpoint, to the recording the barcodes on the back of the id of each person passing the front gate, or the license plate of each vehicle in the parking lot.

Steps to recreate:
1.  Configure the capture file
2.  Create the lookup
3.  Create all screens and menus
4.  Create all fields
5.  Create all global variables
6.  Fill in all Screen OnEnter/OnExit Scripts
7.  Fill in all Field OnEnter/OnExit Scripts
8.  Go back and fill in Static Text, Graphical Characters, and boxes to adjust screen appearance to your personal      preference.

Capture File:
  • Action
  • RecordID
  • DateTimeRecorded
  • Notes


  • Capture File Results from the Screens shown above:


    Lookup File:
  • RecordID
  • Description
  • SpecialInstructions


  • Records required to display the screens above:


    Global Variables:
  • DT
  • temp


    • Screens:
      1.  Screen
        • Field ACTField
          • Details: Check If not blank, autoenter  This will make it so if we are in a current task, ACTField will not be asked for again, unless the up arrow is hit.
          • Details: Check Use result as next default value  This will cause ACTField to persist between screen loads
          • Details: Write to capture Action
          • Validation: Uncheck unmodified default is invalid, unmodified should be valid
        • Field RECIDField
          • Details: Write to capture RecordID
          • Input: Charcter Case: Force Uppercase, in case we end up matching license plates or somesuch after they were manually entered in.
          • Validation: Match value in lookup file Lookup , field  RecordID
          • OnExit
            • Screen Field Operation, update temp with contents of Screen Field DTField
            • Branch, if Value1:variable:temp not equal Value2:numeric:0 jump to label InOldRec
            • Get Current Date/Time, Store current Date and Time to variable DT
            • Screen Field Operation, update DTField with contents of variable DT
            • Label, InOldRec
        • Field DTField
          • Validation, Uncheck unmodified default is invalid, unmodified should be valid
          • Validation, Uncheck blank field is invalid, this is a generated field, nothing the user can do about it if it does turn out to be blank
          • Input, Check Field is display only  This is a value generated by the RECIDField script.
          • Details: Write to capture DateTimeProcessed
          • Input, Input Actions: After Enter or Scan: Save and reload the screen
          • Note: in the example above this field is 9 wide and 2 tall
        • Field NOTEField
          • Validation, Uncheck unmodified default is invalid, unmodified should be valid
          • Validation, Uncheck blank field is invalid, there may be nothing to note
        • Field DESCField
          • Details: Get default value from lookup file Lookup , field Description
          • Validation, Uncheck unmodified default is invalid, unmodified should be valid
          • Validation, Uncheck blank field is invalid, this is a lookup field, nothing the user can do about it if it does turn out to be blank
        • Field SIField
          • Details: Get default value from lookup file Lookup , field SpecialInstructions
          • Validation, Uncheck unmodified default is invalid, unmodified should be valid
          • Validation, Uncheck blank field is invalid, this is a lookup field, nothing the user can do about it if it does turn out to be blank
          • Input, Input Actions: After Enter or Scan: Save and reload the screen
    Menus:
    None

    Back to Sample Programs

    Copyright © 2010 American Microsystems LTD, Inc. All Rights Reserved
    Products
    Handheld Computers
    Kiosk Data Terminals
    Compact Handheld Computers
    Wireless Data Terminals
    Batch Data Terminals
    Price Verification Systems
    Stationary Data Collection Terminals
    Vehicle Mount Terminals
    Barcode Label Design Software
    Application Development Software
    Barcode Scanning Systems
    Support
    Product Documentation
    Firmware Updates
    Warranty Status Check
    Product Registration
    Support Agreements
    Warranty Information
    Request RMA Number
    Request CARE Number
    Wireless Firmware Check
    Partner
    AML Partner Program
    Partner Online Application
    Alliance Partners
    ISV Program
    ISV Partners
    Partner Log In
    About Us
    Corporate Information
    AML Customers
    Career Opportunities
    Corporate Location

    Contact Us
    Contact AML
    How to Buy
    How to Buy
    AML Products


    News
    Upcoming Events
    Press Room
    Media Relations
    AML - Barcode, Wireless Handheld and RF Data Collection Solutions

    AML (American Microsystems, Ltd.) was founded in 1983 to respond to a need in the Auto ID marketplace for high performance, easy to use, and cost-effective bar code and data collection products. Since 1983, AML and its business partners have helped companies worldwide to increase business efficiency and productivity - in manufacturing, warehousing, retail, health care, finance, government, and educational automatic data collection applications.

    AML barcode and Auto ID data collection products are designed specifically for inventory tracking, supply chain management and bar code data processing applications. AML products include wireless handheld computers (with support for 802.11b LAN radio frequency as well as GSM/GPRS mobile computing), portable batch hand held terminals, programmable stationary terminals (for fixed station, wired, or wireless industrial data collection applications), vehicle mount terminals, wireless application design software, NiceLabel Pro and NiceLabel Express barcode label design software, and a broad selection of bar code scanners and readers (Laser, CCD, Wand, credit card readers, and card readers). All AML bar code and wireless data capture products are manufactured in the USA.