A kód mostantól csak akkor végzi el a speciális Audi-rajzszám átalakítást, ha a paraméter AUDI_RAJZSZAM értéke "26-" prefix-szel kezdődik.
Ha az érték "26-"-tal kezdődik, az átalakítás logikája: az eredeti string első 3 karaktere + "000-" + következő 3 karakter + "-" + a 7–12. karakterekből vett 6 karakter + "-001". (Ha ez a feldolgozás sikertelen, a program figyelmeztetést dob: "Az audi szám nem megfelelő formátum." és leáll.)
This commit is contained in:
@@ -297,7 +297,15 @@ Public Class MainWindow
|
||||
Else
|
||||
Dim tempstr As String = ""
|
||||
ReadParam(model1, "AUDI_RAJZSZAM", tempstr)
|
||||
tempstr = tempstr.Substring(0, 3) + "000-" + tempstr.Substring(3, 3) + "-" + tempstr.Substring(7, 6) + "-001"
|
||||
If tempstr.StartsWith("26-") Then
|
||||
Try
|
||||
tempstr = tempstr.Substring(0, 3) + "000-" + tempstr.Substring(3, 3) + "-" + tempstr.Substring(7, 6) + "-001"
|
||||
Catch ex As Exception
|
||||
MsgBox("Az audi szám nem megfelelő formátum.")
|
||||
Environment.Exit(0)
|
||||
End
|
||||
End Try
|
||||
End If
|
||||
workDir = workDir + "04 - Leadási dokumentáció\INV-____\Zeichnungsdokumentation_2D-Daten\" + tempstr + "\"
|
||||
End If
|
||||
|
||||
|
||||
Reference in New Issue
Block a user