Quantcast
Channel: Forum Dolibarr france :: Discussions récentes
Viewing all articles
Browse latest Browse all 34935

Sujet: [RELEASE] CustomFields module Champs Personnalisés - par: lrq3000

$
0
0
rossy écrit:
En fait, je veux juste afficher toute ma table dans un champ. Ou une requete particuliere dans un champ

...
autre question: Lorsqu'on affiche le champ d'une table grâce à "champs liés/contraints" peut on en afficher plusieurs? par exemple pour pays l'id et le libellé?



Vous voulez dire du genre "1 fruit banane"?

Si tel est le cas, il faudra aussi modifier le fonctionnement de CustomFields dans la fonction PrintField() car cette utilisation n'est pas prévue. Mais ca peut être rajouter dans le futur.

Néanmoins, sachez que vous aurez accès à tous ces champs dans vos documents PDF et ODT, donc pas dans Dolibarr, mais dans PDF et ODT pas de soucis vous pourrez tout afficher.

rossy écrit:

Lors de la création du champ il y a des champs dans le formulaire qui servent à quoi? comme:
-Definition SQL personnalisée (la définition personnalisée du champ sera ajoutée à la suite de toutes les définitions au-dessus - Type, Taille, etc.)
-Requête SQL personnalisée (sera executée après la création/modification du champ selon les paramètres au-dessus)


- Definition SQL personnalisée: va rajouter du code SQL que vous donnez (donc attention à la syntaxe!) lors de la création du champ.

Par exemple, pour un champ nommé "monnombre" et étant un chiffre (float ou double) si dans la Def SQL Perso, vous entrez "CHECK monnombre > 10", cela rajoutera une contrainte qui dira que le chiffre entré doit nécessairement être supérieur à 10.

En résumé, ce sont des définitions additionnelles pour le champ que vous êtes en train de créer.

- Requête SQL Personnalisée: c'est une requête SQL complète (contrairement à la définition SQL perso qui est un ajout à une requête créée automatiquement par CustomFields) que vous entrez vous-mêmes. Ce peut être n'importe quoi, comme "CREATE VIEW myview ON llx_facture_customfields".
Ce n'est pas une fonctionnalité très utile, elle n'est là que pour faciliter l'accès à la base de données, mais en fait si vous entrez vous-mêmes des requêtes dans phpMyAdmin cela revient exactement au même. ...

Viewing all articles
Browse latest Browse all 34935

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>