dai
- 合計アクティビティ 135
- 前回のアクティビティ
- メンバー登録日
- フォロー 0ユーザー
- フォロワー 0ユーザー
- 投票 0
- サブスクリプション 41
コメント
daiによる最近のアクティビティ-
Tandaさん エラーについて悩んでいたのは、売上入力の際の処理がきっかけでした。商品検索画面にチェックボックスを設け、複数商品を選択して画面を閉じると、選択した商品を一括で売上明細に書き込むようにしているのですが、その処理の途中でコントロール検証に引っかかってエラーが出てしまうことがありました。その経験から、「エラー処理の正解は一体何なのだろう?」と考えるようになったのが発端です。 売上入...
-
nkmtさん ご丁寧なご回答ありがとうございます。 やはりV9 Plusまでは FLOW('FN') を使ったエラー記述が一般的だったのですね。その後のバージョンからは、やはりコントロール検証にまとめるのが基本とのこと、大変参考になりました。 自分の環境では、ラインモードでの逐次チェックがどうしても煩雑になりがちで悩んでいたので、「基本的に明細行はエラーがあれば他行に移動できない」という考え...
-
KURITAさん ありがとうございます。サブフォームや子プログラムで共通の一覧を流用する方法は、とても効率的で参考になります。抽出条件が異なっても結果項目が同じなら、この形でまとめられるのは便利ですね。 Magicの良いところと苦手なところをいい感じで組み合わせでうまく使えるとさらに効率アップに繋がりそうですね。自分もこういったやり方を意識してみたいと思います。
-
Sun niharaさん ありがとうございます。なるほど、読み込みだけでも作り方で大きく速度が変わるんですね。集計のときはやはりSQLやプロシージャの方が早くなるのも納得です。例まで挙げて頂きありがとうございます。 やはり仕様はなかなか固まらないことが多いので分担もちょうどいいバランスを見つけながらという感じです。magicはアジャイル的に開発を進められるのでいいですよね。うちもなんちゃって...
-
nkmtさん 正規化やリンクの扱い方で速度に影響が出るのは知っていましたが、実際に開発していると「やむを得ず非正規化してしまう」場面が多いですよね。インデックスの重要性も改めて実感します。納品直後は問題なくても、データが増えてくると集計が徐々に遅くなる現象はよくあります。 Magicにはまだまだ使ったことがない便利な機能や工夫の余地がありそうで、探ってみると新しい発見がありそうです。今回教え...
-
nkmtさん、こんばんわ いつもありがとうございます。本当にそうですね…どこで「埋め込みSQL」という言葉を拾ったのか、自分でも不思議です。。 現在、社内には Magic を触れないものの他の言語は扱えるメンバーがいて、共同開発できないかと考え、まずはSQLコマンドに取り組み始めました。MagicのSQLコマンドからストアドプロシージャを CALL できることを確認できたため、請求書の計算処...
-
Tandaさん ご返信ありがとうございます。magicのリンク照会だと処理速度に問題があり埋め込みSQLを集計に使用し始めたところなのですが、埋め込みだとプログラム単位でSQL文が複製されるので保守メンテが大変だなと思い皆さんどうしようされているのかと思い質問させて頂きました。あまり多用されている方は少ないかと思いますが。 これからさらに試行錯誤してみようかと思います。ありがとうございます。
-
もうりさん以前同じような質問がありましたのでこちらをご参考にされてはいかがでしょうか。 https://muforum.magicsoftware.co.jp/hc/ja/community/posts/39996800254873-%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%83%A2%E3%83%BC%E3%83%89-%E3%83%...
-
なので一番上のメインプログラムにキーイベントが入っている可能性があると感じた次第であります。ちなみにオプション(O)→設定(S)→キーボード割付(K)の次行イベントのキーはDownで間違いないですか?
-
プログラムの一番上、メインプログラムにキーイベントが入っていたりしませんか?