Forguncy 8 オンラインヘルプ
Forguncyの使い方 / サーバーオブジェクト / サーバーサイドコマンド / パラメーター
このトピックで
    パラメーター
    このトピックで

    定義するサーバーサイドコマンドがその処理を実行するために何らかの値を参照する必要がある場合、パラメーターを使用してその値を受け渡します。

    「サーバーサイドコマンドの呼び出し」コマンドを使用して受け渡されるものをパラメーターと呼びますが、それらはコマンド内では変数として扱われます。コマンド内で変数を定義する場合については、変数の設定(サーバーサイド)コマンドも参照してください。

    たとえば、「p商品名」というパラメーターを定義し、コマンド内で[変数の設定]コマンドで「p商品名」という変数を作成した場合、「p商品名」という変数が再定義されることになるため、「p商品名」で参照される値は[変数の設定]コマンドで設定した値です。

    定義するパラメータの種類は次の2種類が存在ます。

    注意:サーバーサイドコマンドではパラメーターの型指定が必要なため、空セルを指定した場合や未設定で空の場合はnullとして扱われます。
    そのため、例えばサーバーサイドコマンドのクエリー条件にそのパラメータを指定した場合、nullのレコードが取得できます。
    一方で通常コマンドのクエリー条件に空を指定した場合は全件取得になり、挙動が異なります。