Autor Thema: Memo Maske in Datenbank geht nicht  (Gelesen 3157 mal)

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
Memo Maske in Datenbank geht nicht
« am: 23.06.03 - 15:23:22 »
hallo,

ich hab eine neue datenbank gemacht (training), in der ein button drin ist, mit der formel:
@Command([Compose];"Memo")

die Memo maske hab ich mir einfach aus der mail datenbank schablone genommen.

ich will, dass man auf diesen button klickt, und dann eine memo maske aufgeht.

in den global options dieser memo maske steht drin:
use CoreEmailClasses

wenn ich nun auf meinen button klicke, kommt paarmal die fehlermeldung:
illegal circular use: CoreEmailClasses

was muss ich tun (kenne mich mit script überhaupt nicht aus), damit einfach die memo maske aufgeht, ohne fehlermeldung?

vielen dank und gruss,
daniela
im moment in mutterschutz

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re:Memo Maske in Datenbank geht nicht
« Antwort #1 am: 23.06.03 - 17:57:22 »
Hi Daniela,

Du findest in Deiner Maildatenbank eine ganze Menge an Script Librarys, in welcher sich auf die angemosserten Functionen befinden. Du müsstest jetzt einfach in der Memo Maske unter den Declarations mal nachschauen, welche Script Librarys diese Maske verwendet, diese in die Datenbank kopieren und im Anschluss schauen, ob in den Librarys noch verweise auf andere stehen.

Andere Frage, was willst Du den machen, einfach nur ein Mail erstellen und das dann versenden ? Das geht nämlich auch einfacher, Du brauchst eigentlich nur ein Dokument, in welchem die Felder "SendTo", "Subject" und "Body" vorhanden sind, damit bist Du schon in der Lage, ein Mail zu versenden. Die Aktion "Send" fügt noch weitere notwendige Felder hinzu und das war´s.

Meff
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
Re:Memo Maske in Datenbank geht nicht
« Antwort #2 am: 23.06.03 - 18:02:16 »
hi meff,

vielen dank, ich dachte auch, dass das für meine anforderung eigentlich zu kompliziert ist.

ich hab ein feld, in das alle user zusammengefasst werden, die sich in eine maske eintragen, das funzt.

dann hab ich einen action button, der an genau all diese namen eine mail versenden soll, aber nicht automatisch, weil ich muss ja erst noch text eingeben.

also: ich klicke auf den button, es geht eine memo maske auf, im TO feld stehen schon alle diese namen drin, subject und body fülle ich selber aus. das war's schon, was ich will.

gruss,
daniela
im moment in mutterschutz

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re:Memo Maske in Datenbank geht nicht
« Antwort #3 am: 23.06.03 - 18:37:22 »
@Daniela

ist das noch ne Frage ? Nö, oder ?

Meff
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
Re:Memo Maske in Datenbank geht nicht
« Antwort #4 am: 24.06.03 - 09:00:47 »
hallo meff,

tja, das ist jetzt so eine sache.

ich hab das mal ausprobiert, mit dem SendTo und Subject und Body Feld. das geht jetzt natürlich, mit den 3 feldern. aber es sieht halt sehr komisch aus. so nackig und ohne absender.

ich denke, ich muss mir alle script libraries aus der mail schablone rueberkopieren, und nehme einfach die normale memo maske. das sieht dann am besten aus, und der user ist das gewöhnt.

vielen dank nochmal für deine hilfe,
gruss,
daniela
im moment in mutterschutz

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Memo Maske in Datenbank geht nicht
« Antwort #5 am: 26.06.03 - 03:25:12 »
plus die Teilmasken, shared Actions und shared Fields. Nicht zu vergessen  ;)
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
Re:Memo Maske in Datenbank geht nicht
« Antwort #6 am: 26.06.03 - 08:34:36 »
danke rob, hab ich.
im moment in mutterschutz

Offline MartinG

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.802
  • Geschlecht: Männlich
Re:Memo Maske in Datenbank geht nicht
« Antwort #7 am: 26.06.03 - 22:34:30 »
Wenn ich die richtig verstehe willst Du einfach die MEMO Maske öffnen und die Felder autoamtisch ausfüllen lassen?

Ich mache das immer über eine Aktion:

@Command([ToolsRunMacro];"(Mailsend)")

Der Agent selber enthält z.B. folgenden Code, habe ich mal irgendwo rauskopiert....

cUsereMail := "";
cUserSub  := "Verknüpfungsnachricht zu Angebotsunterlagen von " + fd_kundenname;
cUserText := "";

cSendTo := "SendTo";
cSubject := "Subject";
cBody := "Body";

REM "REM Erstellen des Dokumentenlinks und des Dokuments";

@PostedCommand([EditMakeDocLink]);
@PostedCommand([MailComposeMemo]);
@PostedCommand([EditGotoField]; SendTo);
@PostedCommand([EditInsertText]; cUsereMail );
@PostedCommand([EditGotoField]; cSubject );
@PostedCommand([EditInsertText]; cUserSub);
@PostedCommand([EditGotoField]; cBody);
@PostedCommand([EditInsertText]; "Über nachfolgende Verknüpfung erhalten Sie Zugriff auf die Angebotsunterlagen von:" +  @NewLine +  @NewLine + fd_kundenname + "              Angebotsnnr: " + @Text (fd_angebotsnr)  +  "             Link auf Dokument  -->  "
        );
@PostedCommand([EditPaste]);@All

Martin
Wir leben zwar alle unter dem gleichen Himmel, aber wir haben nicht den gleichen Horizont.
KONRAD ADENAUER

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
Re:Memo Maske in Datenbank geht nicht
« Antwort #8 am: 27.06.03 - 12:42:50 »
hallo martin,

danke dafür, aber ich habs ja jetzt schon mit der normalen memo maske geregelt, ist schon live.

aber bei der nächsten datenbank werde ich es auf jeden fall mal versuchen, ob ich das so hinbekomme.

gruss,
daniela
im moment in mutterschutz

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz