Have you ever had this irritating issue with multiple unsaved schematic diagrams lower in the hierarchy preventing you from netlisting? Well, now we have a solution. Just bind that function to a handy key and blow the whistle when in trouble :)
; Checks and saves all cells in a given library name,
; Initial version A - Deyan Levski, 19.08.2015
;
;
procedure( checkAndSave(libName)
notSave = '()
lib = ddGetObj( libName )
println(libName)
println(lib~>name)
cellList = lib~>cells~>name
foreach( cell cellList
cellview = dbOpenCellViewByType( libName cell "schematic" "" "a" )
if(cellview != nil then
schCheck(cellview)
dbSave(cellview)
dbClose(cellview)
println(cell)
println("saved")
else
notSave = append1(notSave cell)
)
)
println("Cells not checked:")
) ; procedure
A hint: you can use " libName = geGetEditCellView()~>libName " to automatically fetch the library name you are currently in.
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /home/transist/public_html/comments/comments.php:42 Stack trace: #0 /home/transist/public_html/post/stdal/post42.htm(171): require() #1 {main} thrown in /home/transist/public_html/comments/comments.php on line 42




