sasuga

プログラマ歴:45年 主に使用する言語:VB JavaScript Magic歴:2024年より

  • 合計アクティビティ 6
  • 前回のアクティビティ
  • メンバー登録日
  • フォロー 0ユーザー
  • フォロワー 0ユーザー
  • 投票 0
  • サブスクリプション 2

コメント

sasugaによる最近のアクティビティ 最近のアクティビティ 投票
  • また再発してしまいました。試行錯誤して結果解決できたと思います。 トランザクションの問題では無いようでした。変数の属性に「データビューの一部」という項目があり、これが影響していたようです。データビューに関係のない変数の設定を外したところ発生しなくなりました。 Magicは項目が多いので調べるのが大変でした。

  • 自己解決できました。内容をお知らせしますが、影響する箇所があればお知らせください。 原因はサブタスクのトランザクションモードを親と同一にしていた関係だと思います。恐らく親(今回は明細入力)と同じにしていて、サブタスクで処理した際に親側に影響したと思われます。トランザクションモードを物理にして切り離した結果発生しなくなったという事だと思われます。 トランザクションに関していろいろ設定が有り全て...

  • そこは疑って調べていました。 明細入力部で新規行の為に最大値番号を設定するようにしています。もしこの事が原因であれば、疑っているサブタスクの処理に関係なく発生するはずですが、そのような事は発生していません。 サブタスクはパラメータで渡しており、タスク内でタスク以外の変数にはアクセスしないように作成していました。 再度この辺りは調べて見ます。ありがとうございます。