AJUI_ProgressbarによるUXの向上
アクションを実行しても何も起こらないように見え、もう一度クリックすべきか、それとも待ち続けるべきか、わからなくなったことはありませんか?アプリケーションがバックグラウンドでアクションを実行しているにもかかわらず、フィードバックが提供されない?アクションが結果を返すのに時間がかかるのでは?ご存知のように、4Dは、すでにビルトインの プログレスバーコンポーネントを提供し、実行時間をより許容できるようにしています。しかし、もし、よりウェブライクなデザインのものが欲しいなら、読み進めてください。
ORDAチートシート
カナダ、アルバータ州南部の4D開発者であるゲスト著者のCannon Smithによるブログ記事です。
コレクションとエンティティの導入は、4Dを劇的に変化させ、開発者にビジネスルールをコードにマッピングする新しい方法をもたらしました。つい最近、私たちのアプリケーションのビジネスルールの中心となる数千行のコードをリファクタリングしました。その結果、スピードが大幅に向上し(5倍速)、ユーザーはとても喜んでいます。このリファクタリングは、古いコード構造からオブジェクト、コレクション、ORDAへの移行が主な内容でした。
AJUI_Tip。4D用ツールチップエンジン
確認ダイアログ、アラートボックス、コンテキストヘルプウインドウなどに振り回されて、作業中のフォームウィンドウを見つけることがほとんど不可能になったことはないでしょうか?同じページに留まり、元のターゲットを直接指すヘルプバブルが表示されれば、よりユーザーフレンドリーだと思いませんか?
これは、4DコンポーネントAJUI_Tipのおかげで可能になりました。これは、ORDA、New Formula、SVG、SubForm、CALL FORMなど、4Dで利用できる技術をベースにした、強力なツールチップエンジンです。このブログでは、このコンポーネントの使い方を紹介し、あなたのアプリケーションのUIを向上させる美しいツールチップをデザインする方法を説明します。ダウンロードリンクは、ブログポストの最後にあります。
ORDA – Genealogy – エピソード4(リクエストにお応えして !)
このシリーズの第1回、第2回、第3回では、ORDAのパワーと、1つの高度に再帰的なテーブルで関連人物を管理することがいかに簡単であるかを示しました。
本日のエピソードでは、見栄えの良いリストやグリッドを作成するためのユーザーインターフェイスに焦点を当てます。
ORDA – Genealogy – エピソード3
この3部作の 第1 話と第2話では、リストボックス、エンティティ、エンティティセレクションを使って、ORDAの基本を紹介しました。また、異なるデータソースで類似のリストボックスを使用する方法と、リストボックスのグラフィックを向上させるMeta info式を使用する方法を紹介しました。
今日は、より少ないコードで、より楽しい時間を過ごしましょう。
ORDA – Genealogy – エピソード2
この三部作の最初のエピソードでは、リストボックス、エンティティ、エンティティ選択を使って、ORDAの基本を示しました。今日は、再帰的な関係を利用するいくつかのクエリを実行することで、もう少し深く掘り下げていきます。また、「meta info expression」プロパティを使用して、リストボックスをきれいに表示する方法についても簡単に説明します。
ORDA – Genealogy – エピソード1
ORDAは4D V17の素晴らしい機能であることは、誰もが認めるところでしょう。考え方やプログラミングの革命のようなものです。4Dデータベースは、これまでと同じように見られることはないでしょう。
ORDAは、より短い時間で、より読みやすく、よりきれいなコードで、高度なアプリケーションを構想することを可能にします。ORDAの力を知っていただくために、私たちは3つのエピソードに分かれた一連のヒントを用意しました。この最初のエピソードでは、リンクはエンティティやエンティティコレクションとしてより考慮されるべきであり、リストボックスは選択項目や配列ではなく、エンティティ選択に基づくことができるようになったことを示します。
4D v17はこちら
We couldn’t be more thrilled to announce that the wait is over and 4D v17 is now available!
この画期的なリリースは、あなたの次の4Dベースのアプリケーションのための多くの選択肢を開くことができます。決して網羅的ではありませんが、このリリースに対するあなたの欲求を刺激する機能のリストを紹介します。
4D View Proのドキュメントをオフスクリーンで作成する
4D View Proのドキュメントを、ユーザーインターフェースなしで、コードを使用して作成する必要がありますか?それは可能です。4D View Pro のドキュメントはオブジェクトなので、オフスクリーンのドキュメントを作成するのはとても簡単です。オブジェクトタイプの変数に新しいドキュメントを作成し、そのプロパティから操作することができます。ドキュメントが完成したら、データベースやファイルに登録したり、4D View Proのエリアに直接表示させたりすることができます。
ORDAでジェネリックコードを書く
ORDAは、4D Summit 2018の 大きな発表の一つで、4Dの新しい可能性を切り開くものでした。ORDAの詳細とそのメリットについては、こちらの記事をご覧いただき、ORDAがあなたの仕事のやり方をどのように変えるかをご確認ください。