Probleme mit AppenDocLink

  • ich habe das Problem, dass bei einer mit AppendDocLink erzeugten Dokumentenverknüpfung das Dokument mit einer falschen Maske geöffnet wird.
    Obwohl innerhalb des Dokuments die Felder Form und Tyoe richtig stehen, wird es mit einer ganzen anderne, zu diesem Dokument nicht passenden Maske geöffnet.
    Kann ich die Maske irgendwo mitgeben oder wie läuft hier die Steuerung

  • - wird es immer mit der gleichen 'falschen' maske geöffnet?
    - wird es evtl. mit der vorgabemaske geöffnet?
    - ist der wert des feldes 'Form' wirklich richtig (gross-/kleinschreibung)?
    - gibt es eine view mit einer maskenformel (z. b. die vorgabeansicht)?

    bunt ist das dasein und granatenstark. volle kanne hoshi's!


    IBM Certified Advanced System Administrator (R5, D6, D7)
    IBM Certified Advanced Application Developer (R5, D6, D7, D8)

  • - es wird immer mit der gleichen "falschen" Maske geöffnet
    - es wird mit der Vorgabe-Maske geöffnet
    - der Wert des Feldes Form ist wirklich i.O, hab ich nochmal kontrolliert
    - den 4. Punkt verstehe ich nicht: was hat die view damit zu tun. Die Dokumentenverknüpfung wird mit einem Agenten in einer Mail erstellt. Anschliessend will ich die Dokumentenverknüpfung aus der Mail heraus mit der richtigen Maske öffnen

  • da die vorgabemaske geöffnet wird, würde ich auf ein problem mit dem form feld tippen. wo hast du den wert kontrolliert? mit geöffnetem dokument oder von einer ansicht aus? nicht das die maske ein feld "Form" enthält.


    das mit der ansicht könnte vielleicht auch ein problem sein. ist auch nur ne vermutung von mir. viellecht wenn das doc in script über ein view geholt wurde die eben eine maskenformel benutzt. und der doclink dann eben über diese view geöffnet wird.


    in der formelsprache kannst du ja auch nur nen doclink anhängen wenn du eine default-ansicht hast. das ist aber alles nur reine spekulation.

    bunt ist das dasein und granatenstark. volle kanne hoshi's!


    IBM Certified Advanced System Administrator (R5, D6, D7)
    IBM Certified Advanced Application Developer (R5, D6, D7, D8)

  • die Dokumente werden folgendermassen ausgesucht:


    strSearch = "Form = ""Freigabeantrag"" & (.....
    Set freigabedoccol = db.Search( strSearch, Nothing, 0 )
    If freigabedoccol.Count > 0 Then


    Also nur die Dokumente mit dem passsenden From-Feld werden überhaupt verarbeitet.
    Wenn ich das hier richtig sehe, ganz ohne eine view

  • ahhhh!


    In der Vorgabeansicht ist seit kurzem eine Maskenformel hinterlegt, da die DB mittlerweile Mehrspachig geworden ist.


    Ich habe jetzt in dieser Vorgabeansicht die Maskenformel um die "Form" die ich für die Doku-Verknüpfung brauche,erweitert, obwohl diese Form ansonsten nicht in dieser View vorkommt und die Ansicht dieser Dokumente durch die Ansichtsauswahl ausgeschlossen ist


    irgendwie nicht ganz logisch für mich , da wäre ich niemlas drauf gekommen


    daher:
    vielen vielen Dank

  • nennt mich spürnase ;)


    zumindest schon mal in die richtige richtung gedacht ...

    bunt ist das dasein und granatenstark. volle kanne hoshi's!


    IBM Certified Advanced System Administrator (R5, D6, D7)
    IBM Certified Advanced Application Developer (R5, D6, D7, D8)