Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Problemi tra Local Report e oggetti Business Logic
mercoledì 18 giugno 2008 - 11.42
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
nullatore
Profilo
| Junior Member
191
messaggi | Data Invio:
mer 18 giu 2008 - 11:42
Salve gente,
ho aggiunto alla mia webapplication un semplice report di tipo locale (.rdlc) per il quale sto avendo però un po di problemi.
La situazione è questa:
il report è stato progettato per utilizzare gli oggetti della mia application.
Questi oggetti espongo delle proprieta; alcune delle quali richiamano metodi del DAL (accesso al DB) e restituiscono altri oggetti.
Esempio (banalizzato):
class myobj
{
private int _id;
private int _sub_id;
public int Id
{ get { return _id;} set { _id=value;}}
public myobj InnerOBJ
{
get { return [myobjdata.Select(_sub_id);}
}
}
Inserendo nel mio report
Fields!InnerOBJ.Value.Id.ToString()
tutto funziona
mentre se utilizzo
Fields!InnerOBJ.Value.InnerObj.Id.ToString()
mi stampa #ERROR
Controllando col debug mi accorgo che al secondo richiamo della proprieta InnerOBJ viene sollevata una eccezione di sicurazza (SecurityException).
Domanda:
in questo meccanismo di scatole cinesi sembrerebbe sia garantino solo una (1) lettura dal DB mentra la seconda (la piu interna) fallisce. Qualcuno sa illuminarmi?
Aggiungo che i miei oggetti, come anche il DAL, funzionano (testati in altri contesti dell'applicazion).
~nullatore~
mai dire corto circuito virtuale
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !