Beiträge von ralph71

    Hallo,


    ich möchte eine Zeichenfolge in eine Zahl wandeln.


    z.B:


    abc: 12344


    ergibt dann


    12344


    Mein Code:


    Dim Nummer as String
    Dim Nummer2 as Long
    .....
    Nummer2 = Val(Nummer)
    ....


    Funzt leider nicht. Warum bzw. was ist falsch?


    Danke

    Hallo,


    ich möchte eine Schaltfläche abhängig von einem Kriterium unsichtbar oder sichtbar schalten (Formelsprache --> Absatz verbergen, wenn Formel wahr ist).


    Personen mit ROLLE "erstellen" sollen die Schaltfläche grundsätzlich sehen.
    Personen, die im Feld "Zuständig" stehen, sollen die Schaltfläche ebenfalls sehen.


    Alle übrigen Personen nicht.
    EDIT:
    !@Contains(@UserRoles;"[erstellen]") | !( Zuständig *= @UserName )
    führt nicht zum Ziel, da Personen beide Kriterien erfüllen können. Also Inhaber der Rolle oder eingetragen im Feld "Zuständig".


    Hab mir jetzt schon "Gott und die Welt" überlegt, aber....


    Es geht mir hier nur um die logische Verknüpfung.


    Danke

    Hallo,


    ich möchte in einer Maske eine Schaltfläche verbergen.
    Formel:
    VErledigung != @UserName


    Das funktioniert, wenn im Feld V_Erledigung (Typ Namen) nur eine Person steht. Im Feld V_Erledigung ist "Mehrfachwerte zulassen" aktiviert.
    Stehen zwei Personen in diesem Feld, dann dann funktioniert die Fomel nicht mehr...
    Lösung?


    Danke

    War jetzt ganz schlau und habe die DocumentID als Kategorie verwendet.


    unid$ = doc.UniversalID


    picklist = uiws.PicklistStrings(PICKLIST_CUSTOM, False, database.server, database.filepath, "Telefonliste", "Telefonnummer wählen", "Wählen Sie bitte eine Telefonnummer aus.",2,unid$)



    Danke!

    Nachtrag:


    mein Picklist-Befehl:


    picklist = uiws.PicklistStrings(PICKLIST_CUSTOM, False, database.server, database.filepath, "Telefonliste", "Telefonnummer wählen", "Wählen Sie bitte eine Telefonnummer aus.",2,"FullName")


    Ansicht Telefonliste:
    Spalte 1 = Kategorie
    Spalte 2 = Tel-Nummern

    Ok,
    muss jetzt doch auf die Anzeige einer einzigen Kategorie umsteigen.
    Habe eine Ansicht eingebettet und entsprechend angepasst. Es werden jetzt in der Maske der Person die richtigen Daten angezeigt.
    Jetzt habe ich das Problem, dass die Ansicht für sich alleine alle Kategorien anzeigt.


    "mit Anzeige einer einzigen Kategorie " --> hier liegt mein Problem.


    EDIT: frage mich gerade, wozu eine eingebette Ansicht. Der Picklist-Befehl erlaubt die Angabe einer Kategorie.
    Habe diese eingetragen. Ergebnis: die Picklist zeigt keine Einträge, obwohl die zu Grunde liegende Ansicht korrekt die Datensätze darstellt....

    Hallo zusammen,


    In der Ansicht A werden Personen aufgelistet. Wenn ich nun eine Person markiere und anschließend einen Button drücke, soll mittels einer zweiten Ansicht B bestimmte Feldinhalte dieser Person (und nur dieser Person) angezeigt werden.


    Ansicht B hat also einen dynamischen Inhalt, der sich alleinig auf die Auswahl in Ansicht A begründet.


    Wie ist der Select der Ansicht B zu programmieren?


    Aternative: mein PicklistStrings könnte schon eine entsprechende Selektion in der Ansicht B machen....

    Jetzt gehts dahin,


    mein Picklist öffnet jetzt zwar brav die Ansicht und stellt alles richitg dar, aber ich habe wohl immer noch ein einziges Dokument vor mir, das nur anders dargestellt wird.


    Mittels:
    Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Telefonliste", "Telefonnummer wählen", "Wählen Sie bitte eine Telefonnummer aus.")


    Set noteCursorDoc = collection.getfirstdocument


    komme ich nicht ans Ziel. Die Picklist holt sich das Dokument und nicht das Feld des angeklickten Dokumentes.


    Wie kann ich das erreichen?

    bin ein Stück weiter:


    jetzt schreibt er im Backend brav ins Feld "Meine_Liste":


    1312313211; 05845855555



    Code:


    doc.Meine_Liste = doc.OfficePhoneNumber(0) + "; "+ doc.PhoneNumber(0)




    Die folgende Ansicht hat als Trennzeichen ;


    Problem: Die Ansicht erkennt den Aufbau des Strings nicht. d.h. sie trennt die Werte nicht. Erst wenn ich das Dokument öffne und speichere erkennt die Ansicht die Mehrfachwerte im Feld "Meine_Liste" und stellt alles richtig dar.
    Wie kann ich diesen "blöden" Zwischenschritt umgehen?


    Danke

    Jetzt hab ich mir was ausgedacht:


    ich füge der Maske ein neues Feld hinzu.
    In dieses lasse ich biem Start der Aktion automatisch die verschiedenen Telefonnummern schreiben.
    Das Feld hat also dann zb fogenden Inhalt:


    02515/41651 : 01710651213521


    ein View grift mit der Eigenschaft 'show multiple values as seperate entries' nur auf dieses Feld zu. Der view wird dann als Picklist geöffnet und fertig.


    Problem: Wie muss das Feld aussehen, damit der View die Einstellung 'show multiple values as seperate entries' kapiert? Ein Text-Feld funtz nicht...

    taurec: die Einstellungen finde ich leider nicht.


    aweinrei: Dein Gedankengang ist schon richtig. allerdings habe ich dann das Problem, dass ich dieses Feld erst anlegen muss, einen Agenten die entsprechenden Daten schreiben lasse usw.


    nochmal zur Erklärung:


    ich will verschiedene Felder (hier Telefonnummern privat, geschäftlich, Handy) einer Person (also nur ein Dokument) so aufbereiten, dass jedes Feld für eine Picklist einzeln aufgelistet wird.


    Picklist für dieses Personendokument:


    084123431354
    0171313513
    0961131

    Hallo zusammen,


    ein Personendokument kann mehrere Telefonnummern aufnehmen. z. Privat, Handy, Geschäftlich


    Alle diese Felder werden in einer Ansicht in einer Zeile dargestellt. Ist ja logisch, weil es ein Dokument ist.


    Ich möchte nun, dass in der Ansicht alle 3 Telefonnummern in einer Zeile für sich alleine dargestellt werden.


    Also:
    Karl Auer
    gesch. 01321458
    handy 017412444
    privat 516564516


    Hintergrund: möchte eine Pickup.list erstellen...


    Danke