Forum Discussion

Deleted's avatar
Deleted
Feb 11, 2022

Problème de conversion de types et incrémentation

Bonjour,

 

J'aimerai incrémenter une référence (string) de ce type: "220211-01"

J'utilise substring pour séparer les 6 premiers caractères (basés sur la date), et les 2 derniers.

J'obtiens donc un string (LastInc) avec les deux derniers caractères, que je souhaite incrémenter. En utilisant la fonction add avec int(LastInc) mais j'obtiens une erreur, int() n'est pas permis dans add().

J'ai essayé d'initialiser les variables en integer avant le substring, mais la non plus ca ne passe pas.

 

Après incrémentation je concatenerai à nouveau pour former la nouvelle référence.

 

La solution est peut-être simple, mais je bloque, comment faire svp?

  • Deleted's avatar
    Deleted
    Feb 16, 2022
    Hello,

    Problème résolu! La liste n'était pas à jour, j'ai du la fermer et réouvrir pour réaliser qu'un champs contenait un caractère alphabétique...

    Bonne journée,
  • Bonjour,

    Je reste bloqué au même point, j'ai scindé l'initialisation de ma variable string (substring) et l'integer en convertissant la première avec int(). Le problème se produit dans la conversion.

     

    • Deleted's avatar
      Deleted
      Hello,

      Problème résolu! La liste n'était pas à jour, j'ai du la fermer et réouvrir pour réaliser qu'un champs contenait un caractère alphabétique...

      Bonne journée,

Resources