「Vle-table-list」の版間の差分
|  (ページの作成:「{{AutoLISP}} ; 構文 : (vle-table-list  ''tablename'' ''asNames'')   ; 機能 : 指定されたテーブルをスキャンし、隠し項目や匿名項目を含む全…」) | 編集の要約なし | ||
| (同じ利用者による、間の5版が非表示) | |||
| 1行目: | 1行目: | ||
| {{ | {{BCAD_LISP}} | ||
| ; 構文 | ; 構文 | ||
| : (vle-table-list  ''tablename'' ''asNames'') | : (vle-table-list  ''tablename'' ''asNames'') | ||
| 5行目: | 5行目: | ||
| ; 機能 | ; 機能 | ||
| :  | : 指定されたテーブルをスキャンし全項目のリストを返す。 * 隠し項目や匿名項目を除く | ||
| 11行目: | 11行目: | ||
| :*  tablename : tablename スキャンするテーブル名(文字列)   | :*  tablename : tablename スキャンするテーブル名(文字列)   | ||
| ::* サポートされるテーブル: BLOCK  LAYER  LTYPE  VIEW  STYLE  UCS  APPID  DIMSTYLE  VPORT | ::* サポートされるテーブル: BLOCK  LAYER  LTYPE  VIEW  STYLE  UCS  APPID  DIMSTYLE  VPORT | ||
| :*  asNames :  | :*  asNames : 項目名、エンティティ名、どちらを列挙するかを指定する。'T'=項目名、nil=エンティティ名。 | ||
| ; 戻り値 | ; 戻り値 | ||
| :  | : 文字列またはエンティティ名のテーブルエントリ リスト | ||
| ;サンプル | ;サンプル | ||
| < | <pre class="brush:autolisp;"> | ||
| (vle-table-list "LAYER" T) | |||
| ("0" "1" "Defpoints" ...) | |||
| (vle-table-list "LAYER" nil) | |||
| (<Entity name> <Entity name> ... )  | |||
| (vle-table-list-all "BLOCK" T)   | (vle-table-list-all "BLOCK" T)   | ||
| ("*Model_Space" "*Paper_Space" ...) | ("*Model_Space" "*Paper_Space" ...) | ||
| </ | </pre> | ||
| ----- | ----- | ||
| 関連事項 | 関連事項 | ||
| * [[VLE-関数]] | * [[VLE-関数]] | ||
| * [[vle-table-list | * [[vle-table-list-all]] 関数 | ||
| [[Category:AutoLISP]] | [[Category:AutoLISP]] | ||
| [[Category:BricsCADのLISP]] | |||
2023年1月28日 (土) 08:08時点における最新版
- 構文
- (vle-table-list tablename asNames)
- 機能
- 指定されたテーブルをスキャンし全項目のリストを返す。 * 隠し項目や匿名項目を除く
- 引数
- 
- tablename : tablename スキャンするテーブル名(文字列)
 - サポートされるテーブル: BLOCK LAYER LTYPE VIEW STYLE UCS APPID DIMSTYLE VPORT
 
 - asNames : 項目名、エンティティ名、どちらを列挙するかを指定する。'T'=項目名、nil=エンティティ名。
 
- 戻り値
- 文字列またはエンティティ名のテーブルエントリ リスト
- サンプル
(vle-table-list "LAYER" T)
("0" "1" "Defpoints" ...)
(vle-table-list "LAYER" nil)
(<Entity name> <Entity name> ... ) 
(vle-table-list-all "BLOCK" T) 
("*Model_Space" "*Paper_Space" ...)
関連事項
