Löschen und Wiederherstellen von Dokumenten in anderer Ansicht

  • Hallo zusammen,


    ich habe eine Konfigmaske + Ansicht in welcher feste IP-Adressen für Drucker, Server, usw. gepflegt sind.


    In einem Hauptdokument greife ich per @picklist auf die Ansicht zu und kann eine IP-Adresse auswählen.


    Nun möchte ich, dass die ausgewählte Adresse(das komplette Konfigdokument) nach dem einfügen gelöscht wird, damit diese Adresse nicht mehr ausgewählt, bzw verwendet werden kann.


    Wird diese Adresse wieder freigegeben (per Button) müsste die Adresse wieder in die Konfigseite aufgenommen werden, damit sie beim nächsten mal wieder verwendet werden kann.


    Wäre sowas einfach zu realisieren? Habt ihr vielleicht Ideen oder Tipps?


    Gruß
    Benny

  • je nach anzahl der dokumente geht ja evtl. auch eine dialogliste:


    _a := @DbColumn(vorhandene dokumente)
    _b := @DbColumn(alle möglichen ip adressen)
    _c := @Unique(_a : _b) '//damit sollten alle benutzten vorne stehen
    _d := @Subset(_c; (@Elements(_b) - @Elementes(_a) * -1)) '//die übrig gebliebenen rausziehen


    _d sollte dann alle freien enthalten.


    klappt natürlich nur, wenn die bekannten notes grenzen dadurch nicht überschritten werden.

    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)