APIのWHERE指定でつまずきやすいポイント集
SPIRAL ver.2のAPIやPHPでDB操作を行う際の where条件の記述・データ型の扱い・関数利用で つまずきやすいポイントをまとめました。 サポートサイト(公式ドキュメント)を参考に、 「なぜか動かない」「エラーになる」事例とその回避策を解説します。 where条件は
現場で学んだ SPIRAL ver.1 の注意点 & 回避ガイド – フォームについて
SPIRAL ver.1のフォーム機能は、データの収集や登録、通知に広く活用されている基本機能のひとつです。 しかし、仕様に対する理解が不足していると、思わぬ制限や挙動に戸惑うケースがあります。 本記事では、開発や運用時によく見ら
カスタムAPIを使ったグラフ付きダッシュボードを作成するサンプルプログラム
カスタムAPIを使ってリアルタイム売上ダッシュボードを作成するサンプルプログラムを紹介します。 本記事は「最小構成で動作検証 → 実DB連携」の2段階で解説します。 開発初期はカスタムAPI(モックデータ)でUIと動作をすばやく検証し、その後に本番データ
標準機能でフォーム内に「中見出し」や「説明文」を作る方法
アンケート作成時などに項目数が多く、設問ごとに見出しを設定したい場合、 HTMLソース編集を行う必要があるため、諦めてしまうことがあるかと思います。 本記事では、標準機能で中見出しを設定する方法をご案内いたします。 デモはこちら 設定方法 アンケートフォームにて設問
現場で学んだ SPIRAL ver.1 の注意点 & 回避ガイド – 一覧表のXSL構文について
SPIRAL ver.1の一覧表機能は、データベースのレコードを表示・管理する上で非常に便利ですが、 仕様上の制限や設計上の注意点を把握していないと、意図しない動作やトラブルにつながる可能性があります。 ここでは、現場
アンケート回答後ギフトコードを送付するサンプルプログラム
本記事では、アンケートの回答を受け付けた後、 メールにてギフトコードが閲覧可能なURLを送信する方法について紹介します。 全体像 予めギフトコードDBにギフトコードを格納しておきます。 アンケート回答フォームよりアンケートを回答すると、ギフトコードDBのギフトコードに紐
アンケート回答後ギフトコードを送付するサンプルプログラム
本記事では、アンケートの回答を受け付けた後、 メールにてギフトコードが閲覧可能なURLを送信する方法について紹介します。 全体像 予めギフトコードDBにギフトコードを格納しておきます。 アンケート回答フォームよりアンケートを回答すると、ギフトコードDBのギフトコードに紐
Zapierと連携してSPIRALの予約データを自動でGoogleカレンダーに登録するサンプルプログラム
SPIRALで作成した予約フォームのデータを自動的にGoogleカレンダーに反映させることで、予約管理の効率化が図れます。 本記事では、外部連携ツール「Zapier(ザピアー)」を使用して、SPIRALの予約データをGoo
特定の文字列でのフォーム入力をエラーにする方法
本記事では特定の文字列をフォームに入力した際に、データ送信を完了させずにエラーを出す方法をご案内します。 誹謗中傷内容などを登録させたくない場合にご活用ください。 想定の挙動 今回はトリガ機能のエラー終了設定を利用します。 フォーム上設定した項目に特定の文字列を入力し、送信し
OpenAIとpdf.jsで実現するPDFを自動解析しフォーム入力するサンプルプログラム
本記事では、PDFをアップロードして自動解析し、 フォームのフィールドへ情報を自動入力する仕組みを2種類ご紹介します。 pdf.js を用いてブラウザ上でPDFを解析し、 OpenAIのサービスを利用してテキスト情報を抽出する方法になります
モデルルーム予約管理アプリ サイト設計・構築②
SPIRAL ver.2では内覧の予約受付から内覧後のアンケート、検討状況の確認対応やメール配信を行うモデルルーム予約管理アプリの構築が可能です。 アプリ(DB・メール)設計・構築 / サイト設計・構築 / ユーザ・アプリロール・グループ設定 に各工程を分け、ポイントやおすす
テキストフィールドを使用したレコードアクションの注意点
DBトリガのレコードアクションでは、自DBのレコードを更新または他DBへレコードの登録/更新/削除を実行することができます。 プログラムを使用せずに実行できるため非常に便利な機能ですが、特定のフィールドは使用できなかったりと注意すべき事項があります。 今回は、テキスト