最近のアクセス:
ネイティブ モバイル App で Interop 外部オブジェクトの SendEmailAdvanced メソッドを使用する方法

Interop 外部オブジェクトは、アプリケーションが実行されているデバイスとやり取りするためのいくつかのメソッドを提供します。
SendEmailAdvanced メソッドを使用すると、メールのネイティブアプリケーションを開いて、パラメーターから取得した値をメッセージフィールドに入力できます。
イメージ:54665.png
同じ名前の SendEmailAdvanced メソッドが 2 つあります。その違いは、必要なパラメーターの数です。同じ目的をより少ないパラメーターで達成するもう 1 つのメソッドが SendEmail メソッドです。   
以下に SendEmailAdvanced メソッドの使用手順を示します。

手順 1

次の変数を持つ Panel オブジェクトを作成します:
イメージ:18194.png
: SendEmailAdvanced メソッドと SendEmail メソッドには任意のサイズの VarChar データ タイプ パラメーターを渡すことができます。VarChar(200) を要求した場合でも、200 を超える任意のサイズのメッセージを受け取ることができます

手順 2

レイアウトに変数を追加します:
イメージ:18196.png

手順 3

アプリケーションバーを右クリックし、ボタンを追加します。
イメージ:18197.png
'Send Email' イベントをボタンに関連付けます:
Event 'Send EMail'
    Interop.SendEmailAdvanced(&to,&Cc,&Bcc,&Subject,&Message)
EndEvent

手順 4

あとは F5 キーを押すだけです。QR コードをスキャンするかエミュレーターを使用することで、結果が表示されます:
イメージ:18201.jpg
イメージ:18202.jpg
:  GeneXus 17 Upgrade 4 以降、Android および Apple ジェネレーターで、ファイルをメールに添付することができます。


サブページ
Created: 14/09/18 03:11 by Admin Last update: 24/04/03 01:37 by Admin
カテゴリ
Powered by GXwiki 3.0