SOSGetLatestAuthor - A Way to Show on Your Schematic Who Did the Latest Check-in of this Schematic
Oct 21 2025: Workaround no longer needed - supposedly.
This message is to inform you that the issue raised in this case is now fixed and available in SOS 9.1.0.
https://www.keysight.com/us/en/lib/software-detail/computer-software/sos-software.html
and confirm that the issue is resolved.
_______________________________________
All you need is to have (somewhere in the symbol view of the title-block cell that you'll place on your schematic : SOSGetLatestAuthor(ilInst~>cellView).
And, of course, ensure all users load the below SKILL by putting it in the project's setup files - maybe a proj.cdsinit?
procedure( SOSGetLatestAuthor(cv)
let( (dd ddPath waRoot output resTable)
dd = ddGetObj(cv->libName cv->cellName cv->viewName)
ddPath = SosGetObjWritePath(dd)
waRoot = SosGetWARoot(ddPath 1)
output = SosCmd(
?waRoot waRoot
?cmd "nobjstatus"
?options "-gaAll"
?pathList list(ddPath)
)
resTable = SosCmdParse(?results output)
resTable[car(resTable->?)]["CheckedInBy"]
)
)
Comments
Post a Comment