GetOrgChart JQuery プラグインを使用していますが、次の JavaScript エラーが発生します。
キャッチされていない型エラー: null のプロパティ '_ap' を読み取ることができません
私のデータセットから、ユーザーがマネージャーよりもリストの前に出現する場合に、これが発生していると判断できました。私の階層は NTLogins に基づいているため、特定のユーザーの NTLogin は でid
ありparentId
、マネージャーの NTLogin です。
$("#people").getOrgChart({
primaryColumns: ["Name"],
dataSource: [{
id: "bobeans125",
parentId: null,
Name: "Bob Beans"
}, {
id: "franklin884",
parentId: "tdawl756",
Name: "Frank Lin"
}, {
id: "tdawl756",
parentId: "bobeans125",
Name: "Tim Dawl"
}]
});
GetOrgChart に送信されるデータセットが順序付けられるように、多くのルート ノードをすべて見つけて階層を手動でドリルダウンする以外に、これが発生しないようにデータを並べ替える良い方法はありません。ただし、GetOrgChart を選択する主な理由は、そうする必要がないという前提でした。