abracadabraPDF › Forums › PDF – Général › Incrémentation de N° de devis
- Ce sujet est vide.
-
CréateurSujet
-
16 janvier 2015 à 13:12 #45044
Prodomo75
MembreBonjour à tous,
je suis à la recherche d’un script pour incrémenter des numéros sur un devis, j’ai chercher sur le forum j’ai trouver une chose mais je n’arrive pas du tout à comprendre comment procéder.
Merci
-
CréateurSujet
-
AuteurRéponses
-
16 janvier 2015 à 14:07 #58193
MerlinMaître des clésBonjour,
Il faut d’abord savoir une chose, est-ce que ce compteur doit être attaché au document (un modèle) ?, à un logiciel ?, à l’ordinateur ?, à un couple logiciel-ordinateur ?, à tous les ordinateurs ? (ça va être plus difficile).
16 janvier 2015 à 14:09 #58194Prodomo75
MembreOui j’ai un document devis avec les premières lettres du nom et prénom du commercial suivies de la date + un numéro qui commence à 1 et qui est incrémenté quand il crée un nouveau devis
17 janvier 2015 à 11:52 #58195
MerlinMaître des clésCa ne répond pas du tout à la question… :Smiley03:
– Combien de commerciaux ?
– La numérotation vaut elle pour chacun des commerciaux ou bien faut il une numérotation unique pour tous ?
– Utilisent-ils toujours le même ordinateur ?
– Utilisent-ils toujours le même logiciel ? (Adobe Reader ?, Adobe Acrobat ?, …):geek:
19 janvier 2015 à 12:37 #58196Prodomo75
Membre– Combien de commerciaux ? Environ 12 personnes
– La numérotation vaut elle pour chacun des commerciaux ou bien faut il une numérotation unique pour tous ? L’idée est d’avoir les initiales en premier puis une date et les numéros qui s’incrémente à chaque devis exemple: CT20150119-001.
– Utilisent-ils toujours le même ordinateur ? Oui une tablette par commerciaux
– Utilisent-ils toujours le même logiciel ? (Adobe Reader ?, Adobe Acrobat ?, …) Adobe reader.
19 janvier 2015 à 22:25 #58197
MerlinMaître des clésQuel genre de tablettes ? Windows j’espère…
Sinon on oublie tout de suite.Tu n’as pas répondu pour la numérotation : indépendamment des initiales, doit-elle être commune ou non ?
20 janvier 2015 à 07:58 #58198Prodomo75
MembreSamsung galaxy note 4.
Chaque commercial aura sa tablette avec ces initiales de devis donc pas commune elle seront indépendante.
Merci
20 janvier 2015 à 20:55 #58199
MerlinMaître des clésSamsung galaxy note 4.
Quel genre de tablettes ? Windows j’espère…
Sinon on oublie tout de suite.Ca ne fonctionnera pas sur Android, ni sur iOS.
:joker:21 janvier 2015 à 07:41 #58200Prodomo75
MembreEt si c’était sur windows sa fonctionnerais comment ?
Merci
21 janvier 2015 à 08:28 #58201
MerlinMaître des clésAssez simplement avec un « bête » champ dont on incrémente la valeur de +1 à chaque fois (chaque ouverture ou chaque enregistrement), cela suppose d’avoir un modèle et de faire un enregistrer-sous à chaque fois.
:Smiley01:
21 janvier 2015 à 09:16 #58202Prodomo75
MembreTu aurais le script que j’essaye STP car on à pas encore acheter la tablette donc si sa marche sur windows autant prendre une SURFACE.
merci
21 janvier 2015 à 09:35 #58203
MerlinMaître des clésCode:event.target.value +=1A placer en Action champ activé.
:Smiley15:
21 janvier 2015 à 09:41 #58204Prodomo75
MembreSi je veux que sa resemble à ça 20150121-001 je procéde comment car j’ai trouver pour la date mais du coup pour rajouter le tiret et l’action sa fonctionne pas.
merci
21 janvier 2015 à 09:43 #58205
MerlinMaître des clésTu mets deux champs cote à cote séparés par un tiret…
:Smiley03:21 janvier 2015 à 10:08 #58206Prodomo75
Membreenfete il incrémente de 1 a chaque enregistrement c’est bien ça ?
21 janvier 2015 à 10:14 #58207Prodomo75
MembreActuellement il s’incrémente de cette façon 20150121-11 il rajoute 1 à chaque fois je voudrais que lorsque le commercial clic sur un bouton le champs s’incrémente en rajoutant +1 au numéro exemple 20150121-2 etc…
Merci
21 janvier 2015 à 10:37 #58208
MerlinMaître des clésNon, l’incrémentation se fait à chaque fois que le champ est activé, via le curseur ou la touche Tabulation.
Si on conserve le principe du document modèle ça ne peut pas se faire à l’enregistrement, ça doit se faire avant et être enregistré dans le modèle.
Sinon il faut toujours repartir du dernier devis enregistré…:idee:
21 janvier 2015 à 10:40 #58209Prodomo75
MembreMais par contre il s’incrémente pas il ajoute un ‘1’ à chaque fois.
21 janvier 2015 à 10:47 #58210
MerlinMaître des clésExemple ci-joint.
21 janvier 2015 à 11:43 #58211Prodomo75
MembreMerci
21 janvier 2015 à 11:59 #58212Prodomo75
MembreJe n’arrive pas à le faire incrémenter avec la date voici mon code
this.getField(‘Texte1’).value = util.printd(‘yyyymmdd – ‘, new Date());
this.dirty = false;
event.target.value +=1;21 janvier 2015 à 12:13 #58213
MerlinMaître des clésExemple ci-joint.
:idee:21 janvier 2015 à 12:58 #58214Prodomo75
MembreMerci et comment je peux lui dire à l’incrémentation de retourner à 1 lorsque la date change ?
Merci
22 janvier 2015 à 10:19 #58215
MerlinMaître des clésLe plus simple serait de placer un (petit) bouton Reset à coté.
-
AuteurRéponses
- Vous devez être connecté pour répondre à ce sujet.
