XbpRtf

Von Ausgaben mit der Gra-Engine über Generatoren bis zum Export in diversen Formaten

Moderator: Moderatoren

Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag von brandelh »

Hallo Jan,

also ich war mir jetzt 'felsensicher', dass 254 die maximale Länge für Pfad und Dateiname bei NTFS ist. Muss ich mich wohl geirrt haben.
Gruß
Hubert
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16509
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Beitrag von Martin Altmann »

Hallo Hubert,
das dürfte so sein bei FAT32...

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Beitrag von Jan »

Hubert,

pardon. Du hast recht. Ich habs gerade ausprobiert, es geht wirklich nicht.

Ich war halt auch felsenfest überzeugt, daß man "unendlich" tief schachteln kann.

Wieder was gelernt :cry:

Jan
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Rolf Ramacher »

Hallo Olaf,

Fehler gefunden. Funktioniert soweit alles. es lag nicht an der verzeichniseingabe, sondern ich hatte nicht die "reorg.rtf" an die Druckfunktion übergeben, sondern den Inhalt die Variable cRTF

Danke klappt alles .- super
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag von brandelh »

Martin Altmann hat geschrieben:Hallo Hubert,
das dürfte so sein bei FAT32...
Viele Grüße,
Martin
Hallo,

jetzt hab ich es mal probiert. WinXP cmd Box 3 Zeilen je 80 (inkl. D:\) plus 7 Zeichen gehen. Aber dann nimmt er bei mir kein weiteres Verzeichnis an. Dateinamen gehen noch, solange diese nicht über 11 Zeichen gehen. Vermutlich zählt das Laufwerk D:\ nicht mit, dann sind das
256 Zeichen. Danach kommen nur noch Fehlermeldungen ...
Gruß
Hubert
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Beitrag von Jan »

Hubert,

bei mir (Win 2000 Pro) wurde beim letzten Verzeichnis-Anlegen einfach die überzähligen Zeichen gekappt, und danach ging nichts mehr anzulegen.

Jan
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Rolf Ramacher »

Hi Olaf,

also die Meldung mit "Word druckt gerade ......" kommt immer wieder.
Druckauftrag über Spooler ist bereits aktiviert.

Die Änderung im quellcode mit:

oWord:quit()
sleep(001)

hatte keine Änderung. Wobei ich nach quit() oWord ja wieder abfragen muß. Oder hast du noch eine andere Idee?
Mehrere Dateien hiermit über xbpprintDialog zu drucken ist kein Problem
funkt. Nur für den User wäre es läßtig dann jedesmal die Word-Abfrage
zu beantworten. Denn u. Umständen wenn pro Filiale eine Liste gedruckt wird, kommt diese Abfrage evtl. 10x
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Hi Rolf,
hast Du es mit

Code: Alles auswählen

aPrintOptions[W_BACKGROUND]  := .F.
oder 
oDoc:PrintOut(.F.)
versucht?

Gruß, Olaf
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Rolf Ramacher »

Hallo Olaf,

danke mit oDoc:PrintOut(.f.) klappt es
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Hallo Rolf,
gern geschehen. Ist das nicht ein tolles Forum? ;-)

Viele Grüße
Olaf
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Rolf Ramacher »

Hi Olaf,

stimmt ein tolles Forum. Dem kann ich dir nur zustimmen. Deshalb bin ich
auch regelmäßig drin.
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Rolf Ramacher »

Hi Olaf,

hierbei habe ich bei Win98 ein Problem. Es kommt die msgbox
"Word nicht installiert", obwohl Word installiert ist.

Woran kann das liegen ?
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Hi Rolf,
welche MS-Word Version ist installiert?
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Rolf Ramacher »

Hi Olaf,

es ist auf jedenfall eine ältere Version für win98 - 6.0

Kann es denn an der Version liegen ??
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Word 6.0 (Word 95) unterstützt kein ActiveX. Soweit ich mich erinnere, können Word-Funktionen unter Verwendung von DLL-Aufrufen programmiert werden.
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Rolf Ramacher »

Hallo Olaf,

kannst du mir sagen ab welcher Word-Version der Aufruf funktioniert. Ich benötige dies für eine Beschreibung unserer User, weil sonst kommen die Anrufe - ich die Verson .... funkt. dies damit ??
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Hi,
Word unterstürzt die ActiveX-Technologie seit der Version "Word 97". Allerdings erinnere ich mich nicht mehr, ob es auch ein "Office 97" gab. Falls ja, dürfte die Technologie ebenfalls ab dieser Office-Version unterstützt werden.


Gruß, Olaf
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Beitrag von UliTs »

Hallo,

das hat ja nun herzlich wenig mit XbpRtf() zu tun! :wink:

Uli :D
Antworten