3

画像を表示するリストにフィールドを追加したいのですが、ハイパーリンクとして機能します。言い換えれば、「ハイパーリンクまたは画像」列のようなものですが、代わりに「ハイパーリンク AND 画像」です。

入力する 2 つのフィールドは、表示する画像の URL とハイパーリンクの URL です。

これは可能でなければなりません。タイプ (ドキュメント ライブラリ内) 列がまさにそれを行い、現在使用されているビュー (フォルダーの場合) も含まれていることに気付きました。

ドキュメント ライブラリで計算された Type フィールドを複製して、リスト内の他の 2 つのフィールド (画像の URL とリダイレクト リンクとして機能します) を読み取ることはできますか? CAML とは何ですか?

誰かが洞察を提供できる場合は、事前に感謝します。

アーネム

4

1 に答える 1

3

これは可能ですが、カスタム フィールド タイプを開発する必要があります。おわかりのように、SharePoint の画像の既定のレンダリングにはハイパーリンクがありません。独自のカスタム フィールドの表示モードでレンダリングがどのように動作するかを変更する必要があります。詳細については、カスタム フィールド レンダリングのパターンを確認してください。

Web 上でカスタム フィールド タイプを作成する例もいくつかあります。MSDN の記事には、すべてがどのように機能するかについて多くの詳細が記載されていますが、それほどトリッキーではないので、気にしないでください。

于 2009-06-11T09:12:36.220 に答える