MTX-Webフォームとオンラインデータベースを作成するための完璧なソリューション

数ヶ月のハードワークの後、更新された(機能性とデザインと使いやすさの両方のMyTaskHelper.ruプロジェクトについて話すことにしました。

多くのhabrayuzerが記憶しているように、私たちのサービスに関する情報はお気に入りのHabréにすでに表示されていますが、今度は数桁改善されたサービスのテストを提供します。

空の単語が十分にある場合は、システムを使用してできることのリストに移動します





次に、MyTaskHelperの操作を特定の例を使用して説明します。



挑戦する

このサイトでは、3つのテーブルで構成されるデータベースを作成して埋め込む必要があります。

  1. 会社。
  2. 企業の従業員。
  3. 1つ以上の企業で働くサプライヤー。


さらに、3つのテーブルはすべて、次の関係によって相互接続されています。



記述されたデータベースはサイトのページに埋め込まれ、そのページへのアクセスはテーブルに直接関係する人々にのみ提供されます。 企業の所有者または取締役、従業員およびサプライヤー。 表には法的に機密であり、公開できない個人情報も含まれることを忘れないでください-このため、データのある列(従業員の住所、パスポート番号など)を非表示にする必要があります。



問題の解決策

システムに登録してアカウントを有効にした後、フォームデザイナに移動し、新しいフォーム(1)を作成し、選択したデータタイプ(3)で必要なフィールド(2)を追加します。 データベースにデータを追加するには、Webフォームが必要であることに注意してください。 もちろん、これは完成したExcelファイルまたはデータをCSV形式エクスポートするだけで実行できますが 、すべてを徐々に行います。

フォームコンストラクタ

図 1



フォームが作成されたら、フォーム間の関係を構成する必要があります。 これを行うには、「リンク」(4)をクリックして、テーブル間のリンクの確立に進みます。

画像

図 2



図からわかるように、企業には多くの従業員がいて(各従業員は1つの会社でのみ働いています)、サプライヤーには複数の企業にサービスを提供する能力がありますが、各企業は多くのサプライヤーと協力できます(1) いわゆるCommunication Column (2)は必要ありませんが、他のデータベースから情報をインポートする人にとっては便利です。

これで、新しく作成されたフォームのカスタマイズに安全に進むことができます。 これを行うには、[ ウィジェット ]メニューに移動します。



画像

図 3



以下に使用可能なオプションを示します。



まったく同じ方法で、MyTaskHelperシステムで作成された各データベースが構成されます。



ご覧のとおり、Webフォームとデータベースの作成には数分しかかかりませんでした。 サイトに埋め込むにはさらに30秒かかります。 これを行うには、フォームウィジェットとデータベースウィジェットのページにある必要なコードをコピーして、プロジェクトの目的のページに貼り付けます。

さて、最後の1つはHabrovsk市民にとって素晴らしいボーナスです 。Habrページからシステムについて学習したMyTaskHelperプロジェクトの各ユーザーは、ボーナスとして1か月間の無制限料金プランにアクセスできます。 これを行うには、システムに登録し、アカウントをアクティブにし、フィードバックフォームに記入して Habréのニックネームを示します。



こちら のMyTaskHelperサービスの利用規約を確認ください。 料金プランは このページに記載さています。



PSシステムの機能をテストするために、登録する必要はまったくありません。ユーザー名/パスワードのテスト/テストを使用してログインするだけです。



PPSサービスの機能を改善するためのすべての質問と提案に耳を傾け、すべての貴重なアイデアを実現する準備ができています。




All Articles