【コマンド】サーバーサイドコマンドの呼び出し-Forguncy(フォーガンシー)
Excelライクなノーコードプログラミングツール「Forguncy(フォーガンシー)」。
今回は、サーバーサイドコマンドの呼び出しについてご紹介したいと思います。
また、本記事の内容についてはサンプルアプリのご提供も行っております。
サンプルアプリをご希望の場合はこちらよりご連絡ください。
■サーバーサイドコマンドの呼び出し
コマンドを使用することで、定義済みのサーバーサイドコマンドを呼び出して実行することができます。
Forguncy Server上で実行されることから通常のコマンドとは異なる特性を持っています。
・コマンドをサーバー側で完結して実行する
・サーバーリソースへアクセスできる
・クライアント側の要素にアクセスできない
■使用方法
サーバーサイドコマンドを作成します。パラメーターを設定します。

戻り値を設定します。

コマンドを設定します。
外部データベースにファンクションが作成されていることが前提です。(パラメーターで受け渡したgroupIDをキーに名前をカンマ区切りで取得するファンクションです。)
接続先情報と作成したファンクションをSQLクエリに設定します。


■画面から呼び出します

今回はカンマ区切りで連結した名前を取得するファンクションを呼び出しました。
リストビューの値からTEXTJOIN関数を使用して連結させる方法もありますが、複雑な処理はファンクションにお任せした方が、処理速度が落ちないためおすすめです。
■DB情報
使用環境:SQL Server 2022, SQL Server Management Studio
CREATE文:

