Dawid D.

Dawid D. ERP LN & IBM Notes

Temat: Profile pod przeglądarką

Witam,

prosił bym bardzo o pomoc. Otóż chodzi o aplikację, z której użytkownicy wprowadzają dane zarówno z poziomu Lotusa jak i przeglądarki. W związku z potrzebą nadawania numeru każdemu dokumentowi pomyslałem, że można by to zrobić poprzez profile. Z poziomu Lotusa wszystko chodzi idealnie, ale problem pojawia się przy zapisie dokumentu z przeglądarki. O ile getprofilefield działa poprawnie o tyle setprofilefield nie zachowuje się tak jak miałem nadzieję.

tak wygląda zapis z poziomu przeglądarki:
temp:=@GetProfileField("Profil";"ostatni_numer");
temp:=@ToNumber(temp)+1;
@SetProfileField("Profil";"ostatni_numer";temp);

numer do profilu jest dodawany ale po zamknięciu przeglądarki się kasuje. Czyli jest dodawany tylko na czas sesji przeglądarki. Jest to normalne czy z poziomu weba da się też na stałe zapisać wartość do profilu?

z góry dziękuję za odpowiedźDawid S. edytował(a) ten post dnia 06.08.09 o godzinie 21:39
Marcin Matkowski

Marcin Matkowski IBM and VMware
Certified Instructor

Temat: Profile pod przeglądarką

Dawid S.:
Witam,

prosił bym bardzo o pomoc bo jestem po lekturze forum z IBMa i niestety nie znalazłem rozwiązania mojego problemu. Otóż chodzi o aplikację, z której użytkownicy wprowadzają dane zarówno z poziomu Lotusa jak i przeglądarki. W związku z potrzebą nadawania numeru każdemu dokumentowi pomyslałem, że można by to zrobić poprzez profile. Z poziomu Lotusa wszystko chodzi idealnie, ale problem pojawia się przy zapisie dokumentu z przeglądarki. O ile getprofilefield działa poprawnie o tyle setprofilefield nie zachowuje się tak jak miałem nadzieję.

tak wygląda zapis z poziomu przeglądarki:
temp:=@GetProfileField("Profil";"ostatni_numer");
temp:=@ToNumber(temp)+1;
@SetProfileField("Profil";"ostatni_numer";temp);

numer do profilu jest dodawany ale po zamknięciu przeglądarki się kasuje. Czyli jest dodawany tylko na czas sesji przeglądarki. Jest to normalne czy z poziomu weba da się też na stałe zapisać wartość do profilu?

z góry dziękuję za odpowiedźDawid S. edytował(a) ten post dnia 03.08.09 o godzinie 20:19

Cześć,

Jakoś nie mam zaufania do dokumentów profilu...ale to moja obiekcja. Ja zrobiłbym to za pomocą prostego agenta, wywołania go w metodzie WebQuerySave (w przypadku przeglądarki)
@Command([ToolsRunMacro]; "<Your agent goes here>")
oraz dokumentu przechowującego licznik.

Pozdrawiam

Następna dyskusja:

Załączniki pod www




Wyślij zaproszenie do