Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 03/26/20 in all areas

  1. 1 point
    Oui , je trouve que c'est avec des exemple qu'on apprend le mieux 😎
  2. 1 point
    jegalere

    Script recherche

    wow ! Merci ! J'essaye, je vous tiens informé ! merciiiii !
  3. 1 point
    Bonsoir, Désolé. Le but de cette ligne est d'incrémenter le compteur de 1 pour aller chercher la valeur suivante à la prochaine boucle (et savoir quand arrêter ces boucles). Il faut lire Définir variable ($Compteur ; valeur : $Compteur + 1) Vos variables $Donnees1 et $Donnees2 doivent être sous forme de liste (puisque l'on va extraire une à une les valeurs de cette/ces liste(s)). Si ces valeurs sont dans une rubrique de votre table source, vous pouvez en récupérer la liste et le nb par un calcul. Par ex. si vous avez une rubrique de la table source avec "tete nro, racco, nro pep, pep", votre début de script pourra être : Définir variable [$Donnees1 ; valeur : Substituer ( RubSource ; ", " ; "¶" )//pour remplacer les virgules par des retours chariot Définir variable [$Nb ; valeur : DecompteValeurs ( $Donnees1)]//pour savoir le nb de valeurs de la liste … Activer modèle … Enfin, pas besoin de "Définir rubrique par nom", "Définir rubrique" suffit. Les deux peuvent fonctionner, mais j'ai toujours trouvé, quand c'est possible, "Définir rubrique" plus simple à utiliser.
  4. 1 point
    YES ..super ! c'est ce que j'ai fait mais dans une autre version et dans celle ci je l'ai complètement omis.( suite à petites modifications) Merci à toi de me l'avoir remémoré, je ne serai pas allé chercher dans ce coin là. ...Fiat lux et facta est lux
  5. 1 point
    Bonjour, Dans la table "source", on embarque les données nécessaires dans des variables, et on met en place une boucle pour créer les enregistrements dans la table "cible", en allant dans un modèle de cette table ou via une clé magique. En activant la table cible, le script sera qqchose comme : Définir variable ($Nb ; valeur : nb d'enreg. à créer). Définir variable ($Donnees1 ; valeur : ListeValeursPourRubCible1) Définir variable ($Donnees2 ; valeur : ListeValeursPourRubCible2) … Activer modele (Un modele de la table cible) Définir variable ($Compteur ; valeur : 1 ) Boucle Fin de boucle si ($Compteur = $Nb + 1 ) //Prévoit la fin de la boucle quand le nb. enreg. voulu est atteint) Nouvel enregistrement Définir rubrique (Rub1 ; ValeurExtraite ( $Donnees1 ; $Compteur ; 1 )) //Une série de définir rubrique à partir de la liste des valeurs, ou avec une donnée fixe. … Définir compteur ( $Compteur ; valeur : $Compteur + 1 )//Incrémente le compteur. Fin de boucle
  6. 1 point
    Bonjour, Interdire la saisie de cette rubrique (Inspecteur -> Comportement -> Saisie de rubrique -> Décocher mode utilisation et mode modèle).
  7. 1 point
    gigi

    Calcul dans un abonnement

    Date ( mois (date abonnement) +12; Jour ( date abonnement) ; Annee ( date abonnement ) ) De la même manière si l'abonnement durait 2 ans on écrirait Date ( mois (date abonnement) ; Jour ( date abonnement) ; Annee ( date abonnement )+2) Ou encore s'il durait 21 jours Date ( mois (date abonnement) ; Jour ( date abonnement)+21 ; Annee ( date abonnement ))
  8. 1 point
    Antoine Martin

    Nombre de pages dans un .pdf

    Deux fois merci ! A
  9. 1 point
    Apophis000

    Zero Initiale

    Un nombre dans une rubrique nombre peu pas avoir de 0 devant ( sauf 0,00 et saut si tu l'inscrit manuellement ) Donc un résultat de calcule sera corriger automatiquement par fm en suppriment le 0 Si tu met la rubrique en mode calcul et pas nombre avec calcul , tu peu demander ,en bas de la formule , l'option "texte " dans "Le résultat du calcul est " . La ca va garder le 0 devant Ou simplement travailler avec des rubrique texte directement . Car si tu met des 0 devant un chiffre c'est que ce chiffre est pas considéré comme un nombre Apo Ps : Si non ma formule pour ca , mais il y a peu être mieux encore . Si ( num<10 ; Si ( Longueur ( num ) = 2 ; num ; 0&num ) ; 0&num )
  10. 1 point
    Clem

    Ecart Entre 2 Dates

    Si( Date1 And Date2; Definir( [ comp = Cas( Date1 > Date2; -1; 1 ); d1 = Cas( comp < 0; Date2; Date1 ); d2 = Cas( comp < 0; Date1; Date2 ); d = Mod( Jour( d2 ) - Jour( d1 ); Jour( Date( Mois( d1 ) + 1; 0; Annee( d1 ) ) ) ); m = Mod( Mois( d2 ) - Mois( d1 ) - ( Jour( d2 ) < Jour( d1 ) ); 12 ); y = Annee( d2 ) - Annee( d1 ) - ( ( Mois( d2 ) - ( Jour( d2 ) < Jour( d1 ) ) ) < Mois( d1 ) ) ]; y & " an(s), " & m & " mois et " & d & " jour(s)" ))
×
×
  • Create New...