ようこそゲストさん | ログイン |

掲示板

トップページ > 記事閲覧
ADDTABLEについて
日時: 2011/05/30 17:50
名前: Tjns

お世話になります。

マルチテーブルモードで使用していますが、コマンド「ADDTABLE」でテーブルの情報を追加する時に、GDXで設定されている各テーブルも新しく作成したものにしたいと考えています。

このような場合、どのようにしたら良いでしょうか?
メンテ

Page: 1 |

Re: ADDTABLEについて ( No.1 )
日時: 2011/05/31 13:11
名前: GEOSISサポート

Tjns様

お手数で申し訳御座いませんが、何点かご確認させてください。

@【GDXで設定されている各テーブルも新しく作成したもの】とありますが、
この新しく作成したテーブルの内容は、どのようなものになるのでしょうか。
 ※コマンド「ADDTABLE」で追加した内容のみのテーブルを新規作成するのでしょうか。

Aコマンド「ADDTABLE」で追加する情報は、何の情報を追加するのでしょうか。
メンテ
Re: ADDTABLEについて ( No.2 )
日時: 2011/05/31 16:22
名前: Tjns

説明不足ですみません。

コマンド「ADDTABLE」で次のように実行します。
ADDTABLE GDS 1 ON ON ON 0 -1 0 -1 0 -1 0 0 0 サンプル 1
実行した結果のテーブルを確認すると、GDS、GDOはきちんと追加されました。GDXも追加されたのですが、デフォルトグループ番号のテーブル名が入っていました。
このデフォルトグループ番号のテーブル名をGDXに定義されていない名称をつけたいと考えています。

わかりにくいと思いますが、よろしくお願いします。
メンテ
Re: ADDTABLEについて ( No.3 )
日時: 2011/05/31 18:33
名前: GEOSISサポート

Tjns様
コマンド「ADDTABLE」のパラメータ1にGDSを設定した場合、パラメータ17(EDS)、18(LDS)、19(SDS)、20(ADS)がGDXのテーブル名となります。
※GDXのテーブル名を設定するには、テーブルパスに各種テーブルファイルが格納されている必要が御座います。
これらのパラメータ17、18、19、20は、非公開となっております。
下記の2通りの手順でご希望の動作が可能です。

■方法1
@各種テーブルファイルをテーブルパスに作成
          ↓
Aコマンド「ADDTABLE」でパラメータ17(EDS)、18(LDS)、19(SDS)、20(ADS)を指定し、GDSを追加します。
          ↓
Bコマンド「SETDEFAULTGRP」でAで追加したグループにカレントグループを移動します。
          ↓
Cコマンド「ADDTABLE」で@で作成したテーブルファイルに情報を追加します。

■方法2
@各種テーブルファイルをテーブルパスに作成
          ↓
Aコマンド「ADDTABLE」でGDSを追加します。
          ↓
Bコマンド「SETDEFAULTGRP」でAで追加したグループにカレントグループを移動します。
          ↓
Cコマンド「RELOADTABLE」でパラメータ1に”ELSA”を指定し、@で作成したテーブルファイルを読み込みます。
          ↓
Dコマンド「ADDTABLE」でCで読み込んだテーブルファイルに情報を追加します。
メンテ
Re: ADDTABLEについて ( No.4 )
日時: 2011/06/01 11:10
名前: Tjns

教えていただいた方法で、動作しました。

ありがとうございました。
メンテ

Page: 1 |



| 利用規約 |

(C) 2024 AS Locus INC.