Autor Thema: Schriften in Maske werden falsch dargestellt  (Gelesen 1205 mal)

Offline just.do.it

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Schriften in Maske werden falsch dargestellt
« am: 20.11.07 - 08:05:28 »
Hallo und guten Morgen zusammen,

ich habe folgendes Problem:

Ich habe eine Maske erstellt, mit deren Hilfe ich Daten drucken will.
Dazu wird per LotusScript ein Dokument in der Datenbank erstellt und die Felder mit Werten gefüllt. Dieses Dokument wird dann mit EditDocument dargestellt und mit Print gedruckt.

Code
	Call Printdoc.ReplaceItemValue("Form", PrintMask)
	' Dokument anzeigen, drucken und schließen
	Set uidoc = ws.EditDocument(False, PrintDoc, True)
	Call uidoc.Print(1)		
	Call uidoc.Close

Nun zu meinem Problem. Wenn ich in der Maske eine Schrift wie z.B. Arial einstelle, wird statt dieser Schrift ein Monospaced-Font wie Courier verwendet. Nur die Einstellung "Vorgabe Sans Serif" funktioniert insofern, als dass die Vorgabeschrift verwendet wird.

Das merkwürdige ist, daß das nicht immer passiert.  :-\ Ich habe die Maske allerdings schon komplett neu designed und das Problem ist immer noch (oder wieder?) da. Ich habe dann mit einer kleinen Testmaske versucht das Problem nachzuvollziehen, keine Chance. Ist natürlich nicht reproduzierbar. Nur in der Maske, die ich tatsächlich benötige.

Jemand eine Idee?

Gruß
Dirk

Offline pete_bla

  • Senior Mitglied
  • ****
  • Beiträge: 455
  • Geschlecht: Männlich
  • dot net gitz net!
Re: Schriften in Maske werden falsch dargestellt
« Antwort #1 am: 20.11.07 - 21:16:06 »
Hi,

hast Du schon versucht das Dokument mit der "Druckmaske" direkt zu öffen?
z.B.
mit "Ansicht\Maske welchseln"
oder mit einer Maskenformel in einer "Druck"-Ansicht
oder mit
@Command( [FilePrint] ; numCopies; fromPage; toPage; ifDraft; ifView; formName; breakType; ifReset; startDate; endDate)

bzw. sammelst Du zum Drucken etwas in ein RT-Feld, hier darfst Du natürlich die RTStyle-Formatierungen nicht vergessen.

Gruss, Pete(r)
pete(r)

Offline just.do.it

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: Schriften in Maske werden falsch dargestellt
« Antwort #2 am: 21.11.07 - 07:31:39 »
Hallo,

nein, ich kann das Dokument nicht mit der Druckmaske öffnen, weil es nur so lange exisitert, wie das Script läuft. Es wird im Script erzeugt und es werden dort Felder gefültt, die sich aus mehreren Dokumenten zusammensetzen.

Es wird nicht über RT-Felder gearbeitet.

Gruß
Dirk

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz