Cross-Origin Resource Sharing (CORS)のサポート
HTTP データリクエストを作成したら、「HTMLリクエストへのアクセスはcorsポリシーによってブロック されています」という赤いエラーに見舞われたことはないだろうか?
あなたのサイトがWebサービスサーバーと同じドメインにある場合は問題ありません。しかし、クロスオリジンリクエストを実行するとそうはいきません。ブラウザのセキュリティにより、別のドメインへのHTTPリクエストが阻止されるため、アクセスが拒否されます。その結果は?CORSポリシーエラーです。
サーバー上で特定のクロスオリジンリクエストを明示的に許可するために、4Dは現在、CORSプロトコルをサポートしています。クロスオリジンリクエストでデータにアクセスすることが簡単になりました。
直感的なオートコンプリートを実現する新しい宣言構文
4Dのオートコンプリート機能について不思議に思ったことはありませんか?また、なぜ4Dはコード内で使用されているすべての関数を示唆するのでしょうか?オブジェクトは非常に汎用的な型なので、4Dは実行時にしか本当に保存しているものを知りません。しかし、それはコードを書くときにはあまり役に立ちません。
4D では、変数を宣言するときに、オートコンプリートを大幅に強化する新しい構文を提供しています。
4D Write Pro – 数式を使用する際のコントロールを強化
4D Write Proの ユーザーとして、あなたはおそらく、文書の特定の部分を自動的に埋めるために式(またはより最近では数式)を使用したことがあるでしょう。これらの式は、「生の」テキストや画像を返すことができます。テキストの場合、改行が含まれることがあります。4D Write Proのドキュメントの中で処理されるとき、この改行はどのように扱われるのでしょうか?このブログは、その答えを提供します…続きを読む
CryptoKey: 暗号化、復号化、署名、検証!
4Dソリューションは、常に安全で安定しています。これは、4D がセキュリティ機能の開発とアップデートに多大な投資をおこなっているためです。4D はこれを継続し、4D v18 R4 で、セキュリティツールキットをさらに強化する新機能を提供します。一般的な暗号操作を実行するためのメソッド群を提供する新しいクラスが利用可能になりました。CryptoKey クラスです。
4D View Pro:セルのマージおよびアンマージ
表を作成する際に、2つ以上のセルを結合して、表の特定のセクションに中央揃えのタイトルを作成する必要がある場合がよくあります。4D v18 R4では、プログラミングによってセルのグループを結合したり、解除したりするための新しいコマンド群が自由に使えるようになりました。それでは、いくつかの例を見てみましょう。
IMAPプロトコルでメールを受信する
4D v18では、メールを送信するための新しい方法を導入しました。そして、4D v18 R2では、POP3を使った新しいメールの取得方法を追加しました。今、4D v18 R4では、IMAPプロトコルを扱う新しい方法の最初のステップを踏み出しました。SMTPとPOP3に対して行ったように、IMAPプロトコルを処理する新しいIMAP New transporter コマンドがあります。
IMAP(Internet Message Access Protocol)は、メールクライアントがメールサーバーから電子メールメッセージを取得するために使用されるインターネット標準のプロトコルです。このプロトコルにより、複数のメールボックスの管理、電子メールのダウンロード、サーバー上での検索の実行、メッセージの状態の管理、その他多くのことが可能になります!
そして、この最初のIMAP機能で、利用可能なメールボックスのリストを持ち、メールボックスを選択し、選択したメールボックスからメールを受信するためのメソッドをトランスポーターに追加することができます:。では、その方法を見てみましょう。
4D Write Pro – PDFに直接書き出し!
4D v18 R4で、プリンタドライバや追加のソフトウェアをインストールすることなく、4D Write Proドキュメントを直接PDFフォーマットにエクスポートできるとしたら、どうでしょう?そして、これだけではありません。さらに、フォームとコンテンツの両方にいくつかのオプションを設定することができます。詳しくはこちらをご覧ください。
iOS版4D。プッシュ通知
4D v18 R4は、非常にエキサイティングな機能を提供します…プッシュ通知。これは、あなたのアプリからユーザーのモバイルデバイスに直接送信されるメッセージです。プッシュ通知は、ユーザーに関連情報を提供し、アプリへの関与を促します。今回の機能リリースで、4D for iOSはプッシュ通知を可能にしただけでなく、簡単に行えるようになりました。
メール認証についても、4D for iOSは、あなたの生活をより簡単にしてくれます。
ORDAデータモデルクラスとREST
プロジェクトアプリケーションでのサーバーコード開発
4D v18 R4では、プロジェクトアプリケーションのサーバーコードの開発とデバッグが、これまで以上に簡単になりました。さっそく、その方法について見ていきましょう。