Status bei FILE.COPY möglich? (CC)

Bild Microsoft Dynamics NAV 2009 (aka "NAV 6")
Forumsregeln
Impressum • Community-Knigge • Nutzungsbedingungen • Datenschutzrichtlinie

Bitte unbedingt angeben, ob sich eure Frage auf den RoleTailored-Client (RTC) oder den Classic-Client (CC) bezieht!

Status bei FILE.COPY möglich? (CC)

Beitragvon Schany79 » 8. Februar 2011 16:09

Hallo zusammen,

ich setze hier gerade ein riesengrosses Projekt um und habe da eine Frage.
Folgende Programmierung habe ich in den "OnPush" Trigger eines Buttons geschrieben:


Code: Alles auswählen
IF Trittspur <> '' THEN BEGIN
  Pos := STRPOS(Trittspur,'.');
  FileEnding := COPYSTR(Trittspur,Pos);
    OSCHeader.SETRANGE("No.","No.");
      IF OSCHeader.FINDLAST THEN BEGIN
        FilePathNew := '\\192.168.X.X\Test\';
        FileNameNew := 'TS' + '-' + OSCHeader."Customer Name" + '-' + "No." + FileEnding;
          IF FILE.COPY(Trittspur,FilePathNew + FileNameNew) THEN
            MESSAGE('kopiert')
          ELSE
            MESSAGE('Nope');
      END;
END;

Hier jetzt meine Frage:
Kann man sich einen Status über den Kopier-Vorgang anzeigen lassen? Wir müssen hier teilweise recht große Dateien kopieren und da wäre ein Status mehr als Vorteilhaft.

Würde mich über jeden Lösungsansatz freuen.... :-)
Zuletzt geändert von Schany79 am 8. Februar 2011 16:34, insgesamt 1-mal geändert.
Orthopädischer Microsoft Certified Professional mit starker Apple-Sucht und Nerd komplexen gepaart mit Gitarrenleidenschaft und Motorrad-Sucht....
Benutzeravatar
Schany79
 
Beiträge: 52
Registriert: 17. Dezember 2008 17:54
Realer Name: Sascha Ehresmann
Arbeitsort: Köln
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 4.0;5.0;2009;2013,2015

Re: Status bei FILE.COPY möglich? (CC)

Beitragvon Kowa » 8. Februar 2011 16:17

Hallo Schany79,

dein Quelltext ist leichter zu lesen und zu verstehen, wenn du ihn zwischen so genannte Code-Tags setzt. Insbesondere deine Formatierungen werden so auch beibehalten.

Daher bitten wir dich, vor und nach deinem Quelltext diese Code-Tags einzufĂĽgen. Beispiel:


[code]Dein Quelltext[/code]

GruĂź, Kai
MSDynamics.de-Team
GruĂź, Kai

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, Messenger oder Telefon! DafĂĽr ist dieses Forum da.

Download: Dynamics NAV Object Text Explorer (Alternativlink). MVP Alumni
Benutzeravatar
Kowa
Moderator
Moderator
 
Beiträge: 7854
Registriert: 17. Juni 2005 17:32
Wohnort: Bremen
Realer Name: Kai Kowalewski
Arbeitsort: Osterholz-Scharmbeck
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: BC, NAV 2018 bis Navision 2.01

Re: Status bei FILE.COPY möglich? (CC)

Beitragvon Kowa » 8. Februar 2011 16:18

FĂĽrs komfortables Kopieren und vieles andere mehr bietet sich das Windows FileSystemObject an. Das kann in NAV als Automation Server genutzt werden.
GruĂź, Kai

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, Messenger oder Telefon! DafĂĽr ist dieses Forum da.

Download: Dynamics NAV Object Text Explorer (Alternativlink). MVP Alumni
Benutzeravatar
Kowa
Moderator
Moderator
 
Beiträge: 7854
Registriert: 17. Juni 2005 17:32
Wohnort: Bremen
Realer Name: Kai Kowalewski
Arbeitsort: Osterholz-Scharmbeck
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: BC, NAV 2018 bis Navision 2.01

Re: Status bei FILE.COPY möglich? (CC)

Beitragvon JanGD » 8. Februar 2011 16:23

Oder, sofern R2 im Einsatz ist, nehme man eine .net interop ;-)
JanGD
 
Beiträge: 1765
Registriert: 19. März 2008 12:33
Arbeitsort: NRW
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2013R2

Re: Status bei FILE.COPY möglich? (CC)

Beitragvon Schany79 » 8. Februar 2011 16:30

Sorry, das mit der Formatierung wusste ich nicht... Aber ich bin ja sowieso hier um dazu zu lernen :-)

Mit dem AutomationServer hätte mir auch einfallen können, ich glaube das werde ich mir gleich mal anschauen!

oweia... mit .net kann ich nu noch garnix Anfangen.... und davon mal ab: Ist das nicht mehr was fĂĽr den RTC anstatt fĂĽr den CC?
Orthopädischer Microsoft Certified Professional mit starker Apple-Sucht und Nerd komplexen gepaart mit Gitarrenleidenschaft und Motorrad-Sucht....
Benutzeravatar
Schany79
 
Beiträge: 52
Registriert: 17. Dezember 2008 17:54
Realer Name: Sascha Ehresmann
Arbeitsort: Köln
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 4.0;5.0;2009;2013,2015

Re: Status bei FILE.COPY möglich? (CC)

Beitragvon Schany79 » 8. Februar 2011 16:38

Kowa hat geschrieben:FĂĽrs komfortables Kopieren und vieles andere mehr bietet sich das Windows FileSystemObject an. Das kann in NAV als Automation Server genutzt werden.


Ich finde den Automation Server nicht, was dafür spricht das die dll nicht installiert ist, wenn ich richtig liege, oder? Ich habe noch nicht so häufig mit dem Automation Server gearbeitet.... :cry:
Orthopädischer Microsoft Certified Professional mit starker Apple-Sucht und Nerd komplexen gepaart mit Gitarrenleidenschaft und Motorrad-Sucht....
Benutzeravatar
Schany79
 
Beiträge: 52
Registriert: 17. Dezember 2008 17:54
Realer Name: Sascha Ehresmann
Arbeitsort: Köln
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 4.0;5.0;2009;2013,2015

Re: Status bei FILE.COPY möglich? (CC)

Beitragvon Kowa » 8. Februar 2011 18:05

Das FSO versteckt sich hinter "Microsoft Scripting Runtime".
MSScript.jpg
MSScript.jpg (40.52 KiB) 1190-mal betrachtet

Die ist immer dabei, es sei den man trifft noch auf Windows NT :wink: . Da muss man es nachinstallieren.
GruĂź, Kai

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, Messenger oder Telefon! DafĂĽr ist dieses Forum da.

Download: Dynamics NAV Object Text Explorer (Alternativlink). MVP Alumni
Benutzeravatar
Kowa
Moderator
Moderator
 
Beiträge: 7854
Registriert: 17. Juni 2005 17:32
Wohnort: Bremen
Realer Name: Kai Kowalewski
Arbeitsort: Osterholz-Scharmbeck
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: BC, NAV 2018 bis Navision 2.01

Re: Status bei FILE.COPY möglich? (CC)

Beitragvon Schany79 » 9. Februar 2011 08:55

Hallo Kai,

danke fĂĽr Deine Antwort.
Ich habe das jetzt Testweise so Programmiert:
Code: Alles auswählen
CopyTest.CopyFile(Trittspur,FilePathNew + FileNameNew);

Das funktioniert auch soweit. Das Problem ist das er mir hier auch keine Statusmeldung anzeigt. Ich hätte gerne so ein Windows Standard "Kopierbalken" wie man diesen bei eigentlich allen Programmen sieht.
Wenn Du da noch irgendeine Idee hättest, wie ich das eventuell mit der Automation Variabele hinbekomme, dann wäre ich Dir echt dankbar :wink:

GruĂź Sascha
Orthopädischer Microsoft Certified Professional mit starker Apple-Sucht und Nerd komplexen gepaart mit Gitarrenleidenschaft und Motorrad-Sucht....
Benutzeravatar
Schany79
 
Beiträge: 52
Registriert: 17. Dezember 2008 17:54
Realer Name: Sascha Ehresmann
Arbeitsort: Köln
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 4.0;5.0;2009;2013,2015


ZurĂĽck zu NAV 2009

Wer ist online?

Mitglieder in diesem Forum: Yandex [Bot] und 1 Gast

cron