ヤマムギ

growing hard days.

*

ActRoomの仕様を書いてみた

   


これはLow-Code/No-Code Advent Calendar 2018に参加しましたブログです。

他に書くこともあったのですが平成も終わりですし、先日のニュースで思い出して、いいタイミングなので記憶を頼りに書き残しておこうと思います。

ActRoomとは

2009年に開発された、Domino8.5Server上で動作する、ノーコードなフォーム作成サービス。

webに残っている関連情報は以下の2つ。
* Working Smarter Forum 2009 大阪
* Xpages使ってフォームが作れる。Designer要らず!?

構成

Canvas

Componentsからパーツをドラッグ&ドロップして配置します。
ユーザーが使うフォームとほぼ同じイメージで編集ができます。

Forms

作成済のフォームが選択できます。
修正ができます。

Form Preference

フォームのタイトル、サイズ、背景色、使用開始日、使用終了日が設定できます。

Components

パーツをCanvasにドラッグ&ドロップで配置します。

種類
* Edit Box – 入力
* Rich Text – 装飾文字など入力
* Check Box – 選択チェックボックス
* Radio Button – 一意選択
* Combo Box – 一意選択
* Date Time Picker – 日付
* File Upload – ファイルアップロード
* Label – 文字ラベル
* Horizon – 水平線

Cpmponent Inspector

Canvasに配置したパーツの属性を設定できる。
パーツごとに設定項目は異なる。

Component View

パーツ単位のプレビュー

Newボタン

新規作成

Previewボタン

別窓でフォームのプレビュー確認

Draft

下書き保存

Cancel

作成中の内容を破棄

Save

保存、公開

仕様

  • Domino 8.5で動作
  • 編集画面はJavaScript(Dojoライブラリ)で実装。
  • Saveが押されるまではメモリ上のXMLをフォームの構成情報で更新する。
  • Saveが押されると文書内にXMLを格納。
  • ユーザーがフォーム画面を開くときにXPagesのサーバーサイドJavaScriptによってフォームが生成される。
  • ユーザーが送信した内容はDominoに文書として保存。
  • 申請、承認などのフローチャートもGUIで設定し、ワークフローと組み合わせても利用できる。

最後までお読みいただきましてありがとうございました!

【PR】 「AWS認定試験対策 AWS クラウドプラクティショナー」という本を書きました。

【PR】 「AWSではじめるLinux入門ガイド」という本を書きました。

 - event, study

ad

ad

  関連記事

DevLOVE関西「プログラミングを楽しく続けるための健康Hack」に行ってきました

DevLOVE関西「プログラミングを楽しく続けるための健康Hack」に行ってきま …

IoTセミナー in おおさか「IoTで変わる!企業と働き方」に行ってきました

これからの企業と働き方 ~IoT・AIが創造する未来~ さくらインターネット株式 …

2019年もありがとうございました!

今年も皆さまありがとうございました。 2019年振り返りです〜 ブログ 投稿記事 …

Alexa Day 2018で「Alexa and Machine Learning on AWS」を聞きました

Photo by 金春さん 20180211 alexa day 2018 Al …

実録 JAWS DAYS 2016 ~スタッフ,RoadTrip,懇親会LTで参加しまして~

2016/3/12 参加してまいりましたJAWSDAYS2016 スタッフとして …

「SIerIoTLT vol9@サポーターズ 」でLTしました〜

サポーターズさんで開催されたSIerIoTLT vol9でLTしてきました。 今 …

「GitLab Meetup Tokyo #7: 新年度応援&GitLab 11.0」にSNS & ブログ枠で参加しました

GitLabのミートアップがあるのか!さすが大東京! GitLabのもとユーザと …

「GCPUG Tokyo Container Builder Day February 2018」に行ってきました

GCPUGは神戸以来の2回目で参加させていただきました。 申し込もうかと思ったら …

Oracle Java SE7 Silverを受験してみて

受験の目的 Goldの前提条件だから Gold資格を取得する目的は技術レベルを理 …

「JAWS-UG名古屋 re:Inventに行ったつもりのLT大会&忘年会」でLTしてきました

大阪から東京へ自転車で向かう初日に名古屋でJAWS-UGでLT大会に参加しようと …