明日12月30日は年度末の棚卸し。
急遽、この日の為に僕のハンディーターミナルアプリ「貧社のハンディーターミナル」の改造を始めました。
[AppBuilder]半年前、有料App Inventorサービス「AppBuilder」がバージョンアップ!
その際、追加されたFTPコンポーネントを受注業務画面に続き、棚卸画面にも導入。
棚卸固定長ファイルをオフコンへ送信する為のアプリを選択する「ActiveStateコンポーネント」を、FTPコンポーネントに差し替えれば動くはず(簡単簡単)
これでボタン一発、イントラFTPサーバへ棚卸データをUPLOAD出来るはずが・・・・
ガ~ン、何度やってもUPLOADしない!
FTPサーバのログを見ると、ログインはしてるのになぜかアップロードが出来ない!
なんで?なんで?なんで?
期末棚卸が出来ないと大事だ
必死に、FTPが出来る受注画面と出来ない棚卸画面を並べて比較。
でも、違いがどうしても分からない
で最後の手段、プログラムコピー機能「backpack」経由で受注画面のFTPプログラム一式を棚卸画面へコピーし調整したら・・・・・
やった、動いた!
UPLOAD出来た!
これで期末棚卸が出来るよ
明日の棚卸に目処がたち心に余裕が出来たのか、その瞬間不具合の原因が分かりました!
ファイル指定名が原因でした
ActiveStateコンポーネントのファイル指定:file://sdcard/katabe/TANA001.txt
↓
FTPコンポーネントのファイル指定:/katabe/TANA001.txt