Checking for Validity of Design Results via RAM DataAccess

I'm trying to check if the Beam and Column design results are valid. I see that I can use "IModelStatus1.DesignIsValid IAmRamSteelColumn, bDesignIsValid" to get the status of the design module, but it seems the value of bDesignIsValid is always returned as "4" (It returns a Long, contrary to what the Manual says).

Strangely, this does appear to work for columns as "IModelStatus1.DesignIsValid IAmRamSteelColumn, bDesignIsValid" returns a value of "1" when designed and "0" when not designed.

Is this functionality simply broken for IAmRamSteelBeam??

Is there any other way to check if results are valid? I'm trying to avoid making calls that will error out and instead just put my code behind if statements that check for validity first.

Thanks! Tim

Parents Reply Children
No Data