uniPaaS V1Plusへの移行時のzens関数について
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
miemasuda
投稿数: 24
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
Magic uniPaaS Ver1.8J SP1a をインストール後に
Magic uniPaaS V1Plus Ver1.9g と
Magic uniPaaS V1Plus Ver1.9g パッチモジュール(PT1)(Windows版)
のアップデートを行った状態でV9 Plusアプリケーション変換ユーティリティを実行したところ
zens関数をふくめて正常に変換されました。
Magic uniPaaS V1Plus Ver1.9g2 アップデート(Windows版)で変換せず、Magic uniPaaS V1Plus Ver1.9g パッチモジュール(PT1)で行うことしました。
nkmtさん、実験をありがとうございました。
Magic uniPaaS V1Plus Ver1.9g と
Magic uniPaaS V1Plus Ver1.9g パッチモジュール(PT1)(Windows版)
のアップデートを行った状態でV9 Plusアプリケーション変換ユーティリティを実行したところ
zens関数をふくめて正常に変換されました。
Magic uniPaaS V1Plus Ver1.9g2 アップデート(Windows版)で変換せず、Magic uniPaaS V1Plus Ver1.9g パッチモジュール(PT1)で行うことしました。
nkmtさん、実験をありがとうございました。
投票数:1
平均点:10.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
1.9gの環境に1.8SP1cのV9converter.exeをコピーした
環境でV9 Plusアプリケーション変換ユーティリティを
実行してV9 PlusのアプリをV1 Plus化してみました。
V9converter.exe 2011/03/08 14:45
Zen (C)
Len (Trim (Zen (C))) という2つの式が正常に変換されました。
その後、1.9gのV9converter.exe 2011/06/09 14:05 に
入れ替えてV1 Plus化してみました。
こちらも結果は正常でした。
1.9g付属のV9converterは日本語関連関数の変換に不具合がある
と思っておりましたが、今回のやり方だと現象は発生しませんでした。
(追記)
そもそもこのように一部のモジュールのみ入れ替えた実験を
行う事自体よくないでしょうね。
環境でV9 Plusアプリケーション変換ユーティリティを
実行してV9 PlusのアプリをV1 Plus化してみました。
V9converter.exe 2011/03/08 14:45
Zen (C)
Len (Trim (Zen (C))) という2つの式が正常に変換されました。
その後、1.9gのV9converter.exe 2011/06/09 14:05 に
入れ替えてV1 Plus化してみました。
こちらも結果は正常でした。
1.9g付属のV9converterは日本語関連関数の変換に不具合がある
と思っておりましたが、今回のやり方だと現象は発生しませんでした。
(追記)
そもそもこのように一部のモジュールのみ入れ替えた実験を
行う事自体よくないでしょうね。
投票数:0
平均点:0.00
miemasuda
投稿数: 24
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
nkmtさん
回答ありがとうございます。
日本語固有関数がうまくコンバートできなくて残念です。
抜けた式のみ旧バージョンから入力します。
回答ありがとうございます。
日本語固有関数がうまくコンバートできなくて残念です。
抜けた式のみ旧バージョンから入力します。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
V9converter.exeの更新日時が2011-07-13 13:14 との事ですが
Ver1.9g パッチモジュール(PT1)にあるのも同じ更新日時です。
1.9g(PT1)と
1.9g2 ではV9converter.exe自体は同じ物なんですね。
つまりmiemasudaさんがお使いになったコンバーターでは
日本語固有関数でエラーは起きないはずだと思うんですけどね。
回答になってなくてすみません。
Ver1.9g パッチモジュール(PT1)にあるのも同じ更新日時です。
1.9g(PT1)と
1.9g2 ではV9converter.exe自体は同じ物なんですね。
つまりmiemasudaさんがお使いになったコンバーターでは
日本語固有関数でエラーは起きないはずだと思うんですけどね。
回答になってなくてすみません。
投票数:0
平均点:0.00
miemasuda
投稿数: 24
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
nkmtさん
ありがとうございます。
変換ユーティリティ(V9converter.exe)は
MagicアップデートライブラリのuniPaaSStudioV19g2.exeで作成されるものを使っています。
しかしV9converter.exeの更新日時は2011-07-13 13:14
ですので最新ではないようです。
最新の変換ユーティリティはどこにあるのでしょうか?
ありがとうございます。
変換ユーティリティ(V9converter.exe)は
MagicアップデートライブラリのuniPaaSStudioV19g2.exeで作成されるものを使っています。
しかしV9converter.exeの更新日時は2011-07-13 13:14
ですので最新ではないようです。
最新の変換ユーティリティはどこにあるのでしょうか?
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
1.9gに付属するV9Converterは問題があったと思います。
それを解消したのが
1.9g(PT1) だと思います。(以下2つはReadme.chmから引用)
・変換ユーティリティ(V9converter.exe)
を使用すると定義式にあるリテラル(DATE、TIME、LOGなど)
が削除される問題
・変換ユーティリティ(V9converter.exe)を使用で
日本語固有関数が変換されない問題
miemasuda様は1.9g2 をお使いのようですが
V9converter.exeは1.9gの物をお使いだったりしませんかね?
私は1.8SP1cのV9converter.exeを使って
V9PlusのアプリをV1 Plusへ変換した事はあります。
特別エラーは出なかったのですが、もしかするとZens関数関連
は使っていないアプリだったかもしれませんけど。
それを解消したのが
1.9g(PT1) だと思います。(以下2つはReadme.chmから引用)
・変換ユーティリティ(V9converter.exe)
を使用すると定義式にあるリテラル(DATE、TIME、LOGなど)
が削除される問題
・変換ユーティリティ(V9converter.exe)を使用で
日本語固有関数が変換されない問題
miemasuda様は1.9g2 をお使いのようですが
V9converter.exeは1.9gの物をお使いだったりしませんかね?
私は1.8SP1cのV9converter.exeを使って
V9PlusのアプリをV1 Plusへ変換した事はあります。
特別エラーは出なかったのですが、もしかするとZens関数関連
は使っていないアプリだったかもしれませんけど。
投票数:0
平均点:0.00
miemasuda
投稿数: 24
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
Tandaさん、早速のコメントありがとうございます。
単純なアプリにてのマイグレーション調査行いましたがやはりうまくいきませんでした。
消えてしまった式をV9PLUSと同じ内容で再入力すると正しく編集されますし旧バージョンでのマイグレーションで試したところ正常に変換できたのでやはりマイグレーション側の問題でしょうか・・・。
単純なアプリにてのマイグレーション調査行いましたがやはりうまくいきませんでした。
消えてしまった式をV9PLUSと同じ内容で再入力すると正しく編集されますし旧バージョンでのマイグレーションで試したところ正常に変換できたのでやはりマイグレーション側の問題でしょうか・・・。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
miemasuda さん、こんにちは。
日本語関連の関数はMagic日本語版特有の関数ですから、
マイグレーション処理上で見落としがあるのかもしれませんね。
単純なアプリケーションを作って、マイグレーションがうまくいくか
どうかを試して見られてはいかがでしょうか?
そうすれば、マイグレーション側に問題があるのか、アプリケーション
側に問題があるのかの切り分けができると思います。
タンダコンピュータ/丹田 昌信
日本語関連の関数はMagic日本語版特有の関数ですから、
マイグレーション処理上で見落としがあるのかもしれませんね。
単純なアプリケーションを作って、マイグレーションがうまくいくか
どうかを試して見られてはいかがでしょうか?
そうすれば、マイグレーション側に問題があるのか、アプリケーション
側に問題があるのかの切り分けができると思います。
タンダコンピュータ/丹田 昌信
投票数:0
平均点:0.00
miemasuda
投稿数: 24
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
今回は、構文チェックでエラーとなったため、マイグレーションのエラーと認識できますが、マイグレーション時に注意を行う必要のある項目はほかにないでしょうか?合わせてご質問させていたできます。
投票数:0
平均点:0.00
miemasuda
投稿数: 24
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
いつもお世話になっています。
現在V8で作成したシステムの移行処理を行っています。
V9PLUSからuniPaaS V1Plusへマイグレーションを行うと
ZENS関数を使っている式が消えてしまいます。
具体的な式は以下の通りです。
<V9PLUS>
Left (ZenS (H,1)&BI,60)
と入力してある式では
<uniPaaS V1Plusへマイグレーション後>
Left (,)
となってしまいました。
uniPaaS V1Plusのバージョンは1.9g2です。
何かご存知の方ご教授願います。
現在V8で作成したシステムの移行処理を行っています。
V9PLUSからuniPaaS V1Plusへマイグレーションを行うと
ZENS関数を使っている式が消えてしまいます。
具体的な式は以下の通りです。
<V9PLUS>
Left (ZenS (H,1)&BI,60)
と入力してある式では
<uniPaaS V1Plusへマイグレーション後>
Left (,)
となってしまいました。
uniPaaS V1Plusのバージョンは1.9g2です。
何かご存知の方ご教授願います。
投票数:0
平均点:0.00