Avatar billede up2nogood Nybegynder
17. november 2003 - 16:00 Der er 8 kommentarer og
1 løsning

Åbne word fil fra C5

Hejsa,

Jeg skal have tilknyttet noget funktionalitet på en knap i C5 så jeg kan åbne et specifikt word dokument herfra. Jeg skal kunne pege på forskellige dokumenter og også excel ark.

Hver knap skal bare pege på et statisk dokument. Som egentligt bare gør det at den "dobbeltklikker" på word dokumentet som så åbner...

Jeg har styr på at lave knappen og placere den. Men jeg mangler så den XAL kode der gør humlen i det hele :)
Avatar billede nilfri Nybegynder
17. november 2003 - 17:00 #1
Hvilken C5-version?
Avatar billede up2nogood Nybegynder
17. november 2003 - 17:16 #2
Det er C5 version 3.0 og Office 2000 og opefter...
Avatar billede nilfri Nybegynder
17. november 2003 - 19:16 #3
Så ville jeg benytte dokumentstyring, hvis jeg var dig!

Standardfunktionalitet  dvs. helt uden du skal kode, vedligeholde ændrede skærmbilleder etc.

Dokumentstyring indeholder alt, hvad du efterspørger - og mere til.

Her er et kort klip fra den udmærkede onlinehjælp:

"Dokumentstyring er en standard funktionalitet i Microsoft Navision C5. Dokumentstyringen benyttes til at holde styr på dokumenter til f.eks. kunder og leverandører. Det er altså muligt at starte MS Word og MS Excel op direkte fra Microsoft Navision C5 samtidig med, at nogle informationer f.eks. vedr. debitorens navn og adresse overføres automatisk.



Selve dokumentoversigten på en post i C5 aktiveres således: Placér markøren på den ønskede kartotekspost, det kan f.eks. være en debitor, en vare, en kreditor, en ordre osv. osv. og aktivér kommandoen Dokumentstyring (Ctrl+N eller via Værktøjer i kommandomenuen). Herefter fremkommer et skærmbillede med de dokumenter, som er oprettet på den pågældende post"
Avatar billede up2nogood Nybegynder
17. november 2003 - 20:17 #4
Jeg er godt bekendt med Dokumenthåndteringen og bruger det til daglig. Men jeg skal kun pege på ét enkelt dokument fra hele debitor/dagligt feks... Og derfor skal jeg kun have funktionen til at åbne wordfilen...
Avatar billede dma Nybegynder
17. november 2003 - 20:23 #5
Det kan godt lade sig gøre, hvis du har stien og filnavnet til dokumentet.

PROCESS 24 'XAL=FileExtOpen Parm=' + [sti & navn på fil]

Denne metode kan faktisk anvendes til åbning af enhver filtype der i Windows er associeret til et program!
Avatar billede up2nogood Nybegynder
17. november 2003 - 21:05 #6
Jeg synes ikke helt jeg kan få det til at spille. Kunne du lave et eksempel med at sætte det direkte på en knap. Og hvor man kalder det direkte fra en anden XAL kørsel?

Når jeg sætter det på knappen kommer den og spørger efter hvilken kørsel der skal startes. Og ellers får jeg fejl med at det kun kan bruges i gui version?
Avatar billede up2nogood Nybegynder
17. november 2003 - 22:58 #7
Nu funker det i gui med funktionskaldet. Men det virker stadig kun i GUI version...
Avatar billede dma Nybegynder
18. november 2003 - 00:08 #8
Tja, du kan enten udkommentere den del i kørslen FileExtOpen der checker om det er en GUI-version, MEN - nu er vi på grænselandet mellem Windows og DOS og derfor kan det ikke garanteres at virke 100%. Er klienten win2000/XP er min erfaring dog, at der ikke er nogen problemer
Avatar billede up2nogood Nybegynder
18. november 2003 - 00:16 #9
Som altid er det en fornøjelse at få svar fra dig. Dog ville du ikke skrive noget kode eh :)
Men du får dine point som fortjent. :)
Eftersom du er en psycho haj til C5 osv, kunne du så fortælle mig hvorfor jeg får fejlen "Ikke adgang til kartoteket FormVirtuel" når jeg prøver at gå ind i MNU. Der har været afgrænset på den bruger der prøver, men kan sq ikke fjerne det igen...
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