富士山で言えば9合目くらいかな、
あともう少しで完成かも・・・・
週末、最後のハードル「固定長ファイル生成機能」が完成、早速テストしました。
最初はエラー、2度目のインポートではエラーは無し。
でも、小数点の位置が2文字ズレていた為、受注データは無茶苦茶
エクスポートデータ元のSQL文を調整し改めてテスト
そのデータを固定長ファイルにエクスポート
このファイルをオフコンに置き、すべての準備が完了。
神様、仏様、電脳神様、風神雷神・・・・・・・・・
いつものように拝めるもの全てに拝み倒してから3回目の実行!
やったー、動いた
データのズレも無くすべての値が正しい位置に取り込まれています!
自社伝票に印字すると、ちゃんと発行されました!
んんん、ここまで来るのに随分苦労しました
2014年10月3日に有料App Inventorクラウドサービス「AI2LiveComplete」を申込んで50日くらいかな。
総費用79ドル(9200円)でAndroid用ハンディーターミナルアプリのプロトタイプがもうすぐ完成しそうです。
ちなみに、どうしても解決できない問題が2つ有り、解決策を模索中。
1つ目は、固定長ファイルの先頭に必ず入る空改行。
これが有るとオフコン取込時エラーになるので、今の所は手動で削除してます。
2つ目は、ファイル名。
オフコンが取り込む受注データの指定ファイル名には拡張子が無い。
App InventorのSharing componentで拡張子の無いファイルを指定するとパーミションエラーと警告が出て動かないんです
さて、このApp Inventorの仕様が原因の2つの問題、どうすれば解決出来るんだ?
疲れた