問題タブ [list-definition]

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 に答える
1543 参照

sharepoint-2010 - サイト定義のリストビュー Web パーツがすべて失敗する

私は自分のサイト定義で WebFeatures に追加した Web 範囲の機能に配置したリスト定義を作成しました。私のサイト定義では、リスト定義によって作成されたリストを表示するリスト ビュー Web パーツを追加しました。私の問題は、次のようにリスト ビュー Web パーツの List プロパティにリストの名前を追加するときです。

これだけが原因で、新しいサブ サイトを作成するプロセスが失敗します。まったく同じ方法でサイト定義に追加される他の2つのリストがあります

唯一の違いは、これら 2 つのリストが標準の sharepoint ドキュメント ライブラリとディスカッション ボードであることです。カスタム リストのリスト ビュー Web パーツを削除すると、フロー全体が正しく機能しますが、追加するとすぐにすべてが失敗します。

VS2010独自のlistdefinitionテンプレートなどを使用してlistdefinitionを作成しましたが、何も触れていません。List Instance の名前のみを変更し、Elements.xml ファイルと Schema.xml ファイルですべてが一致していることを確認しました

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

sharepoint - SharePoint 2010 サイト定義 (リスト定義、リスト インスタンス、フィールド) を展開しているときに問題が発生します。

展開ステップ 'Activate Features' でエラーが発生しました: このアクションを完了できません。

問題を解決する方法。まさにリスト インスタンス機能を起動しているときに、上記のエラーが発生しました。

0 投票する
3 に答える
2451 参照

html - HTML dd 要素に改行がない

dd要素である画像キャプションを壊して、dt要素と同じ幅にしようとしています。幅を使用したくなく、display: inline と float: left を使用しても機能しません。ここにコードと例があります: http://jsfiddle.net/PnyHs/11/。テストにはFirefox 9を使用しています。

私が今思いつくことができる唯一の解決策は、javascript を使用して dt 要素を測定し、その幅を dd 要素に設定することです。

ヘルプと提案をお寄せいただきありがとうございます。

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

javascript - SharePoint カスタム リストの定義と JavaScript

次の列を定義する定義でリスト インスタンスを作成したいと思います。

リスト定義内に日付とメッセージを作成しました。Colleges 列をどのタイプにするべきかわかりません。複数のユーザーを表すリストでなければならないことはわかっています。

また、Javascript 関数を呼び出してリスト内の新しいアイテムを作成し、それらを削除できるようにしたいと考えています。また、ソリューションを撤回した場合、sharepoint はこれにどのように対処しますか? ソリューションのデプロイ中にリストに追加されたアイテムは、再デプロイしてもリストに残りますか???

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

.net - Visual Studio を使用して、SharePoint リストの継承された列の選択肢を定義する

SharePoint 開発は初めてで、IT チーム向けの簡単な問題トラッカーを作成しようとしています。

SharePoint Online (O365) に展開するためのサンドボックス ソリューションを開発しようとしています。これには、"Issue" コンテンツ タイプに基づくカスタム コンテンツ タイプとリスト定義が含まれています。

これはすべて正常に機能しますが、コンテンツ タイプ/リスト定義内の既定のステータスの選択を変更する方法を知る必要があり、これを達成する方法がわかりません。

デフォルトの選択肢は、Active/Resolved/Closed です。オープン/割り当て済み/進行中/クローズ済み。

リスト定義を展開した後に SharePoint で選択肢を変更する方法は理解していますが、Visual Studio プロジェクト内でそれらを定義して、ソリューションを展開したときに選択肢が既に適切に設定されているようにしたいと考えています。

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

sharepoint - SharePoint - 使い方リスト定義で

リストビューを作成しています-プログラムでXMLで。タイトル フィールドには年のみが含まれます (リストはある種の年次報告書です)。これを の CAML でフィルタリングするのは簡単ではないことがわかったので、<Where>年が最も高い 3 つのアイテムだけを表示できるようにしたいと考えています。

<RowLimit>、またはListDefinition の<View>セクションで同様のものを使用できますか? と組み合わせると<OrderBy>、これでうまくいきます。

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

css - 標準ダイアログフォームsharepoint 2010の幅を変更する方法

私を助けてください!

ライブラリに要素を追加するための標準ダイアログ フォームの幅を変更する必要があります。

要素を追加するためにリボン ボタンをクリックすると、幅 = 402px でフォームが開きます。

現在のライブラリのすべての要素の下にあるボタンをクリックすると、幅 = 1032px でフォームが開きます。

width=402px の 2 番目のケース フォームで開くために必要なことを理解できません。

Upload.aspx にコードを入力する必要があるかもしれません。(このフォームは自動的に生成されます) リスト定義の schema.xml には次のコードが含まれているため、このページは新しい要素を作成するために開いていると思います。

ただし、Upload.aspx のこの部分を変更 (.ms-dglContent クラスを追加) すると、役に立ちません。

css ファイルを変更する場合:

すべてのダイアログフォームを変更しますが、私の場合は受け入れられません。

私は助けてくれることに感謝します!

0 投票する
3 に答える
718 参照

jquery - 別の要素のすぐ隣にある jQuery select 要素

私が持っている場合:

dt をクリックすると、その直後の dd (およびその DD のみ) にクラス名が与えられるように、セレクターを作成するにはどうすればよいですか? nextUntil() と next() を試しましたが成功しませんでした

これは、私が取り組んでいるものをより効率的にするためです

助けてくれてありがとう

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

css - DL タグ - DT タグのテキストを垂直方向に配置し、背景に色を付け、高さを DD タグと同じにします

次の html と CSS があるとします。

DT タグと DD タグのテキストを中央に配置し、DT タグの背景色で長い DD タグを 100% カバーしようとしています。上記のコードを使用して .html ファイルを作成し、現在の外観を確認してください。私はこれを表として持っていましたが、今は DL マークアップを使用せざるを得ません。どんな助けでも大歓迎です。ありがとう!

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

sharepoint-2010 - Visual Studio で開発されたリスト定義にカスタム XSL を指定するにはどうすればよいですか?

AllItems.aspx ページのハイパーリンクを、CustomUpload.aspx というドキュメント ライブラリのカスタム アップロード ページを指すように変更しようとしています。

2 つのドキュメント ライブラリ (リスト) があるとします。1 つはvsListと呼ばれ、Visual Studio で作成され、SharePoint ソリューションの一部として展開され、もう 1 つは sdList と呼ば、ブラウザーから通常の方法で作成されました。

これまでに私が成功裏に達成できたことは次のとおりです。

  1. Web ベースのエディターでsdListの AllItems.aspx ページを編集します。[ツールバーの種類] を [概要] に設定して、[新しい項目の追加] ハイパーリンクを含む XsltListViewWebPart をカスタマイズします。次に、SharePoint Designer (SPD) を使用して、デザイナー ビューで [新しいアイテムの追加] ハイパーリンクをクリックすると、小さな右矢印が表示され、ハイパーリンク オプションを編集できます (つまり、値を独自のカスタム URL に設定します)。
  2. 上記の XSL コードをvsListドキュメント ライブラリの AllItems.aspx ファイルにコピー アンド ペーストし、URL へのパスが正しいことを確認します。 " 共有ポイント。

オプション #1 は、SP ポータルの Web ベースの GUI エディターを介して直接作成されたドキュメント ライブラリに対してのみ機能するため、実際のソリューションではありません。VS で作成したリスト定義で、これらすべてを定義する必要があります。オプション 2 に関しては、問題はほとんど同じです。カスタム XSL をコピーして AllItems.aspx ページに貼り付けると、カスタム リスト定義を含む VS ソリューションを再展開するたびに上書きされます。したがって、VS リスト定義でカスタム URL を定義できるソリューションが本当に必要です。

動作する必要があるのは次のとおりですが、動作しません。

  1. デフォルトの「新しいアイテムの追加」リンクを上書きするために必要なすべての調整を含むカスタム Xsl ファイルを作成します。[サイト アクション] => [ページの編集] => [Web パーツの編集] => [その他] => [XSL リンク] を使用して、 sdListドキュメント ライブラリの AllItems.aspx ページにある XsltListViewWebPart の XslLink プロパティを編集します。
  2. リスト定義の Elements.xml ファイルを編集します。必要な Module および File XML タグを追加して、「新しい項目の追加」URL をオーバーライドするカスタム XSL ファイルを指定します。カスタム XSL ファイルが見つからないため、タグを追加してもデプロイされません。

ファイルを 100 の異なる場所に配置しようとしましたが、「Features[MY PROJECT NAME]_PrimaryFeature\CustomStyle.xsl」でファイルを探し続けます。そのパス/場所にファイルを保存しているという考えはどこにありますか? XSL ファイルを SharePoint マップ LAYOUTS/XSL ディレクトリまたは実際の SharePoint サイトのスタイル ライブラリ ドキュメント ライブラリに保存しようとしても、まだ見つかりません。それはただ腹立たしいです。パス、場所、ディレクトリ構造、および XSL は、私が SharePoint で何かを成し遂げようとする際の最大の障害となっています。

助けてください。