問題タブ [custom-component]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
705 参照

custom-component - JSF2.0: カスタムコンポーネントの変数一覧

コンポーネントの変数リストに関連して JSF2.0 を使用する方法はありますか? たとえば、編集したい人物のリストがあるとします。それらは、個人データの変更を可能にするコンポーネント PersonEditor のリストとしてページに表示されます。各エディターは、単一の Person 要素に関連付けられています。これを機能させるには、次の手順を実行する必要があります

  1. 人のリストを取得する
  2. 人物ごとに PersonEditor を作成し、それを Person オブジェクトに関連付けます。
  3. 編集者のデータを入力します。

ユーザーのアクション:

  1. ユーザーが値を変更して [保存] を押すと、バッキング Bean によってデータが処理されます。

エディターに人のリストからのデータを入力するか、それをバッキング Bean にバインドできますが、同時にはできないため、行き詰まります。


people.xhtmlを試してみました

personEditor.xhtml の場合:
a) person オブジェクトとの適切な関連付け、ただしバッキング Bean への接続なし

b) 人物オブジェクトとの関連付けはありませんが、バッキング Bean への接続があります - その人物をバッキング Bean に渡す方法はありません

各エディターを個別のページに配置した場合、ユーザー ID を URL パラメーターとして (f:param または f:attribute を使用して) 渡し、それに応じて初期化することができます。この問題の解決策はありますか?

0 投票する
2 に答える
1470 参照

sql-server-2008 - SSISカスタムデータフローコンポーネントの作成+SSIS2008

SSISカスタムコンポーネントの初心者です。入力行数が出力行数と同じになることのないコンポーネントのコーディングを開始したばかりです。foreach入力行は、いくつかの検証を行い、出力バッファーにマップする必要があるn行を生成します。

したがって、設計時の検証コーディングを行った後は、すべて問題ありません。

私のRunTimeコードは次のとおりです。

私のProcessArrayメソッドでは、出力バッファーにデータを入力しようとしています。これができるかどうかさえわかりません。

任意のガイダンスをいただければ幸いです。

ありがとう

0 投票する
1 に答える
1255 参照

c# - GetProperty - リフレクションによるプロパティの読み取り + SSIS カスタム コンポーネント

カスタム コンポーネントを作成中です。以下のように GetProperty("propertyname").GetValue() で PipleBuffer の値を読み込もうとしています:

行 buffer[1].ToString() では正常に動作しますが、次の行ではスローに失敗します:

NullReferenceException : オブジェクト参照がオブジェクトのインスタンスに設定されていません

手がかりをください。

保護レベルにあるため、PipleBuffer のオブジェクト インスタンスを作成できません。

0 投票する
2 に答える
743 参照

jsf - JSF2 Composite component tag incompatibility problem?

This code, a test case for a custom component using JSF2

Just for the record, the file: panel.xhtml , located at /resources/panels/panel.xhtml

test.xhtml:

Returns the following html:

Why is not being rendered? Maybe because I'm using Richfaces 3.3.3.Final and I have the param in web.xml so Richfaces can work with JSF2? I tried disabling it but then the server does not start so I can't try if this is the problem.

Does anybody know if this is the problem? In case it is, it is not allowed yet to use the new custom components feature and Richfaces 3.3.3.Final together?

Update: I've checked Richfaces 4.0 Alpha and it does not have all the components of 3.3.3.Final yet implemented so it's not an option.

0 投票する
2 に答える
5421 参照

jsf - JSF 1.2 facelets カスタム コンポーネント

JSF 1.2 (facelets を使用) でカスタム コントロールを開発しようとしています。

さまざまなチュートリアルの手順に従いました (.tld、taglib.xml、faces-config.xml に登録されたコンポーネントを定義し、UIComponent (コンポーネントはそれ自体をレンダリングします) および UIComponentELTag クラスを実装します)。コンポーネントがレンダリングされ、値がバインドされていますが、属性があります。そのタグに対して定義したものは無視されます。Tag クラスにさまざまなメソッドを記録しましたが、どのメソッドも呼び出されていないことに気付きました。

私は何が欠けていますか?タグハンドラクラスが呼び出されない理由はありますか?

前もって感謝します。

私のtaglib.xmlファイルは次のとおりです。

0 投票する
1 に答える
1613 参照

delphi - Tpanel のように動作する TCustomControl を作成する方法

Tpanel のように動作する TCustomControl を作成するにはどうすればよいですか? たとえば、ラベルや画像などのコンポーネントをドロップできる MyCustomComponent などです。

0 投票する
1 に答える
376 参照

delphi - TCustomControlsにTAboutBoxを追加する方法は?

カスタムコンポーネントにaboutbox/dialogboxを追加したい。小さなボタン[...]をオブジェクトインスペクターに表示するにはどうすればよいですか?Timageコンポーネントに画像を割り当てるのと同じです。

0 投票する
1 に答える
653 参照

delphi - カスタムボタンコンポーネントを作成するにはどうすればよいですか?

Delphiのコンポーネントを数か月間作成しています。現在、TButtonを拡張して、20個程度のコンポーネントを持つ別のフォームを作成しています。私は最近これを行い、クリックイベントですべてを動的に作成しました。フォームを作成してコンポーネントにコンパイルし、IDEを使用してフォームを設計できるようにする方法はありますか?

ありがとうございました

0 投票する
1 に答える
3545 参照

salesforce - VisualForce: リピーター内のカスタム コンポーネントにパラメーターを渡す

これが機能しない理由がわかりません:

(メインコントローラーでは MyContacts が Contact オブジェクトの配列を返し、コンポーネントでは contactLastName が String 属性として定義されています)

これによりエラーが発生します:

Literal value is required for attribute contactLastName in <c:ContactRowComponent> at line 25 column 27

数式ではなくリテラル値が必要だと言っているようですか? 私がやろうとしていることは不可能ですか、それとも間違っていますか?

0 投票する
2 に答える
497 参照

reporting-services - Extended Datareader で変更されたファイルで MSRS を再起動する方法

Microsoft Reporting Services (SSRS) 2008 を Extended Datareader/Dataset Provider と共に使用しています (つまり、自分で作成して SSRS に統合した Datareader を使用しています)。更新があるたびに (つまり、新しいバイナリ ファイルを SSRS の bin フォルダーにコピーする)、サービスを手動で再起動する必要があります。

SSRS で使用されるメカニズムは IIS に似ていることを IIS で確認しましたが、IIS にはファイルウォッチャーがあり、ファイルが変更された場合に自動的に再起動します (または、少なくとも新しい dll/config を自動的にロードします)。

私の質問は、SQL Server Reporting Services 2008 で同じことを行うメカニズム (理想的には既に SSRS に統合されている) があるかどうかです。

そうでない場合、これを処理するための他のオプションは何ですか?