Updated 11/12/23

  • Home
  • About
    • Welcome
    • Blog 1
    • Training
  • The Global Datastore
    • gDS Overview
    • .dd File Format
    • Naming Conventions
    • gDS Generated Code
    • Work with ChatGPT
    • Futures
  • The Test Platform
    • Overall Guidance
    • Interface To The SUT
    • Test Runs and Cycles
    • Screen Displays
    • Iterate Using RowStatus
    • System & Row Locks
    • Parallel Resources
  • Case Studies & Code
    • Overview & TOC
    • Case Study 1
    • Case Study 2
    • Case Study 3
  • More
    • Home
    • About
      • Welcome
      • Blog 1
      • Training
    • The Global Datastore
      • gDS Overview
      • .dd File Format
      • Naming Conventions
      • gDS Generated Code
      • Work with ChatGPT
      • Futures
    • The Test Platform
      • Overall Guidance
      • Interface To The SUT
      • Test Runs and Cycles
      • Screen Displays
      • Iterate Using RowStatus
      • System & Row Locks
      • Parallel Resources
    • Case Studies & Code
      • Overview & TOC
      • Case Study 1
      • Case Study 2
      • Case Study 3

  • Home
  • About
    • Welcome
    • Blog 1
    • Training
  • The Global Datastore
    • gDS Overview
    • .dd File Format
    • Naming Conventions
    • gDS Generated Code
    • Work with ChatGPT
    • Futures
  • The Test Platform
    • Overall Guidance
    • Interface To The SUT
    • Test Runs and Cycles
    • Screen Displays
    • Iterate Using RowStatus
    • System & Row Locks
    • Parallel Resources
  • Case Studies & Code
    • Overview & TOC
    • Case Study 1
    • Case Study 2
    • Case Study 3

Code Generated by gDSCodeGen

Overall

This describes the code generated by "gDSCodeGen".


The first items created are the global shared tables and any other singular data items. Then the routines below are generated.

<table name>_AddARow

Add a single row to the given table. The routine accepts mandatory arguments then optional arguments. Given column names in the format <table name>_<column name>, the dummy argument names would be _<column name>.


The routine returns the index / reference of the added row.

<table name>_DeleteTableRows

Delete some or all rows in a table. The one optional argument "rowStatusValueToDelete" must cite the RowStatus value of the rows to delete. The value "!All!" deletes all rows. If a range or set of values must be deleted pre-process the rows to set the RowStatus column's value to some single value (e.g. "Delete Me").


The routine return the count of rows left in the table.

<table name>_DumpTable

Dump the values in a table to the screen. The one optional argument "listToDump" can be a list of row references to dump. The default value of "None" dumps all the rows in the table.

Testing Complex Systems

Copyright © 2023 Testing Complex Systems - All Rights Reserved.

Powered by GoDaddy

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept