問題タブ [sharepoint-list]
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.
sharepoint - SharePoint2010NewForm.aspxルックアップフィールドの問題
最近WSS3.0からアップグレードされたSharePoint2010Foundationサイトがあります。アップグレードは問題なく正常に完了しました。
ただし、サイトをアップグレードしてから、アップグレード前にサイトに存在していた一部のカレンダーリストのNewForm.aspx(新しいリストエントリページ)のルックアップフィールドに関連する問題が発生しました。
問題は、2つのルックアップフィールドがあることです。1つはクライアント用で、もう1つは会議の種類/場所用です。NewForm.aspx(新しいリストアイテムのエントリページ)を表示していて、ルックアップフィールドの1つでエントリを選択すると、2番目のフィールドでは何も選択できず、ルックアップリストの最上位の値が表示されます。必要な他の代替選択。これらのフィールドは単なる標準のSharePointルックアップフィールドであり、変更もページも変更されません。この問題は、サイトで作成した(複数のルックアップフィールドを含む)新しいリストでは発生しません。また、既存のリストにルックアップフィールドを追加しても発生しません。これらの2つのフィールドに問題が残るだけです。
Internet Explorerのデバッグツールを使用して、ページ上のJavaScriptのいずれかにエラーがあるかどうかを確認しましたが、問題として報告されているものはありません。また、Internet Explorerでさまざまな標準でページをレンダリングして、問題があるかどうかを確認しました。ブラウザに関連していますが、これらは多くの違いはありません。ただし、明らかなことの1つは、両方のルックアップフィールドの値がページのHTMLに取り込まれていることです。これは、ページが読み込まれたときにページのHTMLソースを表示したり、InternetExplorerの開発ツールで表示したりするとわかります。 </ p>
誰かがこのようなことの経験があり、これを修正する方向に私を向けることができれば、私は非常に感謝しています...
よろしくお願いします...
sharepoint - 複数のSharePointリストアイテムを更新する
SharePointフォームライブラリに送信すると、タスクリストに単一のアイテムも追加するInfoPathフォームがあります。タスクリストの各項目には、複数の名前を含む可能性のあるPeopleフィールドが含まれています。カスタムリストに、[人]フィールドの名前ごとに1つずつ、個別のアイテムを作成するフォームのコードがあります。
タスクリストアイテムの[ステータス]フィールドを手動で更新する場合、SharePointワークフロー(Designer 2010を使用)で、カスタムリストの対応するアイテムのすべてのステータスフィールドを更新する必要があります。ShP 2010ワークフローの[リストアイテムの更新]オプションは、単一のリストエントリのみを更新します。ステータスが変更されているタスクリストアイテムに対応するすべてのカスタムリストアイテムを更新する方法はありますか?
sharepoint - MicrosoftAccessを介してSharepointライブラリにアクセスする
こんにちは私はInfopathフォームライブラリであるSharePointライブラリを持っています
ここにフォームを保存し、いくつかの列を表示し、いくつかの列の値はMSAccessを使用して変更されます
今私が抱えている問題は、
アクセスWEbブラウザがすべてのレコードを表示する場合にのみ一部のレコードを表示します。
セキュリティを確認しましたが、同じユーザーがそのドキュメントを完全に制御できるため、すべてが正しいように見えます
誰かが私がどこで間違っているのか言うことができますか?
c# - Sharepoint - CAML を介したユーザー ID によるリストのフィルタリング
Sharepoint 2007 を使用して、StudentName というフィールドでアイテムのリストをフィルタリングしようとしています。
現在、これはフィルター処理に使用される CAML です。U2U CAML クエリ ビルダーを介して実行すると、問題なく正しいリスト アイテムが返されますが、SharePoint に展開すると、リスト全体が返されます (つまり、フィルター処理は行われません)。
クエリタグを使用して、または使用せずに試してみましたが、役に立たず、最後の手段としてユーザーIDのタイプをユーザーに変更しましたが、まだ喜びはありません。
非常に困惑しているので、どんな意見でも大歓迎です。ありがとう。
ssrs-2008 - Tablix に値が表示されない ssrs のルックアップ。
動作環境はsharepoint2010です。vs2008 では、sharepoint リスト データソースをレポート プロジェクトに既に接続しています。Tablix を使用して、単一のデータセットにデータを表示することができます。1) salesMain 2) Customers の 2 つのデータセットがあります。
salesMain には、SalesID、CustomerID、saleDate、TotalAmount、taxAmt、netAmount などのフィールドがあります。
Customer には、customerID、CustomerName、Address があります。
SalesID、CustomerName、Address、netAmount、TaxAmt、TotalAmount などのデータを表示する必要があります
SalesMain データセットを Tablix に割り当て、データをそのまま表示します。問題は、表示されるデータの一部が CustomerID などの外部キー値であることです。外部キー値 (CustomerID) を使用して、「customername」などの値を取得する必要があります。次に行ったのは、customerID フィールドの代わりに、プレースホルダーを使用して、ルックアップを使用して式を設定しましたが、このフィールドには空白が表示されます。ルックアップ メソッドは、このlookupのようなものです。SalesMain データセットは、Tablix table1 のソース (datasetname) です。使用した検索関数は =Lookup(Fields!CustomerID.Value, Fields!customerID.Value, Fields!CustomerName.Value, "Customer") です。
ここで、1 番目のパラメーターは検索するキー (foriegnkey)、2 番目のパラメーターは照合するキー (顧客のプライマリ キー)、3 番目のパラメーターは取得する値 (Tablix セルに表示される)、4 番目のパラメーターはデータセット内のデータセットです。報告(お客様)
ルックアップが機能しない理由を誰かが提案できますか。sharepointlist では、ルックアップを使用しませんでした (テーブルの関係が設定されていないという意味で)。
c# - SharePoint 2010: カスタム タイマー ジョブから任意のリストにアクセスするにはどうすればよいですか?
私はC# でSharePoint 2010 タイマー ジョブを開発しています。このジョブは、SQL データベースから取得した従業員のステータス (従業員が現在利用可能かどうか) を更新し、更新して従業員の SharePoint リストに格納します (望ましいアプローチは、指定された/ハードコードされたリストだけでなく、選択した任意のリストにアクセスします)。FeatureActivated メソッドと FeatureDeactived メソッドのカスタム コードを使用して、イベント レシーバー クラスを使用したタイマー ジョブのみを機能とする SharePoint の空のプロジェクトを作成しました。タイマー ジョブ クラスの Execute メソッドは、SqlClient を使用してデータを取得し、キー値が従業員 ID で値がステータスであるディクショナリ オブジェクトに格納します。次に、ディクショナリを使用して Employees SharePoint リストの従業員レコードを取得し、ステータスを更新します。
私の問題は、タイマー ジョブに選択したスコープに関係なく、目的の SharePoint リストにアクセスできないことです。SPWeb と SPSite を使用して、リストの URL をハードコーディングしようとしました。サイトのサイト コレクションを確認したところ、2 つのサイト コレクション (「/」、「testsitecollection」) があり、2 つ目はまったく使用されていません。
例:" SPWeb web = site.OpenWeb(); SPList list = web.Lists["Employees"];
例外がスローされます: "List "Employees" がhttp://www.mysiteで見つかりません"
誰かがこの問題について意見を持っているかどうか疑問に思っていました. ソース コードに関しては、次のような Web 上の多くの例に従いました: http://www.andrewconnell.com/blog/articles/CreatingCustomSharePointTimerJobs.aspx
Web で見つけたカスタム タイマー ジョブの例はすべて、タスク リストなどのフロント サイトのリストを更新します。
入力を追加してくれた人に感謝します。
javascript - SharePoint 2010 リストの設定
はいまたはいいえの値を持つ選択肢(ドロップダウン)として承認が必要な列を作成したリストを使用しています。また、ピープルピッカー列もあります。目的は、値 [いいえ] が選択されている場合はユーザー ピッカーを無効にするか非表示にする必要があり、選択肢 (ドロップダウン) から値 [はい] を選択した場合はユーザー ピッカーを使用できる必要があることです。何か案は?
ありがとう、
プラサート。
sharepoint - カスタム テキストを SharePoint メール アラートに追加する
共有ポイント リストのアラートを設定しましたが、アラート メールにカスタム テキストを追加したいと考えています。SPD または共有ポイント サーバーにはアクセスできず、共有ポイント クライアントのみに変更を加えることができます。
誰でもアドバイスをお願いできますか?
sharepoint-2010 - ユーザーが SharePoint の UI からリスト項目を編集できないようにする
ユーザーが UI を介してリスト アイテムを編集できないようにする必要があります。
プログラムによる方法でのみアイテムを編集したい。
リストのデフォルトの編集ページからアイテムを編集できないようにしたい。
どんな提案でも感謝しています...
javascript - ラジオボタンの選択に基づいて[OK]ボタンを非表示にする
ラジオボタンフィールドのあるSharepointリストがあります。誰かが「いいえ」をチェックした場合は「OK」ボタンを無効にする必要がありますが、「はい」を選択した場合は「OK」ボタンを有効にする必要があります。SPDにアクセスせずにこれを実現するには、CEWPでJavaScriptを作成する必要があります。誰かアドバイスしてもらえますか?