Domino 9 und frühere Versionen > ND7: Entwicklung

Größe der DB festlegen

<< < (4/9) > >>

klaussal:
Ok, dann lies mal in der Designer-Hilfe unter @setfield nach.

Meiner Meinung nach bringt das aber nix, weil Dir die Grundlagen fehlen.
Deshalb mein dringender Rat: lesen lesen lesen

Thomas Schulte:
Gib deinen Agenten auch noch den Qualifizierten Namen des Beraters mit. Dann kannst du danach suchen und dir den aktuellen Status des Beraters jeweils immer im gleichen Dokument speichern.

Ein Feld Form kannst du genauso anlegen wie du es mit deinem Feld BusinessB bereits machst.

Und deine View sortierst du nach dem Berater Namen.

Thomas Schulte:
Ach ja und was den Rest angeht stimme ich meinen Vorrednern zu. Besorgt dir die Kurse aus dem Herdt Verlag und geh die erst einmal durch.
Alternativ, such dir einen Mentor oder mach einen Kurs.

zymotic99:
@Thomas Schulte:

ich habe deinen rat befolgt und die übergabe an den agenten nun folgerdermaßen gestaltet:


--- Code: ---function SavePrivatBStatus(stat){
var savePrivatBStatus = stat;
var berater = "berater";
var privatB = "Privatkundenberater";
var url = '/' + $('WebDBName_').value + '/Status?OpenAgent';
var postArguments =  'Berater=' + privatB + '&Status=' + savePrivatBStatus + '&Form=' + berater;
callServer('POST', url, false, 1000,  [..], 'application/x-www-form-urlencoded', undefined, postArguments);
}
--- Ende Code ---

das feld "form" wird nun erzeugt. groß-/ und kleinschreibung scheint bei den feldwerten egal zu sein so wie es aussieht...

SELECT Form = "berater" funktioniert jetzt jedenfalls.

die view habe ich nach den beratern sortiert und categoried.
trotzdem werden nachwievor alle stati erfasst was mein eigentliches problem war und noch ist:

[Berater]                                  [Status]

Businesskundenberater
                                                 offline
                                                 online
Privatkundenberater
                                                 online
                                                 offline

ich möchte allerdings nur den aktuellen status haben:

[Berater]                                  [Status]

Businesskundenberater
                                                 online
Privatkundenberater                                               
                                                 offline

Driri:
Der Agent macht genau das, was Du ihm sagst. Wenn Du nur den aktuellen Status haben möchtest, müßtest Du im Agenten erstmal prüfen, ob es zum Berater schon ein Dokument gibt und wenn dem so ist, in dem Dokument den Wert ändern.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln