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
|
Else
|
||||||
Dim tempstr As String = ""
|
Dim tempstr As String = ""
|
||||||
ReadParam(model1, "AUDI_RAJZSZAM", tempstr)
|
ReadParam(model1, "AUDI_RAJZSZAM", tempstr)
|
||||||
|
If tempstr.StartsWith("26-") Then
|
||||||
|
Try
|
||||||
tempstr = tempstr.Substring(0, 3) + "000-" + tempstr.Substring(3, 3) + "-" + tempstr.Substring(7, 6) + "-001"
|
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 + "\"
|
workDir = workDir + "04 - Leadási dokumentáció\INV-____\Zeichnungsdokumentation_2D-Daten\" + tempstr + "\"
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user