Much like we have WEB.FIELDNAME.VALIDATE and WEB.FIELDNAME.ENABLED, we will have WEB.FIELDNAME.GETOPTIONS.  The purpose of these routines are to return a total list of options, and whether or not those options are enabled or not.

The fieldnames to return are.

  • Value: The value you will want to get back if the user chooses that option.
  • Text: The readable version of the value.  For example if the value is DK_BLUE, the text could be Dark Blue.
  • Description: The descriptive text for the given option.
  • Enabled: A 0/1 flag specifying if the option is available given the current answers to the questions. For example if the if metalocene is selected means the user cannot choose Postal approved material then postal approved would still be in the list, but the enabled flag would be 0,

 Completed:

  1. WEB.MATERIAL.OPTIONS - options list of Materials
  2. WEB.SPECAS.OPTIONS - options list for Specific Antistat
  3. WEB.SPECLLD.OPTIONS - options list for Specific LLD
  4. WEB.ASRESIN.OPTIONS - options list for Anti Static Resin Base
  5. WEB.MILSPEC.OPTIONS - options list for Specific Antistat (Milspec/Other%)
  6. WEB.COLOR.OPTIONS - options list of Colors
  7. WEB.OPACITY.OPTIONS - options list of opacity for colors
  8. WEB.HOLETYPE.OPTIONS - options list for Venting Hole Type (BAGS, FURN, SHEETING/ROLLSHEET/SOR)
  9. WEB.HOLEPLACE.OPTIONS - options list for Venting Hole Placement (BAGS, SHEETING/ROLLSHEET/SOR)
  10. WEB.HOLESIDE.OPTIONS - options list for Venting Hole Side (BAGS, FURN, SHEETING/ROLLSHEET/SOR)
  11. WEB.PLATENR.OPTIONS - options list for print plate number
  12. WEB.INKCOLOR.OPTIONS - options list for print ink color
  13. WEB.PACKING.OPTIONS - options list for Packaging (BAGS, FURN, SHEETING/ROLLSHEET/SOR)
  14. WEB.PRINTDIR.OPTIONS - options list for Print Direction
  15. WEB.READORIENT.OPTIONS - options list for Reading Orientation
  16. WEB.FREIGHTOPT.OPTIONS - options list for Freight Options (results area)