掲示板一覧 - トピック一覧 MDGシリーズ・関連製品・アドイン CSV入出力アドインの要望 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | トピック |
---|---|
マッスルコパンダ | 投稿日時: 2010-4-8 14:16 |
EA Senior Member 投稿: 145 |
CSV入出力アドインの要望いつもお世話になります。
CSV入出力アドインを使って、属性を入力していますが、以下の事ができず困っています。 ・ノートの改行が正しく入らない1 Excelを使って改行を挿入した場合改行してくれません。メモ帳など使って改行した場合は改行してくれます。(Excelの場合改行コードが違うのでしょうか) ・ノートの改行が正しく入らない2 Excelを使って、','を挿入した場合、','が改行に置き換わってしまいます。 ・データベースの属性の数字型の桁数について テーブルの列の追加属性で、長さが出力されますが、データーベースの場合、文字列の長さは入出力できますが、数字型(例えばOracleのNUMBER等)の桁数については入出力できません。桁数の入出力はできないのでしょうか。 アドイン自体がサポート外なのかもしれませんが要望だけは入れておきます。(ソースコードが公開されているので自分で作れと言われるかもしれませんが) |
tkouno | 投稿日時: 2010-4-8 14:43 |
EA Administrator 投稿: 4292 |
Re: CSV入出力アドインの要望ご質問の件につきまして、最初の件はソースコードを確認したところ
引用符(")で囲まれている場合には、改行がある場合でも 正しく処理するように見えます。 (ただし、VisualBasicのLine Input関数で処理をしているので、 この関数が改行と認識しない形式の場合には、たぶん無視されます。) 2番目の件は、こちらは未対応です。カンマがあると 引用符があっても、おそらくデータが崩れます。 (カンマの存在を考慮していませんでした。) 最後は、桁数(Attribute.Length)は出力しているように見えます。 いずれにしても、こちらで調査・修正します。 なお、このアドインはEA8.0の新機能に対応するべく、機能強化することを ちょっと考えています。反映は、その機能強化版になるかも しれません。 (この機能強化版は、現状を考えますと、ゴールデンウイーク中に 実装するのではないかと思います...) ご指摘ありがとうございました。 今後ともよろしくお願いします。 |
h-kova | 投稿日時: 2010-7-14 14:39 |
EA Newbie 投稿: 6 |
Re: CSV入出力アドインの要望初めに質問された方とは別人ですが、気になっている点ですので失礼ます。
数値型項目の桁数の入出力機能の追加ですが、その後の進捗はいかがでしょうか? 対応していただけると大変助かりますので、よろしくお願いします。 |
tkouno | 投稿日時: 2010-7-14 14:44 |
EA Administrator 投稿: 4292 |
Re: CSV入出力アドインの要望ご要望の桁数につきましては、その前の回答にありますように
桁数(Attribute.Length)は出力しています。 この点の誤解があるかもしれませんが、その後返信がないということもあり、 この点については何も対応していません。 2番のカンマの件については、現状未対応ですが、最初のご指摘の 1番と3番は、回答にありますように、正しく動作しているという 認識です。 もし上手く動かないパターンがありましたら、お手数をおかけしますが 具体的なパターンをご指摘くださいますようお願いします。 |
h-kova | 投稿日時: 2010-7-14 16:54 |
EA Newbie 投稿: 6 |
Re: CSV入出力アドインの要望以下、初めのマッスルコパンダさんの発言より引用させていただきます。
(改行位置は変更させていただきました。) >テーブルの列の追加属性で、長さが出力されますが、データーベ >ースの場合、文字列の「長さ」は入出力できますが、数字型(例え >ば>OracleのNUMBER等)の桁数については入出力できません。桁数の入 >出力はできないのでしょうか。 にあるように、文字項目だと「長さ」の入出力ができますが、 数字型の場合の「全桁数」および「小数桁」の入出力ができない ようです。 そのため、一度CSVで出力したものを再度取り込むと、数字型の 桁数がデフォルト値に戻ってしまいます。 こちらに対応していただけると非常に助かります。 アドオンのことなので難しいとは思いますが、是非検討をよろ しくお願いします。 |
tkouno | 投稿日時: 2010-7-14 17:01 |
EA Administrator 投稿: 4292 |
Re: CSV入出力アドインの要望お忙しい中ご指摘ありがとうございました。
お陰様で、こちらが誤解していた点が明確になりました。 対策を考えてみます。 お急ぎのところ申し訳ございませんが、しばらくお待ちください。 |
tkouno | 投稿日時: 2010-7-15 9:00 |
EA Administrator 投稿: 4292 |
Re: CSV入出力アドインの要望対応しました。
https://www.sparxsystems.jp/products/EA/tech/Addins.htm#CSVImportAddin のファイルをダウンロードし、圧縮ファイルに含まれるDLLを 既存のDLLに上書きしてください。 (おそらく、Enterprise Architectのインストールディレクトリに 同名のファイルがあるのではないかと思います。) 出力の場合には、「長さ」として「8.2」のような形式で出力されます。 読み込みの場合には、「8.2」のように小数点が含まれる場合には 「桁数」などとして解釈し、そうでない場合には今まで通りの 挙動です。 ぜひお試しください。 |
h-kova | 投稿日時: 2010-7-15 13:32 |
EA Newbie 投稿: 6 |
Re: CSV入出力アドインの要望早速の対応ありがとうございました。
試してみましたところ、希望の機能となっており大変有効に 使うことができます。 ありがとうございました。 |
tkouno | 投稿日時: 2010-7-15 16:26 |
EA Administrator 投稿: 4292 |
Re: CSV入出力アドインの要望お忙しい中ご確認ありがとうございました。
ご要望の結果になっていたとのことで、安心しました。 この修正は後日「アドインインストーラ」に組み込みます。 今後ともよろしくお願いします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |