Replies: 1 comment 1 reply
|
Salut! C'est possible. Mais Dans l'évènement (async () => {
// initialise options avec "Aucun" par défaut
const options = [{
value: '',
text: 'Aucun',
}];
try {
// récupération toutes les ressources de type agenda
const { variables } = await this.dataStores.redy.searchWosVariables({ path: ':easy.RESS', isClasses: [376], take: 0 });
// ajout des agendas dans les options
// le path est utilisé comme value et le name comme text
// exemple : { value: 'ressources/agendas/mon-agenda', text: 'Mon Agenda' }
options.push(...variables.map(agenda => ({
value: agenda.path,
text: agenda.name,
})));
} catch (error) {
// en cas d'erreur, on log l'erreur mais on continue avec l'option par défaut
// il n'y aura que l'option "Aucun" dans la liste
console.error(error);
} finally {
// on assigne les options au composant
this.options = options;
// c'est équivalent à :
// this.properties.options = JSON.stringify(options);
}
})();A+ |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Bonjour à tous :)
Je cherche un moyen de récupérer la liste des agendas présents dans un REDY. Je sais que la liste est déjà dispo dans l'acteur 'agenda' mais j'aimerais bien récupérer cette liste pour l'afficher dans une dropdown-list.
Une idée de comment récupérer la liste générée par l'acteur agenda ?
All reactions