Avatar billede ncp Nybegynder
27. september 2005 - 20:26 Der er 3 kommentarer og
4 løsninger

Åben LagKart på bestemt vare?

Hej, hvordan kan jeg kalde LagKart fra f.eks. OrdLinie og så få den til at slå op på den vare ordrelinjen lyder på ? Ville være super hvis man kunne få den til at starte på fanen generalt...

Vi snakker C5 3.0 :)
Avatar billede dma Nybegynder
28. september 2005 - 20:13 #1
Du skal kalde LagKart med Varenummeret i variablen &Parm.

F.eks.

#MacroLoad(C_UTIL)
#MacroLoad(KeyCodes)
PROCESS #Proc_FrmRun "Form=LagKart Parm=" + OrdLinie.Varenummer
SET KeyQueue(#KeyAltF8)

(Sidste line får den til at skifte til næste faneblad)
Avatar billede Broholm Novice
29. september 2005 - 09:54 #2
De to sidste linier i dma's eksempel skal byttes rundt. Ellers virker det ikke...
Avatar billede dma Nybegynder
29. september 2005 - 10:28 #3
Sorry, broholm har ret..!
Avatar billede Broholm Novice
29. september 2005 - 15:55 #4
Og for lige at være helt anal linien rettes til:

PROCESS #Proc_FrmRun 'Form=LagKart "Parm=' + OrdLinie.Varenummer + '"'

Ellers kager den, hvis der er mellemrum i varenummeret
Avatar billede ncp Nybegynder
29. september 2005 - 18:46 #5
Super nice! Hvad er så det nemmeste/bedste, 1, at oprette en XAL-kørsel med disse linjer, eller, 2, at lave en LocalMacro i OrdLinie init med dem?
Avatar billede dma Nybegynder
01. oktober 2005 - 16:06 #6
Nogenlunde ligegyldigt. Jeg ville lave et lokalmenupunkt (ingen ting i process, parametre til processen: ÅbnLager

I Pre-Menu på OrdLinie indsætter du så (indsæt de to MacroLoad i toppen af kørslen):

IF &Parm == "ÅbnLager" THEN
    SET KeyQueue(#KeyAltF8)
    PROCESS #Proc_FrmRun "Form=LagKart Parm=" + OrdLinie.Varenummer
ENDIF

Forresten: Du ved godt at man, når man står i Varenummer feltet på linien, kan slå op på varen ved at taste CTRL+ALT+F4  (på nogle tastaturer: CTRL+WIN+ALT+F4)...?
Avatar billede ncp Nybegynder
01. oktober 2005 - 17:21 #7
Nope, det vidste jeg ikke :) Men det her virker nu også bedre - i skal have mange tak!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester