[ |../../index.htm#lansa/lansa012_begin.htm]
現在地:

Visual LANSA ユーザーガイド

Visual LANSA 総合開発環境 (IDE) ユーザーガイド
 

 
エディション日付:2024年3月6日
© LANSA

 

1. Visual LANSAの概要

 


 

1.1 学習のすすめ方

 


 

1.2 開始前のチェックリスト

 


 

1.3 リポジトリの設定方法

 


 

1.4 他のLANSA製品の使用方法

 


 

1.5 ワークスペースの設定

 


 

1.5.1 エディターのオプション

 


 

エディター・オプションの設定

 


 

一般

 


 

ソース エディタ

 


 

 


 

 


 

デバッグ

 


 

コンパイル

 


 

バージョン コントロール

 


 

エディター スタイル

 


 

エディターのリセット

 


 

1.5.2 タブの利用

 


 

タブのスタイル

 


 

タブのドッキングとドッキング解除

 


 

ボタンのオプション

 


 

お気に入りの追加または削除

 


 

タブが見つからない場合

 


 

タブ位置の変更

 


 

タブのサイズを素早く変更

 


 

自動的に隠す

 


 

2. オブジェクトの編集

 


 

2.1 ダイアログ

 


 

2.1.1 ダイアログの作成

 


 

2.2 フィールド

 


 

2.2.1 フィールドの作成

 


 

2.2.2 フィールドのコピー

 


 

2.2.3 フィールドの定義タブ

 


 

2.2.4 妥当性検査トリガー タブ

 


 

フィールドの検査とトリガーの適用

 


 

2.2.5 ビジュアライゼーション タブ

 


 

2.3 フォーム

 


 

2.3.1 フォームの作成

 


 

2.4 ファンクション

 


 

2.4.1 ファンクションの作成

 


 

2.4.2 ファンクションのコピー

 


 

2.4.3 ファンクションのデザイン

 


 

2.4.4 ファンクション・スクリーン・デザイナ

 


 

画面の詳細タブ

 


 

スクリーン表示

 


 

一般タブ

 


 

ファンクション キー タブ

 


 

ユーザー キー タブ

 


 

フィールド/グループ/リスト タブ

 


 

フィールド タブ

 


 

テキストの追加

 


 

画面の作成

 


 

2.4.5 ファンクション・レポート・デザイナ

 


 

2.5 プロセス

 


 

2.5.1 プロセスの作成

 


 

2.5.2 プロセスのコピー

 


 

2.5.3 ファンクション タブ

 


 

2.5.4 定義タブ

 


 

2.5.5 メニューに登録するプロセス タブ

 


 

2.5.6 メニューに登録するコマンド タブ

 


 

2.5.7 プロセスパラメーター タブ

 


 

2.5.8 アクション バー制御テーブル タブ

 


 

2.5.9 メニュー構成タブ

 


 

2.6 リソース

 


 

2.6.1 ActiveX

 


 

ActiveX コントロールの登録

 


 

2.6.2 ビットマップ

 


 

ビットマップの作成

 


 

2.6.3 カーソル

 


 

カーソルの作成

 


 

2.6.4 外部リソース

 


 

各外部リソースの登録

 


 

外部リソースの定義タブ

 


 

2.6.5 アイコン

 


 

アイコンの作成

 


 

2.6.6 言語変数

 


 

言語変数の作成

 


 

言語変数のコピー

 


 

2.6.7 システム変数

 


 

システム変数の作成

 


 

2.6.8 テーマ

 


 

テーマの作成

 


 

2.6.9 ビジュアル・スタイル

 


 

ビジュアル・スタイルの作成

 


 

2.6.10 ウィジェット

 


 

ウィジェットの作成

 


 

2.6.11 .NET コンポーネント

 


 

.NET コンポーネントの登録

 


 

2.7 再利用可能パーツ

 


 

2.7.1 再利用可能パーツの作成

 


 

2.8 サーバー モジュール

 


 

2.8.1 サーバー モジュールの作成

 


 

新規ベース サーバーモジュール

 


 

新規アプリケーション サーバーモジュール

 


 

新規 Web API サーバー モジュール

 


 

2.8.2 API 定義タブ

 


 

URL の構造

 


 

定義

 


 

サービス名

 


 

区画処理

 


 

言語処理

 


 

Swagger V2として公開

 


 

オープン API V3 として公開

 


 

情報

 


 

セキュリティ要件

 


 

パス

 


 

名前

 


 

サマリー

 


 

記述

 


 

パス パラメーター

 


 

オペレーション

 


 

パラメーター

 


 

要求

 


 

応答

 


 

スキーマ オブジェクト

 


 

コンポーネント

 


 

スキーマ

 


 

タイプ

 


 

プロパティ

 


 

標準タイプ

 


 

セキュリティ スキーム

 


 

ドラッグ/ドロップ

 


 

2.9 テーブル (ファイル)

 


 

2.9.1 テーブルの作成

 


 

2.9.2 テーブルのコピー

 


 

2.9.3 テーブル列タブ

 


 

テーブルに列を追加

 


 

複数列を追加

 


 

2.9.4 インデックス (論理ビュー) タブ

 


 

2.9.5 妥当性検査トリガー タブ

 


 

2.9.6 アクセス経路タブ

 


 

2.9.7 バッチ制御 タブ

 


 

2.9.8 テーブル属性タブ

 


 

2.9.9 データ プレビュー タブ

 


 

2.9.10 リレーションシップ タブ

 


 

2.9.11 クロスリファレンス タブ

 


 

2.9.12 仮想ロジック タブ

 


 

2.10 ビュー

 


 

2.10.1 ビューの作成

 


 

2.11 Web ページ

 


 

2.11.1 Web ページの作成

 


 

2.12 オーガナイザー

 


 

2.12.1 データベース・ダイアグラム

 


 

ダイアグラムを作成

 


 

2.12.2 リスト

 


 

リストの作成

 


 

スタティック・リスト

 


 

ダイナミック・リスト

 


 

検索結果をリストに保存する

 


 

影響リスト

 


 

検索の追加と削除

 


 

影響リスト定義の変更

 


 

オブジェクトタイプの追加

 


 

オブジェクトのフィルターを指定

 


 

フィルターの条件

 


 

影響リストの保存と実行

 


 

結果の確認

 


 

影響リストのエクスポート

 


 

2.13 システム情報

 


 

2.13.1 メッセージ ファイル

 


 

2.13.2 区画

 


 

区画の作成

 


 

区画の定義タブ

 


 

言語の設定タブ

 


 

フレームワーク タブ

 


 

グループ タブ

 


 

2.13.3 Primitive型

 


 

2.13.4 リモート・システム

 


 

リモート・システムの作成

 


 

システム定義タブ

 


 

2.13.5 テンプレート

 


 

テンプレートの作成

 


 

テンプレートのコピー

 


 

テンプレートのヘルプ

 


 

2.13.6 ユーザー

 


 

新しいユーザー

 


 

ユーザー権限タブ

 


 

2.13.7 タスク

 


 

タスクの作成

 


 

2.14 WAM 開発オブジェクト

 


 

2.14.1 Web アプリケーション モジュール (WAM)

 


 

WAMの作成

 


 

WAM のコピー

 


 

アウトライン タブ - WAM

 


 

詳細タブ (プロパティ・シート)

 


 

Webroutine 出力

 


 

Web ページの作成

 


 

デザイン・バージョン

 


 

WAM での外部リソースの使用

 


 

WAM のスタイル外部リソース

 


 

WAM のスクリプト外部リソース

 


 

2.14.2 Web コンポーネント

 


 

2.14.3 ウェブレット

 


 

ウェブレットの作成

 


 

ウェブレットのコピー

 


 

ウェブレット・デザインの作成

 


 

ビジュアライゼーション・ウェブレットの置換

 


 

2.14.4 テクノロジ・サービス

 


 

テクノロジ・サービスの定義タブ

 


 

テクノロジ・サービスの作成

 


 

3. 標準エディターのタブ

 


 

3.1 エディターの機能

 


 

3.2 チェックイン タブ

 


 

 


 

3.3 チェックアウト タブ

 


 

 


 

3.3.2 マスター オブジェクトリスト の リフレッシュ

 


 

3.4 コンパイル タブ

 


 

3.4.1 コンパイル オプション

 


 

 


 

3.5 コントロール タブ

 


 

3.6 クロス リファレンス タブ

 


 

3.7 デバッグ タブ

 


 

3.7.1 デバッグ - ブレークポイント タブ

 


 

3.7.2 デバッグ - デバッグ値タブ

 


 

3.7.3 デバッグ - 呼出しスタック タブ

 


 

3.8 デザイン タブ

 


 

3.8.1 リボンのデザイン・コマンド

 


 

ホーム タブのデザイン・コマンド

 


 

テンプレートの使用

 


 

ActiveX属性

 


 

デザインの固定

 


 

コントロールの表示

 


 

ポップアップの表示

 


 

すべて選択/選択解除/選択の切り替え

 


 

全面へ移動/背面へ移動

 


 

レイアウト タブ

 


 

新規のレイアウト

 


 

テーブル レイアウト - 行の高さ

 


 

テーブル レイアウト - 行の移動

 


 

テーブル レイアウト - 行の追加

 


 

テーブル レイアウト - 列の幅

 


 

テーブル レイアウト - 列の移動

 


 

テーブル レイアウト - 列の追加

 


 

テーブル・レイアウト - 削除

 


 

テーブル レイアウト - すべての子コンポーネントを添付

 


 

テーブル レイアウト - オブジェクトの配置

 


 

テーマ タブ

 


 

スタイル タブ

 


 

3.8.2 ファンクションの デザイン タブ

 


 

3.8.3 デザイン タブのその他のオブジェクト

 


 

3.8.4 保管されている定義

 


 

3.8.5 コンポーネントのコピー

 


 

3.9 配布タブ

 


 

3.9.1 あらゆるリストの配布

 


 

3.10 詳細タブ

 


 

3.10.1 コンポーネントの詳細タブ

 


 

コンポーネントの詳細 - プロパティ タブ

 


 

コンポーネントの詳細 - イベント タブ

 


 

コンポーネントの詳細 - メソッド タブ

 


 

3.11 お気に入りタブ

 


 

3.12 機能タブ

 


 

3.13 位置指定タブ

 


 

3.14 アウトライン タブ

 


 

3.14.1 アウトライン タブのレイアウトやスタイルの表示

 


 

3.14.2 コンポーネント用のアウトライン タブのコンテキスト・メニュー

 


 

3.15 同期要求タブ

 


 

3.15.1 接続履歴ダイアログ

 


 

3.16 リポジトリ詳細タブ

 


 

3.17 リポジトリ ヘルプ タブ

 


 

3.17.1 言語

 


 

3.18 リポジトリ タブ

 


 

3.18.1 リポジトリ タブの表示

 


 

3.18.2 リポジトリ タブの内容

 


 

3.18.3 オブジェクトの情報

 


 

3.18.4 オブジェクトのプロパティの表示

 


 

3.18.5 アルファベットでグループ化

 


 

3.18.6 オブジェクトのクロスリファレンス

 


 

3.19 サンプル タブ

 


 

3.20 ソース タブ

 


 

3.20.1 エディターのルール

 


 

3.20.2 検索

 


 

3.20.3 置換

 


 

3.20.4 オートコンプリート

 


 

3.20.5 アシスタント タブ

 


 

コマンドのリスト

 


 

パラメータの指定

 


 

最後に保存したコマンド

 


 

パラメータの属性値の指定

 


 

3.21 バージョン管理タブ

 


 

3.22 Webデザイン タブ

 


 

4. エディターの機能

 


 

4.1 オブジェクトを開く

 


 

4.2 オブジェクトを削除

 


 

4.3 LANSA インポート機能

 


 

4.3.1 インポート タブ

 


 

4.4 バージョン管理

 


 

4.4.1 Visual LANSA の操作

 


 

4.4.2 バージョン管理の操作

 


 

4.4.3 バージョン管理のステータス表示

 


 

4.4.4 バージョン管理のコマンド

 


 

4.4.5 バージョン管理 - Git 統合

 


 

Git リポジトリ

 


 

Git リポジトリの作成

 


 

リモート・リポジトリ

 


 

既存の Git リポジトリ

 


 

オブジェクトに対する Git 操作

 


 

コミット

 


 

競合の解決

 


 

履歴の表示

 


 

バージョン管理の差異を表示

 


 

変更の表示

 


 

色分け

 


 

変更のマップ

 


 

フォルダ・ビューに表示

 


 

リポジトリの表示

 


 

Git リポジトリ操作

 


 

Pull

 


 

Push

 


 

ブランチの表示

 


 

新規ローカル・ブランチ元

 


 

チェックアウト

 


 

マージ元

 


 

マージ - アボート

 


 

リベース先

 


 

リベース - アボート

 


 

リベース - 続行

 


 

リベース - スキップ

 


 

Git ステータスの表示

 


 

4.5 Excel ワークシートのインポート

 


 

4.5.1 ドライバーのインストール

 


 

4.6 リストを Excel にエクスポート

 


 

4.7 検索機能

 


 

4.7.1 リポジトリの検索

 


 

検索の結果

 


 

4.7.2 テキストの検索

 


 

4.7.3 ソースコードの検索と置換

 


 

4.8 インターフェース・インジケータ

 


 

4.9 Visual LANSAでの印刷

 


 

4.9.1 印刷ダイアログ

 


 

4.10 ヘルプテキスト

 


 

4.10.1 LANSAオンライン・ドキュメント

 


 

5. アプリケーションの実行

 


 

5.1 プロセスの実行

 


 

5.2 ファンクションの実行

 


 

5.3 フォームの実行

 


 

5.4 Web ページの実行

 


 

5.5 Web Routineの実行

 


 

5.6 実行オプション

 


 

5.6.1 全てのサーバーとのクライアント(手動接続)

 


 

5.6.2 実行 (IBM i サーバーへ接続/RDML)

 


 

5.6.3 実行 (IBM i サーバーへ接続/RDMLX)

 


 

5.6.4 Linux サーバーとのクライアント サーバー

 


 

5.6.5 Windows サーバーとのクライアント サーバー

 


 

5.6.6 Windows アプリケーション

 


 

5.6.7 Web アプリケーション

 


 

5.6.8 XML Java クライアント

 


 

5.6.9 追加の実行パラメータに対するプロンプト

 


 

5.7 追加の実行パラメータ

 


 

5.7.1 プリンター

 


 

5.7.2 デバッグ

 


 

5.7.3 デバッグ ホスト

 


 

5.7.4 トレース

 


 

5.7.5 トレースの最大行数

 


 

5.7.6 トレース レベル

 


 

5.7.7 トレースの種類

 


 

5.7.8 ヒープの検証

 


 

5.7.9 X_RUN コマンド ラインの表示

 


 

5.7.10 レンダー タイプ

 


 

5.7.11 グラフィックス処理

 


 

5.8 致命的なエラー

 


 

5.8.1 Visual LANSAエラー・ログ・ビューアー

 


 

5.8.2 Web 実行時エラーログ ビューアー

 


 

6. アプリケーションのデバッグ

 


 

6.1 デバッグの開始

 


 

6.2 ブレークポイントの設定

 


 

6.2.1 ブレークポイント

 


 

6.2.2 ブレークポイントのプロパティ

 


 

6.3 デバッグ値

 


 

6.3.1 フィールドの含有と除外

 


 

6.3.2 値の変更

 


 

6.4 呼出しスタック

 


 

6.5 アプリケーションのパーツの実行

 


 

6.6 アプリケーションの除外/包含

 


 

6.7 アプリケーション実行のアニメート

 


 

6.8 Web ページのデバッグ

 


 

6.9 WAMのデバッグ

 


 

7. アプリケーションのトレース

 


 

7.1 トレース・ハンドラーの作成

 


 

7.2 トレース・ハンドラー例

 


 

7.3 トレース・ハンドラーの使用

 


 

7.4 トレース使用例

 


 

7.5 トレース出力

 


 

7.6 トレース・ハンドラーのガイドラインとパフォーマンス

 


 

8. エディターの基本機能

 


 

8.1 リボン

 


 

8.1.1 ホーム タブ

 


 

8.1.2 ツール タブ

 


 

8.1.3 アクセス・キーによるリボンのナビゲート

 


 

8.2 クイック・アクセス・ツールバー

 


 

8.3 ミニ・ツールバー

 


 

8.4 コンテキスト・メニュー

 


 

8.5 コマンド

 


 

8.6 キーボード・ショートカット

 


 

8.6.1 キーボード

 


 

8.6.2 タブを閉じる

 


 

8.6.3 ソースタブでのカーソル移動

 


 

8.6.4 現在行の配置

 


 

8.6.5 タグとコメント行

 


 

8.6.6 コードの展開と縮小

 


 

8.6.7 テキストのフォーマット

 


 

8.6.8 削除

 


 

8.6.9 コピー、切り取り、貼り付け

 


 

8.6.10 Help(ヘルプ)

 


 

8.6.11 選択

 


 

8.6.12 元に戻す/やり直し

 


 

8.6.13 検索と置換

 


 

8.6.14 コマンド・アシスタント・キーストローク

 


 

8.6.15 メニュー・エディター

 


 

8.6.16 マウスによる選択

 


 

8.7 製品情報

 


 

8.7.1 LANSA製品情報

 


 

8.7.2 インストール明細

 


 

8.7.3 権限

 

[ |../../index.htm#lansa/lansa012_begin.htm]