④検索条件を渡して直接クエリーを実行
パラメーターに検索条件に指定したい値を指定することでクエリーを実行することが可能です。
検索条件を渡して通常クエリーを直接実行
http://IP/phpquery2/#call/ユーザーID/パスワード/クエリーID/params/検索条件/
検索条件を渡してカスタムレポートを直接実行
http://IP/phpquery2/#callhtml/ユーザーID/パスワード/クエリーID/params/検索条件/
検索条件を渡してピボット(クロス集計)を直接実行
http://IP/phpquery2/#call/ユーザーID/パスワード/クエリーID/ピボットキー/params/検索条件/
検索条件を渡してグラフを直接実行
http://IP/phpquery2/#callgraph/ユーザーID/パスワード/クエリーID/グラフキー/params/検索条件/
※検索条件が複数ある場合は、「&」で区切って複数渡すことができます。
(例)4つの検索条件を指定する方法
http://IP/phpquery2/#call/ユーザーID/パスワード/クエリーID/params/20220601&10&20&30
※一つの条件の中でRANGEやLISTのように、データが複数個ある場合は「,」で区切ってください。
(例)RANGEとEQが検索条件の場合
http://IP/phpquery2/#call/ユーザーID/パスワード/クエリーID/params/10,20&100021
※任意の検索条件で指定しない箇所がある場合、その箇所はブランクのままとして「&」で繋いでください。
(例)全件検索
http://IP/phpquery2/#call/ユーザーID/パスワード/クエリーID/params/&&
(例)得意先コードのみ指定
http://IP/phpquery2/#call/ユーザーID/パスワード/クエリーID/params/&T0043&
※検索条件に「1/2」等、URLに通常使われるような文字列(「/」)はエンコードする必要があります。
「/」はエンコードの値が「%2F」であるため、「1%2F2」とすることで、検索条件として「1/2」で実行可能となります。
(例)検索条件に「1/2」を指定する方法
http://IP/phpquery2/#call/ユーザーID/パスワード/クエリーID/params/1%2F2
「1/2」以外にも検索したいデータの中に以下のいずれかの文字が混ざっている場合は、RFC2396に従ったURLのエンコード処理が必要となります。
①ダブルバイトの文字列
②英字、数字、「-」、「_」、「.」、「!」、「~」、「*」、「'」、「(」、「)」 以外の文字列
★下記のエンコード作成サイトを参考に変換してください。
https://tech-unlimited.com/urlencode.html
コメント
0件のコメント
サインインしてコメントを残してください。