新規トピックを開始
回答済み

関連レコードの参照先アプリ

一般の(利用者以外)問合せ先にも質問してしまいましたが、内容を鑑みこちらでも質問させて頂きます。


アプリスロットの考え方として「関連レコードでの参照先アプリにカスタマイズを行わないのであれば、アプリスロットは一つ」との事ですが、

”やること”として「関連レコードと同じ条件でレコードを取得」を設定しても機能しません。

(レコード取得→レコード行数カウント→指定フィールドに値をセット)


素人考えでは「関連レコードの参照先アプリのアプリidが分からない」からではないかと思うのですが、どうやって参照先アプリのid登録をすれば良いのかの説明が見当たりません。


アプリid未登録の問題ではなく、そもそも操作方法が間違っているのでしょうか。


最も良い回答

申し訳ありません。事故解決してしまいました。「条件」の設定について誤解しておりました。


「対象レコードの取得→対象レコード行数カウント→指定フィールドに値をセット」の

それぞれの間で、「前のアクションが終わったら」を条件とすべきところ、

全て「詳細情報を表示する時」としていました。


無事、期待通りの結果が得られました。お騒がせして申し訳ありません。


ただ、取得できた値に応じて、別フィールド(ステータス=ラジオボタン)の値を

変えたいのですが、期待通りの結果を得るには画面をリロードしなくてはならず、

そのリロードのアクションをどこに入れるか、ラジオボタン変更の条件との兼ね合い

も含めイマイチ思うように行きません。(結局、手動で数回リロードして対応してます)


それにしてもgusuku Customine、素晴らし過ぎです!!

カスタマイズで15万円の見積もりを提示されていたものが、全く素人の自分で

出来てしまいました!


コメント数: 5Sorted by 古い順

質問者本人からの追記です。


「参照先アプリの登録」方法は分かりました。

”やること”で「キーを指定してレコードを取得する」を選んだところ、「gusukuプロジェクト」なるものに参照先アプリを登録できました。


そこでこの「キーを指定して~」を利用し、参照先アプリの「管理No.」をキー・フィールドに指定して、キーの値をカスタマイズ対象アプリの「管理No.」(つまり管理No.が一致するレコードを取得)としました。

以下、前回と同じく「対象レコード行数カウント→指定フィールドに値をセット」としてみましたが、結果は同じく何も格納されません。


一体何が間違っているのでしょうか…。

現状の設定をこちらに公開していただくことは可能でしょうか?

本日のリリースより、右上に「ページを画像として保存」という機能が追加されましたので、こちらで画像を作成して貼り付けていただいても構いません。

(勿論、公開不可情報があればその部分はマスクしていただくよう、お願いいたします)


答え

申し訳ありません。事故解決してしまいました。「条件」の設定について誤解しておりました。


「対象レコードの取得→対象レコード行数カウント→指定フィールドに値をセット」の

それぞれの間で、「前のアクションが終わったら」を条件とすべきところ、

全て「詳細情報を表示する時」としていました。


無事、期待通りの結果が得られました。お騒がせして申し訳ありません。


ただ、取得できた値に応じて、別フィールド(ステータス=ラジオボタン)の値を

変えたいのですが、期待通りの結果を得るには画面をリロードしなくてはならず、

そのリロードのアクションをどこに入れるか、ラジオボタン変更の条件との兼ね合い

も含めイマイチ思うように行きません。(結局、手動で数回リロードして対応してます)


それにしてもgusuku Customine、素晴らし過ぎです!!

カスタマイズで15万円の見積もりを提示されていたものが、全く素人の自分で

出来てしまいました!


> 取得できた値に応じて、別フィールド(ステータス=ラジオボタン)の値を変えたいのですが


追加・編集画面であれば、「フィールドに値をセットする」でセットしたタイミングで、ラジオボタンも見かけ上変更がかかります。

もしかすると、詳細画面でしょうか?

詳細画面の場合、確かにリロードしないと見かけは変わらないですね。。。


リロード問題についても自己解決(前回書き込み「事故」は誤変換で失礼しました)できたようです。


仰るとおり詳細画面でのステータス変更です。

連携している別アプリにレコード追加=レコード件数の変化を連携元アプリで監視(カウント)し、その件数によって連携元アプリのステータスを変更する、という形です。


しかもそのトリガーとなる連携先アプリが複数あるため、リロードが無限ループに入ってしまったりで苦労しましたが、

別の質問へのご回答で「画面リロードは条件の設定次第で無限ループになりやすい」とあったのをヒントに、ステータス変更の条件を一つ追加したことで、何とか解決できたようです。

(”勘”での対応で結果オーライ状態なので、実運用段階で何か問題が出ないか一抹の不安はありますが)


やはり過去のフォーラムには一通り目を通すと、いろんなヒントがありますね。

有り難うございました!

ログイン コメント投稿のため