掲示板一覧 - トピック一覧 EA API TaggedValueの長さ制限 |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | トピック |
---|---|
sugimoto | 投稿日時: 2007-11-30 14:02 |
EA Administrator 投稿: 1970 |
Re: TaggedValueの長さ制限追記させていただきます。
まず上記エラーの詳細についてですが、 EAのモデル情報はMicrosoft Accessで扱っているデータベース 形式と同様の形式に保存しており、その各エリアの最大サイズ を超えて入力を行った場合は、データベース側でエラーが発生し、 EAではそのエラーに対しましては制御していません。 そのため、255文字を超えた入力を行った場合、データベースの サイズを超え、今回のご指摘のようなデータベースに関するエラーが 発生します。ご了承ください。 続きまして、対応案をご提案いたします。 今回は、256文字以上の情報をタグ付き値に設定したいということと 思います。このことを前提に2通りの方法をご提案いたします。 対応案1) タグ付き値にメモ型を定義する方法がございます。 「設定」→「UMLに関連する定義」のタグ付き値の定義タブにて、 タグの種類にて名前を定義し、詳細にてメモ型(Type=Memo;)を 指定します。この名前を用いてタグ付き値を定義した場合は、 タグ付き値のノート欄(TaggedValue.Notes)に非常に長い文字列 を設定することができるようになります。 この設定詳細につきましては、ヘルプの「独自の型のタグ付き値の作成」 および「定義済みのタグ付き値の種類」をご参照ください。 ご確認のほど、よろしくお願いいたします。 対応案2) 入力したい文字列に日本語を含む場合になりますが、データベース の形式がJet3.5(EAで新規にプロジェクトを作成した場合は この形式になります)の場合はバイト単位の入力になりますが、 Jet4.0の形式の場合は、文字単位の入力が可能になります。 そのため日本語(2byte文字コード)をご利用の場合は、日本語で 最大255文字まで入力することができるようになります。 (すべて英字(1byte文字コード)の場合は、Jet3.5でもJet4.0 でも入力できる文字数は同じです。) プロジェクトファイル(.eap)をJet4.0へ変換する場合は、 Microsoft Access のツールメニューからデータベースの変換を 行ってください。 上記内容について、ご確認のほど、よろしくお願いいたします。 何かご不明点などありましたら、ご連絡ください。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
TaggedValueの長さ制限 | diosan2 | 2007-11-30 11:45 |
Re: TaggedValueの長さ制限 | sugimoto | 2007-11-30 13:17 |
» Re: TaggedValueの長さ制限 | sugimoto | 2007-11-30 14:02 |
Re: TaggedValueの長さ制限 | diosan2 | 2007-11-30 18:51 |
Re: TaggedValueの長さ制限 | sugimoto | 2007-12-3 10:22 |
Re: TaggedValueの長さ制限 | diosan2 | 2007-12-3 11:42 |
Re: TaggedValueの長さ制限 | sugimoto | 2007-12-3 13:23 |