Hoi,
Ik heb een formulier gemaakt dat artikelnummers en voorraadgegevens laat zien in een doorlopend formulier.
Ons ERP programma laat toe om een ERP programma te doen opstarten vanuit het formulier.
Ik kan, wanneer je op een knop drukt [art opvraag], het ERP programma laten opstarten.
Maar de vraag is nu, omdat het artikelnummer op doorlopend formulier gekend is, wil ik dat het ERP programma wordt geopend met het artikelnummer waarvan de gebruiker op de knop drukt.
Maw dan ziet de gebruiker onmiddellijk de artikelstamgegevens in het ERP programma dat hij gekozen heeft. Nu moet de gebruiker telkens nog het artikelnummer invullen in het ERP programma.
(omdat het programma wordt geopend maar nog niets is ingevuld)
Ik heb bij de ERP leverancier nagevraagd en je kan vanuit het formulier het programma openen met het artikelnummer.
MAAR dan is het artikelnummer keihard geprogrammeerd in de code. En dat is niet de bedoeling.
De ERP leverancier kan mij niet verder helpen met mijn vraag.
VOORBEELD :
Artikelnummer : 14DFF12345222
DUS WAT LUKT WEL :
Dim mypath As String
mypath = "\\server1\ERPprogramma\progs\artvrd.exe |ART14DFF12345222|"
Call Shell(mypath, 1)
|ART dwz open het programma en neem artikel 14DFF12345222
WAT IS DE BEDOELING
Dim mypath As String
In de tabel heb ik een veldnaam [opzoekart].
De waarde van dit veld [opzoekart] = |ART14DFF12345222|
mypath = "\\server1\ERPprogramma\progs\artvrd.exe opzoekart"
Call Shell(mypath, 1)
Nu wordt het programma geopend maar geen waarde wordt opgehaald.
Mijn vraag is : bestaat er een functie zodat het ERP programma de waarde leest van het veld [opzoekart] en het programma opent met het artikelnummer
FORMULIER OPBOUW :
Knop [Art opvraag] - artikelnummer1
Knop [Art opvraag] - artikelnummer2
Knop [Art opvraag] - artikelnummer3
Knop [Art opvraag] - artikelnummer4
Knop [Art opvraag] - artikelnummer5
Knop [Art opvraag] - artikelnummer6
Alvast bedankt.
Ik heb een formulier gemaakt dat artikelnummers en voorraadgegevens laat zien in een doorlopend formulier.
Ons ERP programma laat toe om een ERP programma te doen opstarten vanuit het formulier.
Ik kan, wanneer je op een knop drukt [art opvraag], het ERP programma laten opstarten.
Maar de vraag is nu, omdat het artikelnummer op doorlopend formulier gekend is, wil ik dat het ERP programma wordt geopend met het artikelnummer waarvan de gebruiker op de knop drukt.
Maw dan ziet de gebruiker onmiddellijk de artikelstamgegevens in het ERP programma dat hij gekozen heeft. Nu moet de gebruiker telkens nog het artikelnummer invullen in het ERP programma.
(omdat het programma wordt geopend maar nog niets is ingevuld)
Ik heb bij de ERP leverancier nagevraagd en je kan vanuit het formulier het programma openen met het artikelnummer.
MAAR dan is het artikelnummer keihard geprogrammeerd in de code. En dat is niet de bedoeling.
De ERP leverancier kan mij niet verder helpen met mijn vraag.
VOORBEELD :
Artikelnummer : 14DFF12345222
DUS WAT LUKT WEL :
Dim mypath As String
mypath = "\\server1\ERPprogramma\progs\artvrd.exe |ART14DFF12345222|"
Call Shell(mypath, 1)
|ART dwz open het programma en neem artikel 14DFF12345222
WAT IS DE BEDOELING
Dim mypath As String
In de tabel heb ik een veldnaam [opzoekart].
De waarde van dit veld [opzoekart] = |ART14DFF12345222|
mypath = "\\server1\ERPprogramma\progs\artvrd.exe opzoekart"
Call Shell(mypath, 1)
Nu wordt het programma geopend maar geen waarde wordt opgehaald.
Mijn vraag is : bestaat er een functie zodat het ERP programma de waarde leest van het veld [opzoekart] en het programma opent met het artikelnummer
FORMULIER OPBOUW :
Knop [Art opvraag] - artikelnummer1
Knop [Art opvraag] - artikelnummer2
Knop [Art opvraag] - artikelnummer3
Knop [Art opvraag] - artikelnummer4
Knop [Art opvraag] - artikelnummer5
Knop [Art opvraag] - artikelnummer6
Alvast bedankt.