{Fore.green}CMD{Style.reset} {Style.bold}-{Style.reset} {Fore.cyan} ACTION {Style.reset}
{Fore.GREY_50}|{Style.reset} -> {Fore.magenta} lines with this character means OR so 's'|'search' is means s and search are the same thing{Style.reset}
{Fore.GREY_50},{Style.reset} -> {Fore.violet} this is the cmd-field separator, so 's,Name,C4' is search field $Name with value C4. In Other words consider the ',' to be a space to separate cmds from their values{Style.reset}
{Fore.GREY_50}${Style.reset} -> {Fore.magenta}a variable value represented by the suffix-following, i.e. $field could be {Style.bold}Entry.Name{Style.reset}
{Fore.yellow}---------------------------{Style.reset}
{Fore.green}cl|clear_list|clrl{Style.reset} {Style.bold}-{Style.reset} {Fore.cyan}clear list{Style.reset}
{Fore.green}search|s|sch,$fieldName,$value{Style.reset} {Style.bold}-{Style.reset} {Fore.cyan}search for item ; before results are displayed, you will be asked if you want to save your results to a user defined csv file.{Style.reset}
{Fore.green}$field,$EntryId{Style.reset} {Style.bold}-{Style.reset} {Fore.cyan}Display Item $field using $EntryId{Style.reset}
{Fore.green}$field,$EntryId,$Value{Style.reset} {Style.bold}-{Style.reset} {Fore.cyan}set Item $field to $Value using $EntryId then display it.{Style.reset}
{Fore.green}show,$EntryId{Style.reset} {Style.bold}-{Style.reset} {Fore.cyan}Display By EntryId{Style.reset}
{Fore.green}save|sv|save_csv{Style.reset} {Style.bold}-{Style.reset} {Fore.cyan}Save Entry Table to CSV file{Style.reset}
{Fore.green}save_bar|sb|svbr{Style.reset} {Style.bold}-{Style.reset} {Fore.cyan}Save Entry Table barcodes{Style.reset}
{Fore.green}save_bar_cd|savebrcd|sbc{Style.reset} {Style.bold}-{Style.reset} {Fore.cyan}Save Entry Table Barcode,Code{Style.reset}
{Fore.green}factory_reset{Style.reset} {Style.bold}-{Style.reset} {Fore.red}reset everything!{Style.reset}
{Fore.green}fields|f|flds{Style.reset} {Style.bold}-{Style.reset} {Fore.cyan}Display Entry fields{Style.reset}
{Fore.green}slm{Style.reset} {Style.bold}-{Style.reset} {Fore.cyan}show list mode{Style.reset}
{Fore.green}tlm{Style.reset} {Style.bold}-{Style.reset} {Fore.cyan}Toggle List Mode{Style.reset}
{Fore.green}remove,$EntryId{Style.reset} {Style.bold}-{Style.reset} {Fore.cyan}Delete/Remove Entry By $EntryId{Style.reset}
{Fore.green}sl,show_list{Style.reset}-{Fore.cyan}Display items with inList=True{Style.reset}
{Fore.green}show,$EntryId{Style.reset}-{Fore.cyan}Display Item by $EntryId{Style.reset}
{Fore.green}list_all,la{Style.reset}-{Fore.cyan}Display All Items in DB{Style.reset}
{Fore.green}smzl,sum_list{Style.reset}-{Fore.cyan}Display All Items in List as summary{Style.reset}
{Fore.green}+|-|=,Qty,Barcode|code{Style.reset}-{Fore.cyan}apply value with operator to first item to return from Barcode|code{Style.reset}
{Fore.green}ca|clear_all,clrall{Style.reset}-{Fore.cyan}Clear all values in Items in DB{Style.reset}
{Fore.green}cam|clear_all_img|clrallimg{Style.reset}-{Fore.cyan}Clear all images in db items{Style.reset}
{Fore.green}export_list|el{Style.reset}-{Fore.cyan}export InList=True items to file prompted for{Style.reset}
{Fore.green}clear|reset|screen_reset|#<>?{Style.reset}-{Fore.cyan}reset screen in case of screen corruption{Style.reset}
{Fore.green}smle|smle,[Code|Barcode]{Style.reset}-{Fore.cyan}show list items if no argument, or show list items summary for item with Code or Barcode{Style.reset}
{Fore.green}el|export_list{Style.reset}-{Fore.cyan}Export List to CSV file with delimiter ';', if you use 'q'|'quit' you will quit, 'b'|'back' you will return to previous menu, 'r'|'review_export'|'read' you will read the exported file provided by prompt or default at prompt!{Style.reset}
{Fore.green}code_len{Style.reset}-{Fore.cyan}print len of scanned code{Style.reset}
{Fore.green}location|geo|lctn|ln|l,$code{Style.reset}-{Fore.cyan}print location finding data for $code{Style.reset}
{Fore.green}smle-e{Style.reset}-{Fore.cyan}save list items as png{Style.reset}
{Fore.green}le-img{Style.reset}-{Fore.cyan}export list items as png{Style.reset}
