Question Compter

Plus d'informations
il y a 3 mois 2 semaines #29873 par krouk
Compter a été créé par krouk
Bonjour,

Je dois ecrire un script qui attribue un numéro à chaque fois qu'on appuie sur un bouton.
J'ai trois valeurs de depart et trois valeurs maximum.

J'ai essayé plusieurs solution mais rien ne marche.

Voici un bout du code en question:
function lot(){
    if ( $textbox_4.Text.StartsWith("MER01") -eq $True)
        { $i = "40000"
          $imax = 59999}
    elseif ($textbox_4.Text.StartsWith("MER02") -eq $True)
        {$i = "60000"
         $imax = "79999"}
    elseif ($textbox_4.Text.StartsWith("GEV05") -xor $textbox_4.Text.StartsWith("GEV10") -xor $textbox_4.Text.StartsWith("GEV19"))
        {$i = "80000"
         $imax = "99999"}
         
        
        }
        
$button_enr.Add_Click(
{
    if ( $textbox_1.Text -eq "")
        { Write-Host " Erreur de saisie"}
    elseif ( $textbox_2.Text -eq "")
        { Write-Host " Erreur de saisie"}
    elseif ( $textbox_3.Text -eq "")
        { Write-Host " Erreur de saisie"}
    elseif ( $textbox_4.Text -eq "")
        { Write-Host " Erreur de saisie"}
    elseif ( -not $textbox_4.Text.StartsWith("GEV") -xor $textbox_4.Text.StartsWith("MER")-xor ($textbox_4.Text -eq ("URAINTERNE")) -xor $textbox_4.Text -eq ("BAT5MP")) 
       { Write-Host "Erreur d'emplacement"}
    else{
    $ope = $textbox_1.Text
    $cart = $textbox_2.Text.Substring(1)
    $qut = $textbox_3.Text
    $emp = $textbox_4.Text
    $lot = lot
    
    $id = Get-Content $fichier | where {$_ -cmatch $cart} | foreach {$_ -csplit $cart}
    $id2 = $id[1]
    Add-Content -Path $stock -Value $ope';'$id2';'"entrée"';'$date';'""';'$qut';'"Pce(s)"';'$emp';'""';'$lot
             
             $textbox_2.Clear()
             $textbox_3.Clear()
             $textbox_4.Clear()
             $textbox_2.focus()
             }
             while ($i -le $imax){
              }
      })

Merci d'avance pour le coups de main

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 3 mois 2 semaines #29874 par Arnaud
Réponse de Arnaud sur le sujet Compter
Bonjour Krouk,

Qu'est-ce qui ne fonctionne pas exactement ?

Pour que nous puissions t'aider il nous faudra peut-être un peu plus qu'un extrait de ton code...?

Arnaud

Créateur du forum de la communauté PowerShell Francophone

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.307 secondes
Propulsé par Kunena