(maci) Ciao a tutti,
qualcuno ha mai creato, o sa se è possibile, una vista dinamica? Mi spiego: ho
la necessità di creare un documento che, in base ad un campo livello, mi
definisce la posizione della colonna, e se questa deve essere categorizzata o
meno, il tutto via web. Idee?? Usare le outline??
Grazie
Marco
(maci) Perchè non metti un campo lettore e autore e lo compili con i ruoli, così sarà
Notes a gestire la visione o meno dei documenti.
(DanteS) Mi hanno chiesto di realizzare una vista che filtrasse i documenti in funzione
dei 3 ruoli: [Dirigente] - [Impiegato] - [Pubblico]
Il Dirigente avrebbe dovuto vedere oltre ai documenti riservati al Dirigente
anche i documenti marcati come Impiegato o Pubblico, l'Impiegato i documenti
marcati come Impiegato e Pubblico...il ruolo Pubblico soltanto i documenti
marcati come Pubblico...
A tal fine ho inserito nella form un campo (radio button) con le tre
indicazioni...poi ho creato la vista...e pensavo sarebbe stato semplice
filtrare i documenti in funzione del ruolo...e invece...NISBA !!!...o non mi
appare niente o mi appare tutto...
La formula che ho insrito per ultima è questa ma non funziona un granché....
SELECT @If(@Contains(@UserRoles; "Pubblico"); LivelloAccessoDOC="Pubblico" ;
@If(@Contains(@UserRoles; "Impiegato"); @Contains(LivelloAccessoDOC; "Pubblico"
: "Impiegato") ; @Contains(LivelloAccessoDOC; "Pubblico" : "Impiegato" :
"Dirigente")))
Ho visto che la formula @UserRoles non funziona nelle selezioni...
Come posso fare ???
Mi potete aiutare???
(michele) Ho utilizzi il sistema nativo odbc di notes tramite lotus script (guarda nel
help), oppure utilizza l'MDAC che sono dei driver di microsoft per connettersi
ai db, oledb in pratica, attenzione che i nuovi mdac,se non ricordo male non
contengono i driver Jet per collegarsi ai db access, il download di mdac e jet
comunque li trosi sul sito microsoft.
Però se nel pc dove deve girare lo script notes c'è installato office allora
questi driver sono già installati.
Io li ho usati diverse volte e funzionano, in pratica se programmi anche con
asp puoi limitarti a fare un copia incolla del codice e cambiare il nome della
funzione che crea l'oggetto ActiveX.
Comunque di esempi nel trovi in internet, qui non ho sotto mano nulla
(gabrielesh) [quote]Scusa Gabrielesh,
Mi dici che è impossibile creare una vista con i contatti espandibili
con le note allegate??
Non esiste una soluzione?
Ti ringrazio in anticipo.[/quote]
La soluzione è mettere nel doc delle note anche quelle info sul contatto che
puoi vuoi vedere.
Nella vista fai vedere solo le note dove ci sono tutte le info di cui hai
bisogno.
(gabrielesh) [quote]Ho verificato non facendo nulla dentro il ciclo ma mi esce sempre allo
stesso
modo;
Che altro potrei controllare, sono abbastanza disperato perché mi
funziona tutto tranne questo.
Grazie[/quote]
Non saprei.
Non esiste nessun limite; lavoro anche con 100000 record.
(fpev2005) Ho verificato non facendo nulla dentro il ciclo ma mi esce sempre allo stesso
modo; ho un altro importatore di un'altra anagrafica sempre sullo stesso AS400
che invece funziona correttamente.
Il mio dubbio è che ci sia una limitazione o nell'ODBC (ma in teoria
non dovrebbe funzionare per l'altra anagrafica) o qualche limite di lotus. Se
io nella SELECT uso una condizione WHERE CODICE > 124476 mi passa altri 2827
RECORD ?????
Che altro potrei controllare, sono abbastanza disperato perché mi
funziona tutto tranne questo.
Grazie
(fpev2005) Scusa Gabrielesh,
mi spiego meglio:
Ho modificato un rubrica contatti sul server generati dal modulo Person da cui
con un pulsante apro un altro modulo da cui genero
delle note e salvo con la formula @Command([FileSave]);@Command([CloseWindow]).
Mi dici che è impossibile creare una vista con i contatti espandibili
con le note allegate??
Non esiste una soluzione?
Ti ringrazio in anticipo.
(gabrielesh) se fosse un Database relazionale sarebbe una join.
Notes non essendo un db relazionale, non permette questa cosa.
(gabrielesh) non esistono limitazioni.
Sei sicuro che non sia il codice dentro il loop a mandarlo in errore.
Prova a ciclare senza far nulla e vedi se esce ancora.
(mere) dalle propietà del database sotto ultima linguetta
don't mantain unread marks
(Megablast) Il problema è l'enorme numero di documenti da modificare. L'errore è stato
commesso in passato quando non si è usato un campo list per inserire il cliente
ma si è messo un campo testo libero. Lo stesso cliente è stato scritto in
innumerevoli modi differenti.
Proverò col notesView.FTSearch...grazie 1000!!!!
(robilipa) Scusa ma cosa vuol dire abilitare i marcatori di lettura ?
Il fixup su i db di posta è schedulato tutte le notti.
Grazie
(fpev2005) Farò una domanda banale, ma come faccio a creare una vista
che contenga campi originati da un modulo e campi originati da un
altro e con un campo del 2° modulo abbia come valore un campo del 1°?
Grazie
(mere) hai provato a disabilitare e riabilitare i marcatori di lettura in quei db... è
un pò drastico.. ma da come mi dici non è capibile dove stà il problema.... già
che ci sei eseguirei un fixup dui db
(mere) prova ad aprire da un'altra postazione il db e lanciare il PDF.... se funziona
allora c'è qualche problema di associazione alivello windows....
(hinventa) Salve a tutti ho un problema nell'apertura (esegui) degli allegati nel client
Notes in oggetto, praticamente quando faccio esegui mi dice impossibile trovare
il programma di apertura. Premetto che il pdf facendo estrai sul disco e
cliccandolo si apre tranquillamente.
C'è qualche impostazione nel Notes che gli dice che applicativi utilizzare??
(robilipa) Si purtroppo sono sicuro.
(mere) è un pò strano come sintomo... sei sicuro che nessuno accede a quelle caselle
via pop3 o web access???
(Ivano) Ciao a tutti,
è possibile eseguire un collegamento ad un database di Access (.mdb) tramite
Lotus Script senza dover utilizzare DECS o cose del genere?
Grazie.
Ciao.
(Ivano) Grazie,
in effetti poi sono riuscito ad utilizzare proprio questo metodo.
Ciao.
(robilipa) Nella posta la mail "rosse" si trasformano in "nere" (con modalità random) pur
non avendole lette; semplicemente lasciandole lì un po' e non tutte per cui non
si capisce in base a quale criterio.
Questo succede a diversi tipi di DB anche con tamplete diversi ( R5 e R6 ) , il
Domino ( ver. 6.5.4) è installato su AS/400
:yellow_surprised.gif: Grazie mille
(mere) non saprei.. l'errore è di windows.. o meglio del servizio che non riesce
gestire correttamente l'esecuzione di nserver..
ti consiglerei di disinstallare e reinstallare il servizio di domino, vedi
documentazione sotto (r6):
To Uninstall Domino as a service:
1. Click on Start -> Settings -> Control Panel. Double-click Administrative
Tools and then double-click on Services.
2. Find Domino in the list of services. By default it will be "Lotus Domino
Server (lotusdominodata)".
3. Open a Command Prompt window by selecting Start -> Run, type cmd, and press
Enter.
4. Go to the Domino program directory.
5. Issue the following command:
ntsvinst -d -t"Lotus Domino Server (lotusdominodata)"
Note: There is no space between -t and the first quotation mark. The service
name between the quotes is not case sensitive.
6. Refresh the Services window to confirm the service is no longer listed.
To reinstall Domino as a service:
1. Open a Command Prompt window by selecting Start -> Run, type cmd, and press
Enter.
2. Issue the following command:
ntsvinst -c -t"Lotus Domino Server (lotusdominodata)"
Note: There is no space between -t and the first quote.
3. Refresh the Services window to confirm the server has been installed as a
service.
(fpev2005) Salve ragazi!
Ho un problema di acquisizione dei dati da file di AS400.
Ho creato una connessione ODBC e con un agente e codice
lotus script ho acquisito in un database Notes dei dati di un'anagrafica. Il
problema consiste nel fatto che la query
mi restituisce 2827 record su 5945!!!!.
Mi esce dal ciclo Do loop dopo 2827 record
Esiste qualche limitazione??
Allego breve parte del codice per capire dove possa essere il limite
Il file di AS400 contiene 47 campi.
Vi ringrazio anticipatamente.
Option Public
Option Explicit
Uselsx "*LSXODBC"
%INCLUDE "lsconst.lss"
' Dichiarazione oggetti x ODBC
Dim Con As New ODBCConnection
Dim QueryAS As New ODBCQuery
Dim ResultAS As New ODBCResultSet
' Attivo la connessione al data source di ODBC -> Pro.PR_DataSet
If Con.ConnectTo(Pro.PR_DSet(0), Pro.PR_Usr(0), Pro.PR_Pwd(0) ) Then
Set QueryAS.Connection = Con
' Assegno la query da eseguire x i clienti
QueryAS.SQL = Pro.PR_CF_CQuery(0)
Set ResultAS.Query = QueryAS
' Eseguo la query
ResultAS.Execute()
Do
Call ResultAS.NextRow() ' mi esce dopo il 2827 record
........
........
Loop Until ResultAS.IsEndOfData
End If
(mere) Puoi dare maggiori dettagli del problema... così esposto è troppo generico...
(robilipa) Buonasera a tutti,
sapete indicarmi come è possibile che delle mail si visualizzano come lette
quando in realtà sono da leggere?
(de12261) si, anzi, prima quando per l'ennesima volta ha dato il problema era stato
proprio fatto "quit" da console.
(mere) anzichè stoppare il servizio domino hai provato a fare un quit dalla console e
poi a far ripartire il servizio?
(de12261) Ciao
ho installato domino 701 su un server, tutto liscio quando in esecuzione.
se però stoppo il servizio, magari per recuperare un db o altro, quando lo
cerco di avviare windows da errore 1067 termine imprevisto
e non riesco a farlo partire (unica soluzione è riavviare il server).
idee?
GRAZZZZIE!
Ciao
(mere) prima prova a guardare nelle proprietà del database che non ci sia:
restore as last viewed by user sotto: When openend in notes client..
non sò perchè ma capita in alcuni casi che si cambi questa voce in maniera
automatica...