Status ändern

  • HI,


    nächste Problem müsste leichter zu lösen sein -> hoffentlich ich :D .


    Problem:


    Hab ein Feld "STATUS" und dieses Feld ist ein Kombinationsfeld
    mit 3 Statien. "in Arbeit","zur Abstimmung","Freigegeben"



    Nun soll ich ein Button einfügen "Freigeben".


    Sobald man auf Freigeben klickt, soll der Status auf Freigeben springen??


    THX FOR HELP


    MfG

  • Auf Freigeben oder Freigegeben??
    Field Status := "Freigegeben" oder den Alias


    Und, da heute der Tag der Klugscheisser iss....Plural von Status ist niemals Statien ;)

  • Da heute der Tag der Klugscheisser ist :roll: ^
    |



    Du weißt es doch auch nicht ^^



    egal Hauptsache du hasts verstanden :lol:

    • Offizieller Beitrag

    Ja der Möglichkeiten gibt es viele, z.B. Stati, Staten, Statusse, ...
    Die einzig wahre ist aber Status.


    www.duden.de


    Gruß
    Dirk

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein

    • Offizieller Beitrag
    Zitat

    Ja der Möglichkeiten gibt es viele, z.B. Stati, Staten, Statusse, ...
    Die einzig wahre ist aber Status.


    Was ist daran falsch zu verstehen? Es muss lauten die Status. Alle anderen Möglichkeiten findet man oft sind aber alle falsch.


    Schau Dir mal den Link an zu duden.de an, dort steht es auch nochmal.


    Gruß
    Dirk

  • Schön sieht es in Ansichten auch mit dem Ampelsystem aus.


    Status: Offen = rote Ampel
    Status: In Arbeit = gelbe Ampel
    Status: Erledigt = grüne Ampel


    In der Notes-Icon-Liste findest du die icons.


    Codebeispiel für eine Spalte in der Ansicht:


    Code
    @If(status="done"; 95; status="in progress"; 94; status="open"; 93; "")


    gruß,


    aspi

  • Über das ganze Klugscheißen habt ihr hier völlig vergessen dem Armen Dkaj zu helfen.


    Wenn ich dein Problem trotz des ganzen Reden über Staten Status und ähnliches richtig verstehe mußt du einfach nur im Button den Code


    FIELD STATUS := "Freigegeben"


    oder im Skript


    uidoc.fieldSetText( "STATUS", "Freigegeben" )


    einfügen.


  • Funktioniert das auch in Ansichten bei mehreren selektierten Dokumenten? Ich habe in Erinnerung, dass das nicht so gut funktioniert und habe deshalb 3 Agenten angelegt die dann über den Button ausgeführt werden.


    code:


    agent 1


    Code
    FIELD status:="open";SELECT @All


    agent 2


    Code
    FIELD status:="in progress";SELECT @All


    agent 3


    Code
    FIELD status:="done";
    SELECT @All


    Gruß


    Aspi

  • Du koenntest auch einen Agenten schreiben der Dich nach dem zu setzenden Wert abfragt.


    uidoc.irgendwas geht dann natuerlich nicht. Da muesste man dann doc.Status = "freigeben" oder so schreiben.


    Der Agent laeuft dann ueber alle gewaehlten Dokumente.

  • Sorry, aber wenn das Thema den STATUS = "Offen" gehe ich normalerweise auch davon aus das es noch offen ist.


    :P Aber man lernt ja nie aus, danke für den Hinweis dnotes




    Aspirin
    Klappen tut das, wie dnotes es schon sagt müsstest du es über


    Du kannst die Selectierten Dokumente in einen Skript-Agent einlesen und eine While Schleife erstellen in der du, wie dnotes es schon geschrieben hat, über doc.Status = "Freigegeben" die Felder der Selectierten Dokumente füllst

  • THX ^^ klappt alles perfekt :D



    Immer wieder cool für was man sich in die Haare kriegen kann
    :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:

  • und was lernen WIR daraus? :hammer:



    Um Streit zu vermeiden stellen wir, sobald das Problem gelöst ist, das Themenpräfix auf "erledigt".


    :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:

    • Offizieller Beitrag

    meinst Du in der Ansicht?, dann geht es mit den Zahlen 93, 94 und 95. Außerdem muss in der Spalteneigenschaft "Werte als Symbol anzeigen" aktiviert sein.


    Im Web funktioniert es, wenn auf dem Domino im Verzeichnis icon die Richtigen gifs drin sind.


    Gruß
    Dirk

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein