(teoma81) Ciao a tutti,
in un'applicazione usata sia lato client sia web ho riscontrato un problema di quasto tipo:
Ho creato un nuovo utente con accesso solo per web nella names del server e ho dato accesso a questa persona ad un db a cui deve accedere via web, il probema è che inserendo l'tente apre il db ma quando cerca di accedere ai documenti richiede utente password e la sua non le accetta.
Premetto che nei documenti non ci sono campi reader o author e ho provato a dare anche accesso Manager all'utente ma non accede lo stesso.
la stessa cosa se creo un'altro utente nuovo.
Qualcuno sa darmi qualche indicazione?
Grazie mille!!!
(EnricoRocca) Ho un utente che era stato inserito senza le maiuscole (nome cognome) ed ora mi si chiede di renderlo uguale agli altri quindi Nome Cognome (con le maiuscole). In questo caso devo procedere come fosse un rename dell'utente oppure cambio semplicemente nel documento persona mettendoci le iniziali in maiuscolo?
Ciao e grazie
(Giuseppe) notesUIDocument.CurrentField ma fai attenzione agli eventi Exiting e OnBlur
(EnricoRocca) Ho un problema con l'archiviazione dei database e spero che qualcuno possa darmi una dritta.
Ho impostato una policy organizzativa per tutti gli utenti e le varie compact su tutti i dbase come richiesto.
Il risultato è che ho 3 diverse situazioni:
1) ci sono utenti che eseguono l'archiviazione in modo regolare senza errori
2 ci sono utenti che tentano di eseguirla ma nel log degli errori trovo "unable to copy documents to archive" anche se il dbase di srchivio c'è e quell'utente nella acl ha la possibilità di scrivere
3) per alcuni utenti la polici sembra essere totalmente ignorata tanto che non è stato nemmeno creato il dbase per l'archivio e per il log.
Grazie
(michele) Ciao, quanto viene scatenato un evento sun un campo, questo riceve il parametro Source di tipo Field, ma è possibile sapere il nome del campo?
(mere) in caso di failover l'ordine dovrebbe essere in base al file cluster.ncf... quindi ti basta aprirlo (un client a caso) e vedere come sono in ordine... purtroppo non so se esiste un criterio di ordinamento specifico... credo possa essere che il server di appartenenza è il primo in elenco e poi gli altri in ordine alfabetico, oppure tutti in ordine alfabetico e basta..
(mere) in caso di fileover le impostazioni di server restrict vengono comunque verificate... solo le impostazioni di server load vengono ignorate... ma ti lascio una speranza... dato che non l'ho mai provato più che un no è un NI... ;) l'ideale è fare un test ma sono quasi certo che non funziona.
(mere) bisogna installare il connettore di exchange per domino... questo permette ai due sistemi di far vedere a domino la directory di exchange e vice versa
(Teo) Per quello che ne so io non è supportato
http://www-1.ibm.com/support/docview.wss?rs=464&uid=swg27002980
io ho un agenzia con domino 5 e 2003 che funziona ma ho detto 1000 volte che quando avranno problemi di mettere almeno la 6
(Blunauta) Se a qualcuno può interessare ho trovato ed implementato la soluzione cercando tra i vari forum IBM:
____________________________________________________________________________________
'passando alla funzione il database verifiedDB (il database da replicare)
Dim uiWorkspace As New NotesUIWorkspace
Dim repInfo As NotesReplication
Set DbReplica = verifiedDb.CreateReplica("", verifiedDb.FilePath)
Call uiWorkspace.AddDatabase( "" ,verifiedDb.FilePath) 'per aprire il database sull'area di lavoro e farlo comparire nella lista dei database schedulati
If DbReplica Is Nothing Then
Messagebox"REPLICA NON EFFETTUATA! Assicurarsi di essere connessi alla rete e ritentare l'operazione.", 048,"Impossibile connettersi al server!"
Exit Sub
End If
Set repInfo= DbReplica.ReplicationInfo
repInfo.Disabled = False 'per essere sicuri che la replica sia abilitatà
Call repInfo.save()
______________________________________________________________________________________
NOTA: Ho riscontrato e non so a cosa sia dovuto, che se imposto la stessa operazione per replicare un template mi fa comparire in automatico il database nella lista delle repliche, ma non me lo abilita per la schedulazione periodica, cosa che si verifica anche se lo faccio manualmente.
Se qualcuno prima o poi scoprirà a cosa è dovuto potrà completare il mio intervento.
Ciao
Blu
(GianClaudio) Per quello che so non ci sono problemi....
(viciobrembo) Ciao,
Devo installare Domino 5.0.5 come server applicativo su windows 2003 R2 a causa di un vecchissimo server che ha problemi di RAID.
Qualcuno ha esperienza su questo tipo di attività? Cioè, Domino 5.0.5 funziona correttamente su Win 2003 o ci sono particolari problemi noti?
Fatemi sapere, grazie
(GianClaudio) Dovresti abilitare LDAP su exchange (o forse su Active Directory) e poi collagare questa nuova sorgente LDAP, tramite directory assistance di Domino
(GianClaudio) Il problema piu "generale" e' che non e' possibile esportare in altri formati documenti notes complessi.
Per le email ci sono tool di terze parti che consentono di esportare/importare documenti notes in mail outlook e viceversa... per domino doc la vedo piu difficile...
Quello che mi viene in mente, è di scrivere uno script ad hoc...
(fabiomc) ciao a tutti
in rete ho un server con domino 7 e uno con exchange 2003
quando un utente domino scrive un email,è possibile far comparire automaticamente gli indirizzi di domino ed exchange come se questi ultimi facesero parte della names.nsf ?
grazie
(fabiomc) ciao a tutti
in rete ho un server con domino 7 e uno con exchange 2003
quando un utente domino scrive un email,è possibile far comparire automaticamente gli indirizzi di domino ed exchange come se questi ultimi facesero parte della names.nsf ?
grazie
(angapi) Ciao,
qualcuno conosce il modo di esportare un archivio Domino.Doc in un fomato DB oppure File System?
Esistono possibilità native nel software oppure tool di terze parti?
grazie
angapi
(Sabry) Ho fatto anche le prove con lo script ma il risultato non cambia; da client notes è OK, da Web viene ignorato
HELP!!!!
Sabrina
(GianClaudio) in un cluster, posso avere failover su un server restricted ?
Mi spiego meglio: ho un cluster a 3 server, ed uno di questi server e' restricted (per cui gli utenti non possono accedere).
In pratica, funzionano solamente due server. Se uno di questi due server viene spento, il client notes puo fare failover sul server restricted ?
Per cui gli utenti non riescono a fare failover, e ricevono il messaggio di errore che l'accesso al server e' stato limitato /
Spero di essere stato chiaro ;)
Grazie ;)
(GianClaudio) in un cluster a 3 server posso stabilire l'ordine di failover ?
Mi servirebbe che in caso di problemi, il client puntasse prima ad un server... e solamente dopo ad un' altro server...
Per quello che so non e' possibile ... :wall: ... me lo confermate ?
Vi viene in mente qualche altra opzione ? :book:
(Sabry) Adesso provo anche questa soluzione.. ma secondo me il problema è capire se da web la cosa si può fare, perchè dal client notes funziona benissimo anche con le formule @SetDocField senza usare LSript....io le avevo messe nell'evento WebQuerySave... pensi sia più corretto riprovare con formule o LScript mettendole nell'evento QuerySave?
grazie e ciao ciao
(Giuseppe) devi calcolando in base alla query string. se può aiutarti, questo è il modo in cui viene fatto in questo forum:
total := @UrlQueryString("ExpandSection");
total := @If(total="" | total = "undefined";
@If(
@UrlQueryString("RestrictToCategory")="";
@Middle(@DbColumn("Notes":"NoCache" ; "" ; "(LookupCategories)"; 2);"<MAINCOUNT>";"</");
@Middle(@DbLookup("Notes":"NoCache" ; "" ; "(LookupCategories)"; @UrlQueryString("RestrictToCategory") ; "XML");"<MAINCOUNT>";"</"));
total);
total:= @If(@IsError(Total) ; @Return("") ; @Sum(@TextToNumber(total)) );
perpage := @UrlQueryString("Count");
perpage:=@If(perpage=""; 30 ; @TextToNumber(perpage));
number_of_pages:=@Integer(total/perpage)+1;
number_of_pages:=@If(@IsError(number_of_pages) ; @Return(total) ; number_of_pages);
currentstart:=@UrlQueryString("Start");
currentstart:=@If(currentstart=""; 1 ; @TextToNumber(currentstart));
current_page:=@Integer((currentstart)/perpage)+1;
current_page:=@Integer((currentstart+current_page)/perpage)+1;
(Giuseppe) questo aiuta? http://forum.dominopoint.it/Dominopoint/new_forum.nsf/WebBoardSub?OpenView&RestrictToCategory=E13F5EAA8F57AE6CC12573CA005E878E&Count=30&ExpandSection=1
(Giuseppe) Source.document.ADR_PROGRESSIVO(0)=Prog+1
sempre che ADR_PROGRESSIVO sia un campo numerico.
e source.setFieldText("ADR_PROGRESSIVO",cstr(Prog+1)) se invece vuoi farlo in front-end
(mere) la procedura ti fa copiare tutti i documenti anche i certificatori (che sono documenti della names) quindi ti troverai una Names finale che contiene i certificati di A e B. ovviamente sarà buona cosa cross-certificare i certificati se non è già stato fatto.
Gli utenti A alla fine si troveranno a connettersi alla names B (=namesA + namesB) ma il loro server avrà sempre lo stesso nome e quindi nessun problema. L'unica cosa rilevante che cambia per gli utenti (client notes) è il dominio che infatti deve essere cambiato mediante lo script da inserire in una mail e mandare agli utenti A
Per completezza... una domino directory = un dominio domino (anche se può funzionare con multidomini.. ma è un casino)
una domino directory può avere più di una organizzazione o unità organizzative
una organizzazione o unità organizzativa = certificatore
conclusione... in una domino directory possono coesitere più certificatori e funzionare correttamente senza problemi.
Una volta conclusa la fusione dei domini potresti pensare di spostare gli utenti della organizzazione /A nella organizzazione /B (ma devi preparare l'ambiente avendo fatto le opportune cross-certificazioni tra /A e /B.
spero di essere stato chiaro.... ;)
(Trottolino64) Ciao a tutti,
è la prima volta che scrivo in questo forum, che trovo utilissimo.
Stò usando il seguente codice nella funzione QuerySave, per avere un campo incrementale in una form (il campo si deve incrementare ad ogni nuovo documento inserito):
Sub Querysave(Source As Notesuidocument, Continue As Variant)
If Source.IsNewDoc Then
Dim session As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim doc As NotesDocument
Call Source.Refresh
Set db = session.CurrentDatabase
Set view = db.GetView("ContaAderenti")
Set doc = view.GetLastDocument()
If Not doc Is Nothing Then
Prog = doc.GetItemValue("")
Else
Prog = 0
End If
'Source.Document. = Prog+1
'Source.document.ADR_PROGRESSIVO=Prog+1
End If
End Sub
Ciò che non riesco a fare è, una volta valorizzata la variabile Prog, poterla inserire nel campo ADR_PROGRESSIVO creato nella form.
Se qualcuno mi dà qualche dritta, lo ringrazio fin d'ora.
Un saluto a tutti.
Stefano
(mere) io le interpreto in maniera diversa... sta dicendo che con questo parametro il client pop ignora i letti di dwa e fa un calcolo su di confronto per capire cosa scaricare e cosa no... ovviamente la documentazione dice che se l'account viene resettato o perde la configurazione al porssimo accesso ricalcolerà tutti i documenti...
vedi anche:
http://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/DOMO-6MLSL5
(teoma81) Ok, ho provato e effettivamente mi chiede il login al db,
però ho notato che se do accesso al db (nelle ACL) Anonymous editor, e chiedo il login in seguito ad un click in un pulsante "Area Riservata", lui comunque mi vede l'utente come Anonymous anche dopo il login e quindi non me lo riconosce come utente, mentre se dico Anonymous no access (nelle ACL) a quel punto mi chiede subito l'utente e password e non riesco a dare accesso al sito a tutti.
Come posso fare?
(robyre) MITICO!
ma non bastava nascondere la voce a tutti gli utenti che non hanno accesso come designer o +?
cmq Grazie e scusa per il ritardo della mi risposta.
Buon lavoro
(sisisi) Se non ho letto male cosi' facendo "se l'utente legge una mail da interfaccia web e questa viene marcata come letta, il client POP3 non la scaricherà", cosa che a me succede già..io vorrei fare la cosa inversa, vorrei fare in modo che le mail lette tramite web access risultassero "non lette" in modo che outlook le scarichi.
Dici che devo settarlo a 0?
Grazie per la disponibilità, è davvero utile avere uno strumento con cui confrontarsi come questo forum.