Sharepoint : SPFilterDropdown plante

Vous utiliser SPServices ?


 

$().SPServices.SPFilterDropdown bug, error ?  

Cette fonction agit sur les colonnes de type "rechercher" lors de l'édition (NewForm.aspx et EditForm.aspx).
Précisément, ce type de champ apparait sous forme de liste (simple ou multiple). Cette fonction a pour but de filtrer les d'item de la liste "recherché"

Malheureusement elle se met à planter dans un contexte bien particulier.
Voici la syntaxe :

$().SPServices.SPFilterDropdown({
  relationshipWebURL: "",
  relationshipList: "",
  relationshipListColumn: "",
  relationshipListSortColumn: "",
  columnName: "",
  listName: $().SPServices.SPListNameFromUrl(),
  promptText: "",
  noneText: "(None)",
  CAMLQuery: "",
  CAMLQueryOptions: "<QueryOptions></QueryOptions>",
  completefunc: null,
  debug: false});

Cette fonction ne marche pas selon la valeur de "columnName" et "relationshipList" !
Dans son appel, il faut que la valeur de ces paramètres soient différentes.

Je m'explique, il ne faut surtout pas que le nom de la liste soit "List A" et que le nom de la colonne soit "List A".

Et toujours dans le même principe, si vous utilisez les contentType (gestionnaire de contenu), il ne faut pas qu'il porte le nom "List A" celui qui affiche la liste "recherché". 

Bref

columnName != relationshipList != contentType


Aucun commentaire:

Enregistrer un commentaire