カスタムコンポーネント: PDFビューア
前回のブログ記事では、Qodly Studio for 4Dプロジェクトにどうやったらカスタムコンポーネントを追加できるかという方法をご紹介しました。 では、その知識を活かして、PDFビューアをアプリケーションに統合してみましょう。...
前回のブログ記事では、Qodly Studio for 4Dプロジェクトにどうやったらカスタムコンポーネントを追加できるかという方法をご紹介しました。 では、その知識を活かして、PDFビューアをアプリケーションに統合してみましょう。...
Qodly Studio for 4Dは、あらゆる機能をそなえた複雑なビジネスアプリケーションを作成するためのパワフルなツールです。最初から付属するコンポーネントは多機能ですが、ソリューションをカスタムすることが不可欠な場合もあります。 カスタムコンポーネントを使えば、自分のプロジェクト用にカスタ...
by Add Komoncharoensiri, Director of Technical Services at 4D Inc 4Dナレッジベースは、4Dテクノロジーに関する情報ライブラリーです。 4Dナレッジベースは、4Dテクノロジーに関する情報を集めたライブラリーで、毎週技術的なTi...
以前のこのブログの投稿で、Qodly Studio for 4Dをご紹介しました。その機能と便利さはみなさんお試しいただけましたでしょうか?リリースを重ねるごとに、Qodly Studio for 4Dは、最小限のコーディング作業でビジネスWebアプリケーションを構築するための、堅牢かつユーザーフレ...
多くの4D開発者は、GitHubにあるサードパーティ製のコンポーネント、特に4d-componentトピックにあるコンポーネントを活用しています。4D 20 R6では、新たな機能が追加されました:これらのコンポーネントをComponent Managerから直接統合することができるようになりました!...
警告は、4D開発者に潜在的なコードミスを警告するための貴重なツールです。4D 20 R6のリリースでは、どの警告を発生させるかをグローバルに定義できるようになり、全体的な開発エクスペリエンスが向上しました。 ...
データへのアクセスをフィルタリングする強力な機能は、アプリケーションへの悪意あるアクセスを防ぐために不可欠です。 この機能は、データに対する特定のアクションを許可する権限を利用します。これらの権限は、ロールの形でユーザーに割り当てられ、認証時にSession オブジェクトに保存されます。 4D...
ユーザーフォームは、その名の通り、ユーザーにとって使いやすいことが全てです。しかし、サブフォームとそのコンテンツの間でスクロールの主導権が争われるようなことになったらどうなるでしょうか?つまり、サブフォーム内のリストボックスをスクロールしようとすると、サブフォーム全体が動いてしまう。あるいは、サブフ...
埋め込みWebエリアはWebブラウザエンジンとしてCEFを利用しているため、エリアの初期化中に、自動再生ポリシースイッチのような、追加のCEFスイッチを組み込む方法を求める声が以前からありました。 4D 20 R6からは、パラメータファイルを使うことでカスタムのパラメータを管理できます。 ...
オブジェクトは4DランゲージとQodlyにとって不可欠なものとなりました。 しかし、このタイプの変数を宣言するときは、実際には参照を定義していることになります。では、2つのオブジェクトが実際には1つで、同じ参照を共有しているかどうかを知るにはどうすればいいのでしょうか? 4D 20 R6から、オ...