1

ユーザー コントロールに関する「Hello World」チュートリアルを行っていますが、成功しません。

最初の試みでは、チュートリアル ページhttp://wiki.genexus.com/commwiki/servlet/hwiki?Hello+World+User+Controlに示されているようなユーザー コントロールを実行しました。

しかし、うまくいかなかったので、チュートリアルの最後でダウンロードできる完成したユーザー コントロールをダウンロードします。

ダウンロード ユーザー コントロールを使用して、この Web パネルを作成しました ここに画像の説明を入力

このイベントで

ここに画像の説明を入力

しかし、空の結果があります ここに画像の説明を入力

ここに何が欠けていますか?ここでデバッグするためのヒントはありますか?

GeneXus の最新バージョンである GeneXus X Evolution 3 (試用版) を使用しています。

編集: ユーザー制御コード:

function HelloWorld($)
{
    this.Width;
    this.Height;
    this.FontFace;
    this.FontColor;
    this.FontSize;

    this.show = function()
    {
        ///UserCodeRegionStart:[show] (do not remove this comment.)
        var buffer= '<a id="hworld1" href="#" style="color:rgb(' + this.FontColor.R + ',' + this.FontColor.G + ',' + this.FontColor.B + ')' + '; font-family:' + this.FontFace+ ';font-size:' + this.FontSize + 'pt;">Hello World!!!</a>';          

        this.setHtml(buffer);                       

        document.getElementById("hworld1").onclick = this.HelloWorldClicked;        

        ///UserCodeRegionEnd: (do not remove this comment.)
    }
    ///UserCodeRegionStart:[User Functions] (do not remove this comment.)

    ///UserCodeRegionEnd: (do not remove this comment.):
}
4

1 に答える 1

2

コマンドラインでコマンドを実行した後:

"C:\Program Files <x86>\Artech\GeneXus\GeneXusXEv3Trial\Genexus.exe" /install 

それは今働いています!チュートリアルのこのステップは、私には明確ではありませんでした。

編集:

ユーザーコントロールのインストール方法をよりよく説明し、私が抱えていた問題を解決するこれをwikiで見つけました:

手動インストール

  1. コントロールを GeneXus Marketplace からダウンロードします。
  2. ファイルを解凍する
  3. GeneXus インストールの UserControls ディレクトリの下にディレクトリをコピーします。
  4. /install パラメーターを指定して GeneXus を実行します。例: GX_Installation_Path\GeneXus.exe /install
  5. ツールボックスの [ユーザー コントロール] セクションに新しいオプションが追加されていることを確認します。
  6. 楽しみ!
于 2014-08-13T10:06:33.127 に答える