問題タブ [peoplepicker]

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

asp.net-mvc-3 - MVC3 のユーザー ピッカー

MVC3 アプリケーション用の SharePoint コントロールに似た People Picker コントロールを探しています。

利用可能なそのようなコントロールがあるかどうか提案していただけますか?

MVC3 で AD から人々を選ぶ最良の方法は何ですか?

要件: ビューの 1 つで、AD からユーザーを選択する必要があります。

People Picker のようなコントロールについて考えていました。

ありがとうアルン

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

peoplepicker - ユーザー名を人物フィールドに保存するには

ユーザー名を人物フィールドに保存するには:

カスタム フォームにユーザー エディター コントロールを提供し、解決された各エンティティを次のように保存しました。

一部のユーザーがこの例外を受け取ると述べるまで、それは非常にうまく機能していました:「無効なルックアップ値

ルックアップ フィールドに無効なデータが含まれています。値を確認して、再試行してください。」

調査の結果、ObjEntity.EntityData["SPUserID"]) が null を返すため、このエラーが発生していることがわかりました。

これは、このサイト コレクションにアクセスしていないが、企業の AD システムのメンバーである一部のユーザー名を保存する必要があるために発生していました。

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

sharepoint-2010 - SharePoint 2010 PeoplePicker から解決済みの SPUser ID を取得する

以下のように、ユーザー ピッカー コントロールから選択したユーザー ID を取得しようとしています。

問題は、XML が含まれていない場合が<Key>SPUserID</Key><Value>1</Value>あり、FQUN (ドメイン名によるユーザー ログイン) を取得することです。

PeoplePicker コントロールから選択した SPUserIds を解決するより良い方法は何ですか?

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

xcode - ABPeoplePickerNavigationController完了ハンドラーがセル内のテキストを検索してNullを取得しようとしています

ABPeoplePickerNavigationControllerを取得し、表示された後、セルを検索して、表示されているユーザー名などのテキストを見つけたいと思います。次に、ユーザーがcoredata NSSetに含まれているかどうかを確認したいと思います...私の問題は、セルからテキストを戻すことができないようです。Nullだけです。セルアクセサリータイプで楽しく遊べるので、セルが正しいと思います。示されているサンプルコード:

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

c# - なぜこれが私を永遠に待たせるのですか?

私が持っていたように、People/Contacts が表示されることに問題はありません-数回続けてすべて表示されました - しかし、Contacts オブジェクトを取得するための呼び出しは返されません - この行にブレークポイントがあります:

...連絡先を選択して [選択] ボタンを選択することはできますが、そこにたどり着きません。コントロールがエミュレータからブレークポイントに切り替わることはありません。

完全な開示のために、ここにメソッド全体があります:

では、PickSingleContactAsync() の呼び出しが返されないのはなぜでしょうか?

アップデート

特定の機能のすべてのボタンは、OnClick ハンドラーを共有します (21.08 世紀に入って、OnTapped ハンドラーを使用する必要がありました)。このハンドラーは、次のように async メソッドを呼び出します。

更新 2

さて、私は本当にだまされています:

ボタン Onclick 内のこのコード:

... SelectAContactForASlot () の呼び出しを通過します -- 最初の行をステップ実行するとすぐに戻ります -- しかし、People/Contact Picker が表示される前に戻ります。そのため、KVP にはキーまたは値がありません。これは、それが返される SelectAContactForASlot() がそれを返すことになっているためです。

...そして何らかの理由で、人/連絡先ピッカーが次の行に到達すると表示されます (btn1_1 をクリックしたと仮定します):

ApplicationData.Current.LocalSettings.Values["PersonSection1Slot1"] = kvpContactNameEmail.Result.Key;

...しかし、実際には何も返されません。行で停止するためです。

var contactPicker = 新しい Windows.ApplicationModel.Contacts.ContactPicker();

したがって、 SelectAContactForASlot() は、思ったよりも遅く呼び出されていますが、呼び出されると、続行できません。

更新 3

更新 4

...そして、buttonClick コードを次のように変更すると:

(ここに「async」と「await」を追加)、「型 'System.Collections.Generic.KeyValuePair' を 'System.Threading.Tasks.Task>' に暗黙的に変換できません」と表示されます

私の問題は、連絡先オブジェクトを取得するまで SelectAContactForASlot() への呼び出しを返さないことだと思います (連絡先アプリが呼び出され、ユーザーが連絡先を選択します)。IOW、非同期にしたい。しかし、PickSingleContactAsync() の非同期バージョンはないと思います - IOW、「PickSingleContact」はありません。

だから私が本当に知りたいのは、連絡先アプリを呼び出して、ユーザーが連絡先を選択できるようにし (既にそれを行っている)、コードでアクセスできるそのオブジェクトから値を取得できるようにするにはどうすればよいかということです。明らかに、私はこれについてすべて間違っています。

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

asp.net - ユーザー ピッカーでデータが失われる

メニューコントロール付きのasp.netマルチビューコントロールを使用して、aspxページに3つのタブを作成しました。1 番目のタブと 3 番目のタブに 2 人のエディター コントロールがあります。最初のタブにユーザー名を入力して 3 番目のタブに戻り、再び最初のタブに移動すると、ピープル ピッカーの値が失われます。

ピープルピッカーで値を保持するにはどうすればよいですか?

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

c# - ユーザー エディターの SharePoint コントロールから値をクリアする

ページに PeopleEditor コントロールがあります。ユーザーはユーザーをピッカーに追加でき、それらのユーザーに何らかのメールを送信するボタンがあります。ただし、People ピッカー値の値は、ポストバック後も残ります。

プログラムでフィールドをクリアする方法を知っている人はいますか?

私はこれを試しましたが、何もしませんでした: http://jyothsnag.blogspot.com/2011/04/clearing-people-picker-control.html

どんな助けでも大歓迎です。

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

sharepoint-2010 - カスタムマスターページを使用したSharePoint2010でピープルピッカーが正しくレンダリングされない

いくつかの人物フィールドのリストがあります。これらの値を入力できるページがありますが、そのページのピープルピッカーが正しくレンダリングされません。デフォルトのv4.masterを使用すると、正しくレンダリングされます。

ピープルピッカーが正しくレンダリングされませんでした。

誰かが私に何が問題である可能性があるか教えてもらえますか?

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

iphone - ABPeoplePickerNavigationController ナビゲーション バーStyle BlackTranslucent がレイアウトをずらす

BlackOpaque私のピープルピッカーが次のように見えるよう にバースタイルで:ここに画像の説明を入力

しかし、barStyle を にしたい場合はBlackTranslucent、次のようになります。 ここに画像の説明を入力

ここから解決策を試しました

コード:

しかし、PeoplePicker から下に移動するにはどうすればよいでしょうか。

0 投票する
0 に答える
48 参照

c# - 件名を設定する メール アプリ - People アプリ

私の Windows 8 Metro アプリから Mailto アプリにいくつかのコンテンツを共有したいと思います。People アプリを実装しました。ユーザーは何人かの人を選択できます。ボタンをクリックすると、選択した人が表示され (名前 + 画像)、チャーム バー (共有) が開きます。メールで送信するコンテンツ (本文) を既に設定しています。

今私が探しているのは、メールの件名をプログラムで設定できますか (ピープルアプリから選択した人)?