Record <nessun accesso>

Area per scambiare trucchi, suggerimenti, tecniche particolari...

Moderatore: Moderatori

Rispondi
Passerigno
Messaggi: 106
Iscritto il: mercoledì 16 novembre 2005, 1:00
Versione FileMaker: 18 adv
Sistema operativo: OS
Località: Novara

Record <nessun accesso>

Messaggio da Passerigno » venerdì 5 marzo 2010, 23:43

Ciao,
ho guardato per ore ma non ho trovato la risposta al mio quesito: mi scuso in anticipo se dovesse essermi sfuggita.
Il mio problema è questo: ho creato un runtime con FMP 10 che ha diversi utenti.
Vorrei che un utente non veda i record riferiti agli altri utenti.
Ho così creato dei privilegi d'accesso con un calcolo riferito al campo dell'utente in questione (ad es. mostra i record quando Commerciale = Get (nome account)).
Fa quello che deve fare ma fino ad un certo punto. Se infatti effettuo una ricerca (Vista come tabella) all'interno del database e poi faccio "Annulla ricerca" mi mostra moltissimi altri record indicandomi nei campi la voce <nessun accesso>. Non riesco ad ometterne la visione.
E' decisamente fastidioso oltre che scomodo.
Avete idee in merito?

II quesito come faccio a fare in modo che il privilegio di cui sopra non sia riferito al solo nome account ma lo contenga (ad es. se nel campo commerciale oltre che il cognome Rossi abbiamo Rossi/Bianchi come faccio a chiedergli di visualizzarmi sia quelli che hanno solo Rossi che quelli che contengono Rossi (laddove Rossi è il nome account)?)

Attendo con curiosità...

Avatar utente
PIG-NAH
Messaggi: 2564
Iscritto il: martedì 7 agosto 2007, 2:00
Località: BIG BANG

Re: Record <nessun accesso>

Messaggio da PIG-NAH » sabato 6 marzo 2010, 8:42

A me pare che consentire ricerche in vista tabella non sia molto indicato e presumo che non sia
l'unico errore che hai fatto.
Io non ho alcuna esperienza in merito ma direi che impedire l'accesso alla barra degli strumenti
o alla vista tabella sia basilare nen caso specifico :wink:
FM8 ADV XP SP3

orpone70
Messaggi: 896
Iscritto il: sabato 16 gennaio 2010, 19:59
Località: Napoli

Re: Record <nessun accesso>

Messaggio da orpone70 » sabato 6 marzo 2010, 9:39

scusa come hai fatto a condividere un'applicazione in runtime che io sappia non si potrebbe fare
FMP 10ADV/FMP 12ADV - XPpro sp3/Vista

stregatto
Messaggi: 9700
Iscritto il: lunedì 1 dicembre 2003, 1:00
Località: Roma
Contatta:

Re: Record <nessun accesso>

Messaggio da stregatto » sabato 6 marzo 2010, 9:45

duolmi dirtelo, ma devi scriptare tutto, bypassando la normale interfaccia di FM, peremttendo la ricerca solo via script e aggiungendo in maniera trasparente all'utente il criterio che ti interessa a ciascuna ricerca.

.g.

cavigliera
Messaggi: 14
Iscritto il: venerdì 9 aprile 2010, 16:32

Re: Record <nessun accesso>

Messaggio da cavigliera » mercoledì 12 maggio 2010, 8:33

Ciao a tutti.

Ho un problema simile:
l'utente pinco, deve poter accedere alla tabella Note spese, ma deve poter visualizzare solo i record che nel campo Cognome contengano "pinco".
Gli altri non devono essere visualizzabili.

Non mi interessa molto che si veda o meno la scritta <<nessun accesso>>.

Qualche suggerimento?

Grazie a tutti in anticipo.

Jack.

Ubuntu 9.10 + Guest Win Xp sp3
Fm Pro 10 Adv.

Pirata
Messaggi: 1197
Iscritto il: domenica 12 marzo 2006, 1:00
Versione FileMaker: 18
Sistema operativo: Win10
Località: Reggio Calabria (RC)

Re: Record <nessun accesso>

Messaggio da Pirata » martedì 18 maggio 2010, 21:36

Passerigno ha scritto:Attendo con curiosità...
Ciò che l'utente dovrà vedere, risiede in un solo formato?
O deve navigare per più formati?
Dovrà visionare qualcosa in particolare e percò puoi fare una relazione, o cos'altro?
Antonio

cavigliera
Messaggi: 14
Iscritto il: venerdì 9 aprile 2010, 16:32

Re: Record <nessun accesso>

Messaggio da cavigliera » mercoledì 19 maggio 2010, 13:04

Per rispondere, cercherò di fare un riassunto della situazione:

L'utente pinco, una volta loggato, potrà:
1) vedere le note spese in modalità formato
2) Creare/modificare una nota spesa
3) Cercare in modalità trova, fra le note spese esistenti.

Per ogni opzione vi è un formato diverso:
ns_vista
ns_crea/modifica
ns_trova

Fra i tanti campi della tabella note_spese, è presente note_spese::cognome.

L'utente dovrebbe poter visionare/trovare solo le note spese in cui note_spese::cognome = Get (NomeAccount)...o una cosa del genere.

Durante la creazione/modifica, il problema non dovrebbe sussistere in teoria... devo solo trovare il modo di impedire la navigazione fra i record, e vincolare al record corrente.

... spero di aver risposto a tutto...

P.s. immagino si sia capito.... sono un novellino... non so bene cosa intendi per "relazione".

Grazie per l'attenzione.

Jack.

stregatto
Messaggi: 9700
Iscritto il: lunedì 1 dicembre 2003, 1:00
Località: Roma
Contatta:

Re: Record <nessun accesso>

Messaggio da stregatto » mercoledì 19 maggio 2010, 13:15

duolmi ri-dirtelo, ma ti conviene scriptare tutte le ricerche.

.g.

cavigliera
Messaggi: 14
Iscritto il: venerdì 9 aprile 2010, 16:32

Re: Record <nessun accesso>

Messaggio da cavigliera » mercoledì 19 maggio 2010, 13:29

Potresti darmi qualche precisazione in merito...?
Un esempietto? :?:

Ho provato ad esempiio a mettere esegui ricerca ed impostare la stessa com in parametro cognome = Get (NomeAccount)
....

il risultato è che durante la ricerca, nel campo viene scritto letteralmente "cognome = Get (NomeAccount)", di conseguenza non trova nemmeno un record corrispondente...

Rispondi