Caché スタジオに関するよくある質問

Similar documents
Caché SQL に関するよくある質問

Caché SQL ゲートウェイの使用法

機能紹介 : Java ゲートウェイとインターシステムズ製品

Caché Basic に関するよくある質問

Caché での SOAP と Web サービスの使用法

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.

Microsoft IIS 環境におけるメモリ断片化の特定

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド

Polycom RealConnect for Microsoft Office 365

intra-mart ワークフローデザイナ

PowerPoint プレゼンテーション

Microsoft Word JA_revH.doc

Network Appliance 社のファイラと Caché の統合

インテル(R) Visual Fortran コンパイラ 10.0

Microsoft Word - プリンター登録_Windows XP Professional.doc

Microsoft Word - Mac版 Eclipseの導入と設定.docx

OTRS10 他社システムOTRS呼出利用手順書

Caché での ActiveX と .NET の使用法

WebOTXマニュアル

P-touch Transfer Manager の使用方法 ご使用になる前に 必ず本書をお読みください 本書はお読みになったあとも いつでも手にとって参照できるようにしてください Version 0 JPN

スクールCOBOL2002

Microsoft Word - Manage_Add-ons

Nero ControlCenter マニュアル

パソコン決裁7 Business 試用版

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作

Microsoft Word - NW2013_Installation_Guide_English_no_screenshots_JPN.doc

Visual Studio 2017 RC インストール & ファーストステップガイド 2016 年 11 月 16 日 (V1.0)

Team Foundation Server 2018 を使用したバージョン管理 補足資料

作業環境カスタマイズ 機能ガイド(応用編)

BricRobo V1.5 インストールマニュアル

Microsoft Word - ESX_Restore_R15.docx

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

Veritas System Recovery 16 Management Solution Readme

目次 目次 準備いただくもの 準備 SQLServer2008 R2 ExpressEdition のインストール インストールの前に インストール 設定一覧 機

Cisco ViewMail for Microsoft Outlook クイックスタートガイド (リリース 8.5 以降)

機能仕様書フォーマット

Microsoft PowerPoint - Symposia2013_SourceControl_Furuzono_presentation.pptx

Oracle Application Expressの機能の最大活用-インタラクティブ・レポート

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:

目次 1. XQuartz インストール PlayOnMac インストール Wine のアップデート ターミナル インストール MT4/MT 既知の問題 ターミナルデータ案内 14 2

PDF Convertor for mac スタートアップガイド

Enterprise Architect 12.1 機能ガイド

Oracle SQL Developer Data Modeler

(6) コンボドライブのドライブ文字の変更 コンピュータの管理 ウィンドウの右下側フレームの CD-ROM 0 DVD (E:) と書かれた箱 ( 図 02-2) にマウスのポインタを合わせ, 右ボタンをクリックしてメニューを表示する メニューから ドライブ文字とパスの変更 (C)... を選択する

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

Rhino Importer for ARCHICAD ユーザーガイド

アーカイブ機能インストールマニュアル

Shareresearchオンラインマニュアル

ServerView Resource Orchestrator V3.0 ネットワーク構成情報ファイルツール(Excel形式)の利用方法

捺印ツールを使う 捺印ツールをインストールする 1. [ パソコン決裁 6 試用版捺印ツール ] の [ ダウンロード ] ボタンをクリックします 2. [ 実行 ] ボタンをクリックし [SetupDstmp32.exe] ファイルを実行します ご利用のブラウザまたはバージョンにより画面が異なりま

Microsoft Word - J-jdev_dba_db_developers.doc

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

NEC COBOL Media V2.0 セットアップカード SL438740B01-1

明治大学 オープンプリンタ インストール マニュアル 第 1.1 版 2017 年 02 月 15 日 対象 OS:Windows Vista (32/64bit 日本語版 ) アポロオフィスシステム株式会社

Microsoft Word - ESX_Setup_R15.docx

セットアップカード

Microsoft Word - UniversalShield_Hitachi.doc

Filr 2.0 Desktopアプリケーションリリースノート

Master'sONEセキュアモバイル定額通信サービス(MF120)設定手順書(Ver1_2).doc

WinXp-Rmenu

レビュー作業 共有レビュー 機能を使用するには Acrobat 8 Professional または Acrobat 8 Standard が必要です Acrobat 8 Professional を使って Adobe PDF に Adobe Reader のユーザにもレビュー担当者として参加を許可

PrintBarrierV3L50(V ) アップデート手順書 第 1.01 版 株式会社富士通アドバンストエンジニアリング 平成 25 年 3 月 7 日 1

[ 証明書の申請から取得まで ] で受領したサーバ証明書を server.cer という名前で任意の場所に保存してください ( 本マニュアルではローカルディスクの work ディレクトリ [C:\work] に保存しています ) 中間 CA 証明書を準備します 次の URL にアク

NEC Express5800 シリーズ COBOL Enterprise Edition クライアントライセンス V1 COBOL Enterprise Edition クライアントライセンス V1 (1 年間保守付き ) COBOL Enterprise Edition クライアントライセンス

SystemDirector Developer's Studio(V3.2) 適用ガイド

SHOFU SureFile for DentalX Manual

Microsoft PowerPoint - 1_コンパイラ入門セミナー.ppt

WL-RA1Xユーザーズマニュアル

C1Live

Oracle Cloud Adapter for Oracle RightNow Cloud Service

クライアント証明書導入マニュアル

SUD Hintergrund Information

Source Insight

ClientManager ユーザズマニュアル

CS-DRC1操作説明書

Veritas System Recovery 16 Management Solution Readme

PowerPoint Presentation

本文中の記号の意味 本文中で使用している記号の意味について以下に示します システムの操作上または処理の手続き上において 特に注意していただきたい事項を記載しています 記載内容を必ずお読みください システムの操作上または処理の手続き上において 参考にしていただきたい事項を記載しています 必要に応じてお

DigiCert SSL/TLS 証明書 Microsoft IIS 8.0/8.5 証明書コピー/サーバー移行手順書

(7) 手順 1 の (5) で保存した定款をダブルクリックして開きます ダブルクリック (8) 電子定款の Word 文書が表示されますので 内容を確認します Point 定款認証の事前確認について 申請前に指定公証役場と連絡をとり 定款の案をファックスやメールで送付するなどして 事前の打ち合わせ

第 4 版 2019 年 05 月

Compliance Guardian 3 SP3 Release Notes


FormPat 環境設定ガイド

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

はじめに このマニュアルは BACREX-R を実際に使用する前に知っておいて頂きたい内容として 使用する前の設定や 動作に関する注意事項を記述したものです 最初に必ずお読み頂き 各設定を行ってください 実際に表示される画面と マニュアルの画面とが異なる場合があります BACREX-R は お客様の

すぐわかる Desktop

<< 目次 >> 1 PDF コンバータのインストール ライセンスコードの入力 PDF にフォントを埋め込みたい場合の設定 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明 PDF コンバータのアン

重要なお知らせ 本書の内容の一部 または全部を無断で転載 複写することは固くお断わりします 本書の内容について 改良のため予告なしに変更することがあります 本書の内容については万全を期しておりますが 万一ご不審な点や誤りなど お気付きのことがありましたら お買い求め先へご一報くださいますようお願いい

PowerPoint プレゼンテーション

HP Primeバーチャル電卓

PowerPoint プレゼンテーション

ArcGIS Runtime SDK for WPF インストールガイド (v10.2.5)

NEC Express5800 シリーズ COBOL Media V1 セットアップカード SL438730B01-2

手順書

はじめに

アーカイブ機能インストールマニュアル

AUTODESK スタンドアロンライセンス ( 永久ライセンス ) インストールガイド

WinXp-Rmenu

Transcription:

Caché スタジオに関する よくある質問 Version 5.1 2006-03-14 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com

Caché スタジオに関するよくある質問 Caché Version 5.1 2006-03-14 Copyright 2006 InterSystems Corporation. All rights reserved. このドキュメントは Sun Microsystems RenderX Inc. アドビシステムズおよびワールドワイド ウェブ コンソーシアム (www.w3c.org) のツールと情報を使用して Adobe Portable Document Format (PDF) で作成およびフォーマットされました 主要ドキュメント開発ツールは InterSystems が構築した Caché と Java を使用した特別目的の XML 処理アプリケーションです Caché 製品とロゴは InterSystems Corporation の登録商標です Ensemble 製品とロゴは InterSystems Corporation の登録商標です InterSystems という名前とロゴは InterSystems Corporation の登録商標です このドキュメントは インターシステムズ社 ( 住所 :One Memorial Drive, Cambridge, MA 02142) あるいはその子会社が所有する企業秘密および秘密情報を含んでおり インターシステムズ社の製品を稼動および維持するためにのみ提供される この発行物のいかなる部分も他の目的のために使用してはならない また インターシステムズ社の書面による事前の同意がない限り 本発行物を いかなる形式 いかなる手段で その全てまたは一部を 再発行 複製 開示 送付 検索可能なシステムへの保存 あるいは人またはコンピュータ言語への翻訳はしてはならない かかるプログラムと関連ドキュメントについて書かれているインターシステムズ社の標準ライセンス契約に記載されている範囲を除き ここに記載された本ドキュメントとソフトウェアプルグラムの複製 使用 廃棄は禁じられている インターシステムズ社は ソフトウェアライセンス契約に記載されている事項以外にかかるソフトウェアプログラムに関する説明と保証をするものではない さらに かかるソフトウェアに関する あるいはかかるソフトウェアの使用から起こるいかなる損失 損害に対するインターシステムズ社の責任は ソフトウェアライセンス契約にある事項に制限される 前述は そのコンピュータソフトウェアの使用およびそれによって起こるインターシステムズ社の責任の範囲 制限に関する一般的な概略である 完全な参照情報は インターシステムズ社の標準ライセンス契約に記され そのコピーは要望によって入手することができる インターシステムズ社は 本ドキュメントにある誤りに対する責任を放棄する また インターシステムズ社は 独自の裁量にて事前通知なしに 本ドキュメントに記載された製品および実行に対する代替と変更を行う権利を有する Caché および InterSystems Caché Caché SQL Caché ObjectScript および Caché Object は インターシステムズ社の商標です ここで使われている他の全てのブランドまたは製品名は 各社および各組織の商標または登録商標です インターシステムズ社の製品に関するサポートやご質問は 以下にお問い合わせください : InterSystems ワールドワイドカスタマサポート Tel: +1 617 621-0700 Fax: +1 617 374-9391 Email: support@intersystems.com

目次 Caché スタジオに関するよくある質問... 1 一般... 1 プロジェクト... 1 ファイルを開く... 2 デバッグ... 4 編集... 5 ファイルのインポート... 6 印刷... 6 テンプレート... 7 マルチユーザ サポート... 7 クラス... 8 ルーチン... 9 SQL... 9 ソース コントロール... 9 互換性... 9 スタジオ実装... 10 Caché スタジオに関するよくある質問 iii

Caché スタジオに関するよくある質問 一般 Caché スタジオについて詳しく知りたいのですが どのようにすればいいでしょうか? Caché オンライン ドキュメントの "Caché スタジオの使用法 " をお読みください プロジェクト プロジェクトとは何ですか? プロジェクトとは 便宜上まとめることのできる クラス定義 ルーチン および / または CSP ファイルの集合です プロジェクトを使用すると スタジオ セッションを開始するときに 簡単に今までの作業に戻ることができます 例えば アプリケーション またはその一部に関連するすべてのクラスを 1 つのプロジェクトの中に置くことができます スタジオを開始するときにこのプロジェクトを開くと ワークスペース ウィンドウの [ プロジェクト ] タブに すべてのクラスが一覧表示されます 1 つの外部ファイルからプロジェクト全体をエクスポートしたりインポートしたりできるので 簡単にアプリケーション コードを保存したり 渡すことができます プロジェクトに項目を追加するには どのようにすればいいでしょうか? 現在のプロジェクトに項目を追加するには いくつかの方法があります ([ ファイル ] メニューの [ 開く ] コマンドから ) 項目を開く際 ファイルを開く前に [ 開く ] ダイアログ ボックスの [ プロジェクトに追加 ] チェック ボックスにチェックを付けます [ プロジェクト ] メニューから [ アイテム追加 ] コマンドを使用して 現在のエディタ ウィンドウの項目を 現在のプロジェクトに追加します 異なるネームスペースのものを プロジェクトに追加することはできますか? いいえ プロジェクトに含むことができるのは 現在の Caché ネームスペースから見える項目のみです Caché スタジオに関するよくある質問 1

ファイルを開く 1 つの項目が 複数のプロジェクトに属することはできますか? はい プロジェクトは 項目 ( クラス定義 ルーチン CSP ファイル ) のリストです 項目自体は 属するプロジェクトに対してリンクを持ちません 項目が属することのできるプロジェクトの数の制限はありません プロジェクトを使用したくない場合は どのようにすればいいでしょうか? スタジオでは 必ずしもプロジェクトを使用する必要はありません 完全に無視しても問題ありません その場合は 既定のプロジェクトに項目を追加せず スタジオの終了時に プロジェクトを保存するかどうかを聞かれたときに これを無視してください プロジェクトをエクスポートできますか? はい [ ツール ] メニューの [ エクスポート ] コマンドを使用します [ エクスポート ] ダイアログで [ プロジェクトのエクスポート ] を選択し ファイル名を入力して [OK] をクリックします これにより 現在のプロジェクトのコンテンツをすべて ( プロジェクト定義も含め ) 1 つの XML ファイルにエクスポートします プロジェクトを削除するには どのようにすればいいでしょうか? [ ファイル ] メニューの [ 開く ] ダイアログを使用し すべてのプロジェクトを表示します プロジェクト名の上で右クリックし ポップアップ メニューから [ 削除 ] を選択します ファイルの [ 開く ] ダイアログを使用して サーバ上のすべてのタイプの項目を削除することができます ファイルを開く クラス定義を開くには どのようにすればいいでしょうか? 既存のクラス定義 (Caché サーバに保存されているもの ) を開くには 以下を実行します 1. クラス定義を含む Caché ネームスペースおよびサーバに接続していることを確認します 2. [ ファイル ] メニューの [ 開く ] コマンドを使用して [ 開く ] ダイアログを呼び出します 3. ファイルの種類のコンボ ボックスで [ クラス定義 (.CLS)] または [ すべてのファイル ] を選択して クラス定義がリストされているかどうかを確認してください 4. パッケージ名は フォルダとしてファイルのリストに表示されます パッケージ名をクリックすると パッケージ内のすべてのクラス ( または サブパッケージ ) が表示されます 開くクラスが表示されたら これをダブルクリックして開きます 2 Caché スタジオに関するよくある質問

ファイルを開く 5. あるいは (Sample.Person.cls のように ) 開きたいクラスの名前に.cls 拡張子を付けて ファイル名編集ボックスに直接入力し [ 開く ] をクリックします ルーチンを開くには どのようにすればいいでしょうか? 既存のルーチン (Caché サーバに保存されているもの ) を開くには 以下を実行します 1. ルーチンを含む Caché ネームスペースおよびサーバに接続していることを確認します 2. [ ファイル ] メニューの [ 開く ] コマンドを使用して [ 開く ] ダイアログを呼び出します 3. ファイルの種類のコンボ ボックスで [ マクロ ルーチン (.MAC)] [ 中間ルーチン (.INT)] または [ すべてのファイル ] を選択して ルーチンがリストされているかどうかを確認してください 4. 開きたいルーチン名をダブル クリックします 5. あるいは (MyRoutine.MAC のように ) 開きたいルーチンの名前に適切な拡張子を付けて ファイル名編集ボックスに直接入力し [ 開く ] をクリックします CSP ファイルを開くには どのようにすればいいでしょうか? クラス定義やルーチンと同じ方法で CSP ファイルを開くことができます 主な違いは [Open] ダイアログでは CSP アプリケーションがフォルダとして表示され (/csp/samples) アプリケーション上でクリックすると その中の CSP ページが表示されることです [ 開く ] ダイアログの [ システム アイテムを含む ] というチェック ボックスは 何ですか? [ システム アイテムを含む ] チェック ボックスにチェックが付いている場合は [ 開く ] ダイアログに現在のネームスペースに含まれる項目に加え システム項目 ( 名前の最初に % 文字が付き %CACHELIB データベースに保存されている項目 ) も表示されます [ 開く ] ダイアログで パターン照合を使用できますか? はい 標準のファイルの [ 開く ] ダイアログで * 文字を使用できます ファイル拡張子を使用すると 特定の項目をフィルタにかけることができます 例えば *.cls は 選択されたパッケージ内のクラス定義のみを表示します 異なるネームスペースからルーチンを開くには どのようにすればいいでしょうか? スタジオの [ 開く ] ダイアログでは 現在のネームスペースとサーバにある項目のみを表示します 異なるネームスペースやサーバからルーチンを開くには 以下の方法があります 1. [ ファイル ] メニューの [ 接続 ] コマンドを使用して 新規のネームスペースおよび / またはサーバに接続し そのルーチンを開きます Caché スタジオに関するよくある質問 3

デバッグ 2. [ ファイル ] メニューの [ ルーチンを開く ] コマンドを使用して ルーチンを開きます この方法では 最初に新規のネームスペースまたはサーバに接続しないで そのルーチンを開くことができます % クラスを開くことはできますか? はい [ 開く ] ダイアログの下にある [ システム アイテムを含む ] チェック ボックスにチェックを付けることにより [ 開く ] ダイアログ ボックスに % クラス ( パッケージ名が % 文字で始まり %CACHELIB データベース内に保存されているクラス ) を一覧表示することができます %CACHELIB 以外のネームスペースに接続したまま % クラスを開く場合 スタジオはそれらのクラスを読み取り専用で開きます [ ファイル ] メニューの [ ネームスペース変更 ] コマンドは 何をするものですか? スタジオは 特定の Caché ネームスペースとサーバへの接続を保持します この接続を使用して クラスのリストを表示します ( プロパティ タイプやスーパークラスの指定など ) また デバッグにもこの接続を使用します [ ファイル ] メニューの [ ネームスペース変更 ] コマンドを使用して 異なるネームスペースやサーバに接続することができます デバッグ デバッグを開始するには どのようにすればいいでしょうか? 以下の方法で デバッガをターゲット プロセスに接続することができます [ プロジェクト ] メニューの [ 設定 ] コマンドを使用して 現在のプロジェクトに対する デバッグ対象 ( デバッグを行うプログラム またはルーチンの名前 ) を定義します 次に [ デバッグ ] メニューの [ 実行 ] コマンドを使用して 対象のプログラムを開始し そのサーバ プロセスに接続します [ デバッグ ] メニューの [ アタッチ ] コマンドを使用して Caché サーバで実行中のプロセスのリストから選択し 接続します 詳細情報は "Caché スタジオの使用法 " の " デバッグ " の章を参照してください クラスをデバッグするには どのようにすればいいでしょうか? 現時点では スタジオはクラス レベルのデバッグをサポートしていませんので クラスをデバッグするにはコツがいります 4 Caché スタジオに関するよくある質問

1. クラスをコンパイルする前に [ 生成されたソース コードを保存 ] オプションが設定されていることを確認してください このオプションは [ クラス ] タブの [ オプション ] ダイアログ ボックスにあります これを開くには スタジオの [ ツール ] メニューの [ オプション ] コマンドを使用します 2. [ 表示 ] メニューの [ 他の表示 ] コマンドを使用して ( 現在のウィンドウにクラス定義が含まれる場合にのみ利用できます ) クラスに対して生成された INT コードを表示します 3. INT コード内の希望のソース行で F9 ( トグル ブレイクポイント ) を押し 希望の位置にブレイクポイントを設定します 4. デバッグ ターゲットを設定して デバッガがコードの実行を開始する位置を指定します これは [ プロジェクト設定 ] ダイアログで設定できます このダイアログを起動するには スタジオの [ プロジェクト ] メニューの [ 設定 ] コマンドを使用します ヒント : ここに 引数と一緒にクラス メソッドの名前を入力します ##class(myapp.myclass).mymethod("this is a test") 5. [ デバッグ ] メニューの [ 実行 ] コマンドを使用して デバッガを開始します 編集 変数を見ることができますか? はい デバッグ中に スタジオのウォッチ ウィンドウの左側の列に 変数の名前 ( または式 ) を入力します デバッガが一時停止するたびに 変数または式は再評価されます 編集 エディタの色分けは何を意味するのですか? スタジオでは 任意の言語のさまざまな構文の要素を表示するのに 異なる色を使用します コードの下に赤い波線があるのですが これは何ですか? 赤い波線は そのコード ( またはその前のコード ) に構文エラーが含まれることを示しています エディタ内の色を変更することはできますか? はい 以下の方法で さまざまな構文要素の色を変更します 1. [ ツール ] メニューの [ オプション ] コマンドを使用して [ オプション ] ダイアログを呼び出し [ 見栄え ] タブを表示します 2. 左側のリストから 言語を選択します Caché スタジオに関するよくある質問 5

ファイルのインポート 3. 構文の要素 (comment variable など ) を選択します ( 利用できる項目は 選択した言語により異なります ) 4. 色を選択して [OK] をクリックします スタジオで漢字を使用できますか? はい スタジオは UNICODE および漢字文字を完全にサポートしています スタジオでヘブライ文字を使用できますか? はい スタジオ エディタは 双方向編集と同様に ヘブライ文字もサポートしています ファイルのインポート 外部ファイルから クラス定義やルーチンをインポートできますか? はい [ ツール ] メニューの [ インポート ] コマンドを使用します ローカル ファイルとリモート ファイルの違いは何ですか? スタジオは クライアント / サーバ アプリケーションです つまり スタジオ自体はクライアントのシステム上で稼動し サーバと会話します サーバは 同じマシンまたはリモート マシンのどちらにでも置くことができます スタジオで ローカル と リモート という用語を使用する場合 クライアント システムおよびサーバ システムに格納されているオペレーティング システム ファイル ( インポートやエクスポートの際など ) を意味します クライアントとサーバの両方が同じシステム上にある場合は ローカルとリモートは同じです 印刷 スタジオを印刷することはできますか? はい スタジオは 印刷および印刷プレビューをサポートしています 両方とも [ ファイル ] メニューから使用できます 6 Caché スタジオに関するよくある質問

テンプレート テンプレート テンプレートとは何ですか? テンプレートは ユーザ定義のスタジオのアドインを生成するための機能です テンプレートは 現在の文書の現在のカーソル位置に便利なコードの断片を挿入する小規模なプログラムです テンプレートは Caché Server Pages を使用して スタジオが提供するポップアップ ブラウザ内に高性能ユーザ インタフェースを表示します 詳細は "Caché スタジオの使用法 " の " テンプレート " の章を参照してください 利用できるテンプレートのリストはありますか? はい テンプレート メニューを呼び出すか ([ ツール ] メニューの [ テンプレート ] コマンドを使用して ) "Caché スタジオの使用法 " の " テンプレート " の章にあるリストをご覧ください 新規のテンプレートを作成できますか? はい スタジオを使用して 新規のテンプレートを作成できます 詳細情報は "Caché スタジオの使用法 " の " テンプレート " の章を参照してください マルチユーザ サポート スタジオは 複数のユーザによる開発をサポートしていますか? はい これには 以下のようにいくつかの方法があります 共通の Caché サーバ システムをセットアップし すべての開発者がこれにコードを保存する方法 ( 開発者のシステム上の ) ローカルの Caché サーバを使用して エクスポートした XML ファイルとして ソース コードをソース管理システムに保存します 他の人が編集中のクラス ( またはルーチン ) を開こうとすると どうなりますか? スタジオは クラス ( またはルーチン ) は使用中であるというダイアログを表示し 読み取り専用モードで開くかどうかを尋ねます Caché スタジオに関するよくある質問 7

クラス 現在使用しているクラスのスーパークラスを 他の人が変更しようとするとどうなりますか? スタジオは あなたが使用中のクラスのスーパークラスに 他の開発者が変更を加えることを防ぐことはできません クラスを開いて編集するときに 常にすべてのサブクラスのロックを取り外すことはできますが これは実際には非常に面倒で扱いにくいものです その代わりに 開発にはスーパークラスの定義や変更についての規則や手順を 綿密に調整する必要があります これは 他の言語 (Java など ) を使用している開発チームが ソース管理システムでクラス定義を使用する場合の状況に似ています クラス 新規のクラスを生成するには どのようにすればいいでしょうか? [ ファイル ] メニューにある [ 新規作成 ] コマンドを使用して 新規のクラス定義を生成します [ 新規クラス ] ウィザードが起動します 詳細情報は "Caché スタジオの使用法 " の " クラス定義 " の章を参照してください 自分のクラスに生成されたソース コードを見るには どのようにすればいいでしょうか? はい [ 表示 ] メニューの [ 他の表示 ] コマンドを使用して クラス コンパイラが生成したすべてのソース コードを見ることができます ( 現在のウィンドウにクラス定義が含まれる場合にのみ利用できます ) クラスをコンパイルする前に [ 生成されたソース コードを保存 ] オプションが設定されていることを確認してください このオプションは [ クラス ] タブの [ オプション ] ダイアログ ボックスにあります これを開くには スタジオの [ ツール ] メニューの [ オプション ] コマンドを使用します クラスをコンパイルするときに スタジオが " このクラスは最新なのでコンパイルする必要がない " というメッセージを表示します 強制的にコンパイルを実行することはできますか? はい [ 最新アイテムをコンパイルしない ] オプションをオフにします このオプションは [ クラス ] タブの [ オプション ] ダイアログ ボックスにあります これを開くには スタジオの [ ツール ] メニューの [ オプション ] コマンドを使用します 8 Caché スタジオに関するよくある質問

ルーチン ルーチン INT ルーチンを生成するには どのようにすればいいでしょうか? [ ファイル ] メニューの [ 新規作成 ] コマンドを使用して 新規の Caché ObjectScript ルーチンを作成し そのルーチンに.INT 拡張子を付けて保存します インクルード ファイル (.INC) も 同様の方法で生成できます SQL SQL ビューを定義するには どのようにすればいいでしょうか? スタジオは SQL ビューを定義する機能を持っていません SQL に関するタスクを実行するには Caché システム管理ポータルを使用してください ソース コントロール スタジオは 外部のソース管理システムとの差がなくなりますか? 自分のフックを作成できますか? はい 個人のフック ( 項目がサーバに保存されたとき およびサーバからロードされたとき 常に実行されるコード ) を定義できます 詳細情報は "Caché スタジオの使用法 " の " ソース コントロール フック " の章を参照してください 互換性 Caché の従来のバージョンで このバージョンのスタジオを使用できますか? クラスの編集とデバッグをサポートするために 新しいスタジオでは Caché v5.0 以降のバージョンでのみ利用できるサーバ機能が必要です Caché スタジオに関するよくある質問 9

スタジオ実装 スタジオは 今後のバージョンとの互換性がありますか? はい スタジオの新しいバージョンは Caché v5.0 より前 および以降のバージョンとの互換性を持つように設計されています Linux でスタジオを使用できますか? スタジオ クライアントは Windows プラットフォームでのみ稼動し Linux では稼動しません Linux サーバと対話する Windows クライアントを使用することはできます また VMWARE などのパーティション マネージャを使用して Windows パーティションと Linux パーティションの両方を ユーザの開発システム上で稼動させ Linux パーティションで Caché を動かしながら Windows パーティションでスタジオを実行するという方法もあります ネットワーキングの構成を工夫することにより Windows パーティションが TCP/IP 経由で Linux パーティションと会話することができます UNIX または OpenVMS サーバでスタジオを使用できますか? はい Caché v5.0 以降のバージョンをご使用の場合は すべてのサーバで新しいバージョンのスタジオを使用できます スタジオ実装 スタジオは なぜ Microsoft Visual Studio のライセンス コンポーネントを使用していないのですか? Caché スタジオを ライセンス供与や Visual Studio の拡張を利用しないで 新規に構築 したのには いくつかの理由があります Caché スタジオ エディタは Microsoft Studio フレームワークでは利用できない高性能の構文解析技術を使用しています Microsoft 社は Visual Studio の今後のバージョンでの互換性を保証しません スタジオのインタフェースは なぜ Java で開発されなかったのですか? 現時点では スタジオ エディタで快適なパフォーマンスを得るためには Windows API への直接呼び出しが唯一の方法です Java を使用して開発された構文カラー表示エディタもありますが それらはスタジオが使用する高性能の他言語構文解析を持たず 相応のパフォーマンスを得るには非常に性能の高いコンピュータを必要とします 10 Caché スタジオに関するよくある質問