webleads-tracker

JS


gopaas.util

printItem
Ouvrir la page d'impression de la fiche dans une nouvelle fenêtre du navigateur. Cette page au format HTML n'a pas de style css.

Paramètres
ParamTypeDescription
tableNamestringNom de la table
itemIdstringID de la fiche
Mettre null si on utilise itemKey
itemKeystringCle de la fiche
Ne pas renseigner si on utiliser itemId


​​​​​​​generateRandomString

Paramètres
ParamTypeDescription
sizestringLongueur de 4 à 8
longueur de 4 = 1,6 millions de possibilités
longueur de 5 = 60 millions de possibilités
longueur de 6 = 2 milliards de possibilités
longueur de 7 = 78 milliards de possibilités
longueur de 8 = 2800 milliards de possibilités
typestring"number" ou "alpha"

Retour
  • String

deleteItems
Supprimer une liste de fiches à partir de leurs IDs

Paramètres
ParamTypeDescription
tableNamestringNom de la table
itemIdstringListe de ID délimité par une ","
showMessageOnSuccessbooleanAfficher un message quand la suppression est terminée :  (true) ou (false).
Valeur par défaut : true.
onSuccessfunctionFonction à appeler en cas de succès

deleteItem
Supprimer une fiche à partir de son ID ou KEY.

Paramètres
ParamTypeDescription
tableNamestringNom de la table
itemIdstringID ou KEY 
showMessageOnSuccessbooleanAfficher un message quand la suppression est terminée :  (true) ou (false).
Valeur par défaut : true.
onSuccessfunctionFonction à appeler en cas de succès


autocomplete
Proposer une liste de valeur d'une table dynamiquement sans passer par une connexion en renseignant les premiers caractères.

Paramètres
ParamTypeDescription
autocompletedElementidid du champ pour l'autocompletion
sourceTablestringNom de la table de recherche
sourceFieldstringNom du champs à rechercher
optionalFilterElementstringValeur de filtre
optionalFilterFieldstringNom du champ pour le filtre
maxValuesDisplayedintNombre de valeurs à affaicher.
Valeur par défaut : 10
minLengthintNombre de caractères à renseigner avant de lancer la recherche.
Valeur par défaut : 0

Remarque : Cette fonction doit être appelée dans l'évènement "onLoad" de la fiche.

Exemple
// Automplétion sur la liste des intitulés des fonctions enregistrées dans la table "fonction"
​​​​​​​gopaas.util.autocomplete(thisComponent.ui.find('#fonction'),'fonction','intitule');

// Autocomplétion du champ code postal en filtrant sur la ville
gopaas.util.autocomplete(thisComponent.ui.find('#codepostal'),'postcode','postcode', thisComponent.ui.find('#ville'), 'city');

logout
Quitter une session utilisateur en cours.
Cette fonction redirige l'utilisateur vers la page de "Connexion".


loadWorkflow
Charger un Workflow pour une fiche
​​​​​​​
Paramètres
ParamTypeDescription
thisComponentobjectL'objet représentant la fiche dans laquelle le code courant est exécuté.
tableNamestringNom de la table du Workflow

Remarque : Cette fonction doit être appelée dans l'évènement "onLoad" de la fiche.