APGでWebClientタスクを作成する
Magic xpa 4.6でAPGを起動して、オプションを「W=Web Client」にし、表示モードを「L=ライン」にすると、次の画面のように「̻̻□行編集ボタンを作成」というオプションが現れます。

ここのチェックを外したままAPGプログラムを作成し、それを実行すると次の画面のように、WebClientの普通のテーブルが表示されます。

そして、ここのオプションに次のようにチェックを入れて実行すると、

実行画面には次のように、「編集」というボタンが自動的に追加されます。

そして、この編集ボタンを押すと、次の画面のように、編集した内容を「保存」するか「キャンセル」するかの選択オプションが表示されるようになります。

APGだけでも、ここまで実行できますので便利ですよ!
時間のある人は、せっかくの4連休ですから、ここまでやってみませんか?
-
いつもお世話になっております。
RIAと比べ、Web Client が優れていると思う点。
・ブラウザ上で動くので、実行環境を選ばない。
(RIAはmac、Linux、Chrome os等で動かない。)
Web Clientで意外だった点。
・同時使用数ライセンスだという点。
(エンタープライズサーバーのようなライセンスになるのかな?と期待していた。)
-
nkmtさんの今回の案件のこれまでのお話しをうががってみますと、無理にWebClientにするよりRIAのほうがお勧めかもしれませんね。
特にバーコードの読み取りとかに関しては、WebClient上のHTML5でも出来なくはないのですが、現時点ではバーコード読み取りのスピードが期待したほど出ないです。
WebClientにはWebClientなりの別の良さもありますので、また別の案件で検討されてもよろしいかと思います。
-
SiziUさん、参考資料は上記のISHIJIMAさんのご指摘の通りです。
※ひょっとして、SiziUさんって、NiziUのファン?(^^) 関係なかったらすみません。
-
tanda様、ご意見ありがたいです。
コード入力部分でズーム画面開いて、親子孫ひ孫のサブフォーム3段重ねの分類検索画面とか
入力速度が求められるシーンがあります。WebClientでも可能ですが、1番向いているのは
クラサバなんでしょうけど。事務所内でモバイルRIAも活用していることを考えると
PC側もWindows RIAありでしょうね。
PC RIAでマルチマーキングが可能になれば大変ありがたいんですけどね。
出来ないと思っていた、データ出力 オプション=1 Excel出力が出来るのでありがたい。
この時、サーバーにはExcel1ライセンスだけでいいのか、よくないかもしれませんね。
-
> WebClientでも可能ですが、1番向いているのは
WebClientに関しましては、聞いた情報だけで判断されるよりも、実際にご自分で試してみてから判断されたほうが確実ですよ。安心もできると思います。
-
> WebClientでも可能ですが、
WebClientでもおそらく可能だと思いますが・・・という意味で書いたつもりが文章足りておりませんでした。
失礼しました。
-
> 親子孫ひ孫のサブフォーム3段重ね
これについては私も次の機会に検証してみたいと思います。何か分かりましたらまたレポートしますね。
-
クラサバとRIAでは
親タスクにテーブルコントロールと、子タスク表示用サブフォームを配置。
子タスクにもテーブルコントロール表示と、孫タスク表示用サブフォームを配置。
孫タスクにもテーブルコントロール表示と、ひ孫タスク表示用サブフォームを配置。
ひ孫タスクにテーブルコントロール表示して
それぞれサブフォーム自動再表示で、4階層のデータ選択をお客様が可能な状態で提供しています。
-
> これについては私も次の機会に検証してみたいと思います。
WebClientで、という意味です。舌足らずですみません。(^^;
サインインしてコメントを残してください。
コメント
39件のコメント