Beiträge von daFreak

    Hab noch ein Problem: In einer Maske ist eine eingebettete Ansicht. Dort werden Datensätze angezeigt, die einen bestimmten Wert gespeichert haben (diese Datensätze haben ein verstecktes Feld, in dem gespeichert wird, ob der Datensatz in der Eingebetteten Ansicht angezeigt wird oder nicht). Über einen Button in der Maske kann man vorhandene Datensätze auswählen, um sie in der eingebetteten Ansicht anzuzeigen (der Vermerk im versteckten Feld des Datensatzes wird hinzugefügt).
    Soweit funtioiert das auch alles wunderbar.


    Was nicht funtioniert ist das aktualisieren, was nötig ist, um den eben hinzugefügten Datensatz auch in der eingebetteten Ansicht anzuzeigen:
    Der letzte Befehl im Button ist logischerweise ein Refresh-Befehl: @Command([ViewRefreshFields])
    Das funktioniert aber nicht, erst wenn man einen zweiten Datensatz hinzufügt wird der erste angezeigt, beim dritten der zweite usw.
    Gibts da noch ne Möglichkeit?

    Ich hab's mal mit Ronka's Methode probiert und es funktioniert wunderbar.
    THX!


    Allerdings gib es noch ein anderes Problem: es gibt auch noch Antwortdokumente von "Firmen" und die werden nicht mit angezeigt. Gibt es da vielleicht noch ne Möglichkeit?

    Ich brauch eine Liste aller Werte von einer Spalte dieser Ansicht. Die wird in einem Feld der Eingabemaske für eine andere Ansicht benötigt.
    Beispiel: Es gibt eine Ansicht "Firmen" und "Personen" und dazugehörige Masken. Darin werden Leser/Autorenfelder verwendet. Wenn man jetzt eine neue Person anlegt, soll man über ein Feld, welches alle Firmen aus "Firmen" ausliest, auswählen können, für welche Firma die Person arbeitet. Man soll aber unter allen Firmen wählen können, nicht nur unter denen, auf die man Zugriff hat. Und das wollte ich über eine Ansicht realisieren, in der alle Firmen drinstehen, welche aber für den User verborgen ist.

    Soll ich dann allen Usern die Rolle "[Admin]" geben? Wenn ja würden aber auch alle anderen Ansichten bei allen Usern, egal welche Rolen sie sonst haben, alle Datensätze anzeigen, oder?


    Wenn ich keinem User die Rolle "[Admin]" gebe wird in meiner versteckten Ansicht, in der alle Datensätze angezeigt werden sollen, auch nichts angezeigt.


    Oder hab ich da was falsch verstanden???

    Ich arbeite mit einer DB, welche mit Leser/Autorenfeldern arbeitet, d.h., dass einige Nutzer nur einen Teil der Datensätze in den Ansichten angezeigt bekommen. Ich brauch jetzt aber eine Ansicht mit allen Datensätzen, egal ob der Nutzer auf die Datensätze zugriff hat oder nicht (die Ansicht soll ja nicht angezeigt werden). Ist es also möglich eine Ansicht zu erstellen, welche Leser/Autorenfelder ignoriert oder zumindest aus einer anderen Ansicht alle Datensätze auszulesen?

    Das hab ich ja schon gemacht. Ich wollte ein Button in der Hauptdatenbank, welcher ein Datensatz aus einer Nebendatenbank zum bearbeiten öffnet. Normalerweise würde ich so einen Button in die Actionbar der Nebendatenbank setzen, nur da funktioniert meine Zugriffssteuerung mittels @UserRoles nicht, weil man aus einer Nebendatenbank nicht auf die Rollen der Hauptdatenbank zugreifen kann (Siehe Frage 2).


    Ich versuch das ganze jetzt zu lösen indem ich alles in eine Datenbank schreibe, dadurch sollten sich zumindest ein Teil der Probleme lösen.


    Trotzdem Danke!

    Ich bin dabei eine Datenbank zu erstellen, die aus mehreren Datenbanken besteht: einer Hauptdatenbank, welche nur zum Aufrufen von Ansichten und Masken anderer Datenbanken dient, und mehreren untergeordneten Datenbanken (z.B. Personen, Firmen usw.) die nur Datensätze, Eingabe/Anzeigemasken und Ansichten bestehen. Dabei hab ich folgende Probleme:


    1.Wie kann ich durch einen Button, welcher auf einer Seite aus der HauptDB ist, einen markierten Datensatz zum lesen (bearbeiten) öffnen, welcher in einer Ansicht einer untergeordneten DB angezeigt wird? (hoffe das hat jemand verstanden:) )


    2.Gibt es eine Möglichkeit mit @UserRoles die unter Zugriffsrechte gespeicherten Rollen einer anderen Datenbank auszulesen bzw. mit den Rollen einer anderen DB zu arbeiten?


    3.Kann man aus einer DB heraus ein Datensatz in einer anderen Datenbank bearbeiten und speichern?

    Moin!
    Ich habe ein kleines Problem mit dem Befehl @dbColumn:
    Ich möchte mit dem Befehl eine Spalte einer Ansicht auslesen. Innerhalb der Spalte befindet sich ein Feld, welches wiederum eine Liste enthält. Beispiel:


    | Liste |
    ---------------------------|
    Zeile1 | Wert1 |
    -------|-------------------|
    Zeile2 | Wert2,Wert3,Wert4 |
    -------|-------------------|
    Zeile3 | Wert5 |
    -------|-------------------|


    @dbColumn gibt zurück:
    Wert1
    Wert2
    Wert3
    Wert4
    Wert5


    nicht:
    Wert1
    Wert2,Wert3,Wert4
    Wert5


    Wie bekommte ich den String "Wert2,Wert3,Wert4" zurückgeliefert? (möglichst in Formelsprache)