CAD programy 4M
(tblnext table-name [flag])
Funkce tblnext bere první nebo další položku v tabulce.
Tato funkce najde první (nebo další v závislosti na příznaku) typ symbolu v tabulce výkresů. Argument table-name představuje název typu symbolu, který chcete vyhledat. Platné názvy tabulek jsou:
Nejprve funkce tblnext vrací v tabulce první zadaný symbol. Když je nalezen symbol, vrátí se jako seznam bodkovaných párů. Při opakovaném použití je další symbol vrácen. Pokud v seznamu nejsou žádné další symboly, vrátí se nil.
Když je flag argument dodán (obvykle jako T), vyhledávání začíná od horní části tabulky.
PŘÍKLAD:
Tato funkce najde první (nebo další v závislosti na příznaku) typ symbolu v tabulce výkresů. Argument table-name představuje název typu symbolu, který chcete vyhledat. Platné názvy tabulek jsou:
Table-name | Meaning |
---|---|
"appid" | Application identification. |
"block" | Block names. |
"dimstyle" | Dimension style names. |
"layer" | Layer names. |
"ltype" | Linetype names. |
"style" | Text style names. |
"ucs" | UCS names. |
"view" | View names. |
"vport" | Viewport names. |
Nejprve funkce tblnext vrací v tabulce první zadaný symbol. Když je nalezen symbol, vrátí se jako seznam bodkovaných párů. Při opakovaném použití je další symbol vrácen. Pokud v seznamu nejsou žádné další symboly, vrátí se nil.
Když je flag argument dodán (obvykle jako T), vyhledávání začíná od horní části tabulky.
PŘÍKLAD:
Kód | Comments |
---|---|
(tblnext "block" T) | Gets first block. |
((0 . "BLOCK") | Symbol type. |
(2 . "MYBLOCK") | Block name. |
(70 . 0) | Flags. |
(10 0.0 0.0 0.0) | Insertion point. |
(-2 . <Entity name: 1ff0558>)) | Entity Name. |