Autor Thema: Seitenformat per API?  (Gelesen 6210 mal)

Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Seitenformat per API?
« am: 18.03.05 - 12:06:09 »
Hallo zusammen,

ich möchte die Seitenformateinstellungen einer Datenbank vorgeben. Sobald die Kachel von der Oberfläche gelöscht und hinzugefügt wird verschwinden ja die vorherigen Einstellungen.

Kennt jemand eine Möglichkeit die Seitenformateinstellungen einer Datenbank entweder zentral vorzugeben oder wie man (wahrscheinlich per Notes API) per Script die Einstellungen setzen kann?

Gruß Sascha

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Seitenformat per API?
« Antwort #1 am: 18.03.05 - 14:40:56 »
... wäre mir nicht bekannt...

Toni
Grüßle Toni :)

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Seitenformat per API?
« Antwort #2 am: 18.03.05 - 16:58:42 »
Was verstehst Du unter "Seitenformat"?

Die Kopf- und Fußzeile, wie diese in den DB-Eigenschaften unter "Printing" steht?
Oder meinst Du was anderes?
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: Seitenformat per API?
« Antwort #3 am: 18.03.05 - 17:10:35 »
Was verstehst Du unter "Seitenformat"?

Die Kopf- und Fußzeile, wie diese in den DB-Eigenschaften unter "Printing" steht?
Oder meinst Du was anderes?

siehe Screenshot ...

Gruß Sascha

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Seitenformat per API?
« Antwort #4 am: 18.03.05 - 17:18:54 »
Ah, OK, dann sorry, da ist mir leider auch nix bekannt.

Workaround halt höchstens: Ausdruck über Fremdapplikation wie z.B. MS Word.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: Seitenformat per API?
« Antwort #5 am: 18.03.05 - 17:19:54 »
geht leider nicht ...

Lizenzen zu teuer ...

Gruß Sascha

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Seitenformat per API?
« Antwort #6 am: 18.03.05 - 17:20:54 »
« Letzte Änderung: 18.03.05 - 17:23:27 von TMC »
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Seitenformat per API?
« Antwort #8 am: 18.03.05 - 18:53:36 »
Oder vielleicht WinAPI  ???

Da wir das hier schon sehr oft hatten - und ohne jeden Erfolg: Wenn das jemanden gelingt, dann wäre das sicherlich sehr interessant. Aber bisher scheiterte das doch immer an den OS-Spezifika (es ging mit NT, aber nicht mit W2k oder was auch immer).

Die APIGoodies haben es jedenfalls nicht gebracht. Leider.

Bernhard

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Seitenformat per API?
« Antwort #9 am: 18.03.05 - 19:13:33 »
Stimmt, hast Recht, Bernhard.

Das ist jetzt -1 für mein obiges Posting :) :)

Matthias


Wenn eine Fa./Dienstleister eine ScriptLib herausbringen würde, die auf allen gängigen Windows-Plattformen (+ evtl. noch Mac) sowas realisieren würde, dann wäre man IMHO einen großen Schritt weiter zum Thema "Notes kann nicht drucken", und würde wohl in einem Atemzug wie bei Richtextfeldern RTLib/Midas genannt werden. Denn ich denke jeder, der Formulare (Briefe, etc. etc.) zu Papier bringen will, scheitert oftmals an diesem Problem und muss sich Workarounds einfallen lassen.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Seitenformat per API?
« Antwort #10 am: 20.03.05 - 15:08:12 »
... ich behelf mir beim Ausdruck über HTML-Export und .css - kostet keine weiteren Lizensen und mit positionierten Div-Tags und Schriftgrößen habe ich sehr viel unter Kontrolle...

Toni
Grüßle Toni :)

Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: Seitenformat per API?
« Antwort #11 am: 20.03.05 - 18:16:51 »
... ich behelf mir beim Ausdruck über HTML-Export und .css - kostet keine weiteren Lizensen und mit positionierten Div-Tags und Schriftgrößen habe ich sehr viel unter Kontrolle...

Hallo Anton,

das interressiert mich. Was machst du genau? Ich wusste bislang nicht, dass man im HTML Format vernüftige Ausdrucke hinbekommt. Was ist denn mit z.B. unsichtbaren Tabellen, etc.

<Edit> ... und Kopf- und Fußzeilen</Edit>

Gruß Sascha
« Letzte Änderung: 23.03.05 - 09:20:04 von mibo11 »

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Seitenformat per API?
« Antwort #12 am: 29.03.05 - 14:03:24 »
@Sascha,

... sorry für meine späte Antwort...

... du erzeugst eine HTML-Textdatei mit den gewünschten Feldern und Werten - Einschränkung allerdings für RT-Felder...
... über CSS kannst du exakt positionieren - entweder als style-Tag oder in einer separaten .css-Datei...
... die größe deines Files musst du dabei dynamisch verfolgen und deine Fuß- und Kopfzeilen entsprechend mit einbauen.

Gib mir genauere Informationen, dann kann ich eventuell besser helfen...

Toni
Grüßle Toni :)

Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: Seitenformat per API?
« Antwort #13 am: 30.03.05 - 12:45:45 »
... du erzeugst eine HTML-Textdatei mit den gewünschten Feldern und Werten - Einschränkung allerdings für RT-Felder...

Hallo Anton,

leider genau für die RT Felder benötige ich den Mist. Ich habe eine Anwendung die Dokumente mit dem Notes Editor schreibt. Größtenteils handelt es sich dabei um Briefe, die über das o.g. Seitenformat positioniert werden. In einigen Fällen sollen allerdings auch Formulare geschrieben werden, wodurch sich der Druckbereich temporär nach oben verschieben muss. Deshalb die Frage nach der API, die dann temporär das Seitenformat umstellt.

Ich überlege mir allerdings derzeit das Ganze über PDF zu realisieren. Vielleicht hat ja noch jemand einen anderen Ansatz.

Gruß Sascha

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Seitenformat per API?
« Antwort #14 am: 30.03.05 - 13:34:18 »
... auch der Weg über PDF ist nicht ganz einfach - ich hatte einen ähnlichen Fall, der nur bedingt umsetzbar war - RichText ist nur im Frontend wandelbar - also PDF über die Druckausgabe auf einem speziellen Server, auf dem PDF als Drucker voreingestellt ist und die Ausgabe in einer Datei endet...

... andernfalls benötigst du die RichText-Lib, die es für bares zu kaufen gibt - auf jeden Fall nicht ganz trivial...

ata
Grüßle Toni :)

Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: Seitenformat per API?
« Antwort #15 am: 30.03.05 - 14:41:41 »
... andernfalls benötigst du die RichText-Lib, die es für bares zu kaufen gibt - auf jeden Fall nicht ganz trivial...

... die hab' ich ja schon (Midas), ansonsten würde den Stunt mit dem Notes Editor gar nicht machen, doch damit kann man zwar Kopf- und Fußzeilen dynamisch beschreiben, doch keine Seitenformate ändern. Schade ....

Vielen Dank auch für den Hinweis zum Thema PDF. Ich denke, da es sich bei Formularen ja oft auch um Tabellen hanelt, ist es wahrscheinlich besser, die Dokumente mit Adobe Acrobat als PDF File zu erstellen und die Variablenwerte nur als Parameter zu übergeben und nicht das ganze Notes Dokument als PDF Stream zu übergeben.

Gruß Sascha

elajen

  • Gast
Re: Seitenformat per API?
« Antwort #16 am: 30.03.05 - 15:48:51 »
Hallo,

zum Thema PDF-Ausdruck siehe diesen Thread:

  http://www.atnotes.de/index.php?topic=20279.0

Achtung: Die von mir vorgestellte Lösung kann leider KEIN RT ausdrucken.

Gruß von Ekki

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Seitenformat per API?
« Antwort #17 am: 30.03.05 - 19:18:02 »
Sascha, wenn Du Midas zur Verfügung hast, dann würde ich mal bei Ben nachfragen, ob das wirklich nicht geht.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: Seitenformat per API?
« Antwort #18 am: 30.03.05 - 21:09:52 »
Hallo,

zum Thema PDF-Ausdruck siehe diesen Thread:

  http://www.atnotes.de/index.php?topic=20279.0

Achtung: Die von mir vorgestellte Lösung kann leider KEIN RT ausdrucken.

Gruß von Ekki

Vielen Dank Ekki,

ich habe mir heute das FDF Toolkit angeschaut. Nette Sache. RT bräuchte ich in meiner angedachten Lösung aber auch nicht übergeben zu werden, daher ist dies schon brauchbar.

Ich frage mich aber gerade ob man innerhalb eines PDF Files dynamisch Text hinzufügen kann, der a.) formatiert werden kann (einzelne Wörter Fett/Kursiv) und b.) wo innerhalb einer Tabelle unterschiedlich viel Text eingegeben werden kann, ohne dass vorher ein Maximum an möglichen Zeilen definiert werden muss. Also wenn ich nur eine Zeile Text ergänze oder 10 Zeilen keine Abstände zwischen den Absätzen bleiben.

Wer kennt sich hiermit aus?

Sascha, wenn Du Midas zur Verfügung hast, dann würde ich mal bei Ben nachfragen, ob das wirklich nicht geht.

Jens, Midas kann RT super ändern (linker Rand, rechter Rand etc.), leider aber nicht die Datenbank Seitenformateinstellung.

Ich schaue mir jetzt einmal die Notes-API an, ob es da so etwas wie Page oder Print Settings gibt.

Gruß Sascha

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Seitenformat per API?
« Antwort #19 am: 30.03.05 - 21:21:14 »
.. du kannst PDF-Files als String erzeugen - ist aber ziemlich aufwendig und je nach Anforderung ziemlich aufwendig. Damit kannst du dann ziemlich viel nach PDF konvertieren - Richtext-Felder gehen hier aber nur bedingt, denn Grafiken und Attachments lassen sich nach meiner Kenntnis nicht - oder nur mit erheblichem Aufwand - konvertieren.

ata
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz