Instalarea și utilizarea de cristal rapoarte 8 produse

Acest document este destinat utilizatorilor de Crystal Reports 8.5. Aceasta este o scurtă descriere tehnică conține informații practice relevante pentru înțelegerea rapoartelor de performanță pe Internet (Web-rapoarte) cu ajutorul Crystal Enterprise și Crystal Reports Developer Edition.

Acest document este destinat să vă ajute să înțeleagă mai repede posibilitățile de lucru cu rapoarte de pe internet, care are Crystal Reports.

Prima modalitate: Crystal Reports + ASP Reports Server

Crystal Reports 8.5 permite rapoarte folosind serverul ASP Reports Server (ASP - Active Server Pages, Active Server Pages) - aplicatii ASP bazate pe rapoarte de proiectare componente.

2 și căi 3: prin Enterprise Crystal

În Crystal Enterprise 8.0 oferă două moduri de a face raportarea prin intermediul internetului: „run“ (administrat) și „negestionată“ (Nemanageriat).

În continuare vor fi luate în considerare aceste metode, avantajele și dezavantajele lor.

Server ASP Reports Server

Noul nucleu Crystal Reports 8.0, care vă permite să creați și executați rapoarte, denumit raportul de proiectare Componenta (RDC). Craxdrt.dll - dinamic biblioteca link pentru RDC - pot fi utilizate cu Visual Basic, Active Server Pages (ASP) și alte limbaje de programare. Aceste funcții pot fi folosite pentru a lucra cu rapoarte in Crystal Reports v. 8.5 Developer Edition (instalat de pe un CD-ROM Crystal Reports 8.5, dar nu cu Crystal Enterprise 8.0 CD-uri).

ASP oferă un raport de control înalt grad. Cu RDC model de obiecte este foarte ușor de a schimba locația bazei de date pentru raport, operatorul SELECT SQL limba și formula de selecție de înregistrare.

Metoda ASP vă permite să adăugați la datele din raport utilizând date ActiveX Objects Technology (ADO). Raportul de cristal poate fi folosit pentru a naviga prin internet orice sursă de date la care se pot conecta și prelua un set de înregistrări folosind script-ul ASP.
Metoda de ASP, de asemenea, vă permite să creați și să modificați rapoarte (pentru raportarea de licență suplimentară este necesară pentru mai multe informații vă rugăm să contactați reprezentantul de vânzări).

Dezavantajul metodei ASP este necesitatea de a instrui utilizatorii de scripting. La un nivel minim, sunteți scris o cerere de a executa și trimite un raport prin Internet, iar în cazul în care raportul se va schimba, atunci trebuie să se adapteze programul în mod corespunzător.

Dacă doriți să utilizați metoda ASP, trebuie să descărcați și de a explora script-urile de probă conținute în fișierul ASPXMPS85.EXE (îl puteți găsi pe pagina noastră de start Suport site fișiere și actualizări zonă de căutare după nume de fișier). Majoritatea dezvoltatorilor folosesc această metodă pentru a crea propriile aplicații bazate pe aceste probe.

rapoarte neadministrate

Metoda de rapoarte negestionate are următoarele două dezavantaje.

Al doilea dezavantaj - atunci când se lucrează cu o bază de date securizată este necesară pentru a transfera parola web-server dintr-un browser care nu este sigur, este lipsit de valoare ca urmare a care protecția bazelor de date. Dar pentru uz intern este, de regulă, nu contează. În cazul în care protecția este foarte importantă, există 3 opțiuni:

  1. Pentru a proteja parolele de atacatori, atunci când acesta este transferat prin rețea, puteți utiliza protocolul securizat Secure Sockets Layer (HTTPS). Cu toate că, în cazul în care parola este inclusă în link-ul, pentru a împiedica utilizatorul să vadă este imposibil.
  2. Baze de date Membrii Server Microsoft SQL Server poate fi configurat astfel încât acesta este utilizat pentru a autentifica numele de utilizator și parola, pe care le introduce atunci când vă conectați în Windows NT. În acest caz, orice proces care necesită o conexiune la SQL Server, poate fi verificat autenticitatea fără numele explicit al utilizatorului și parola. Rularea Crystal Server Page Server NT permisă în conformitate cu evidență contabilă va permite acest server să se conecteze la SQL Server fără un nume de utilizator și o parolă explicită.
  3. Următoarea cale - publicarea raportului în sistem și stocarea de nume de utilizator și parola Crystal Enterprise pentru baza de date în Enterprise. A se vedea Anexa A de mai jos pentru a face acest lucru pași.

rapoarte gestionate

utilizarea controlată WCS rapoarte precum și rapoartele trimise de adresa URL. Ei au o serie de caracteristici suplimentare:

Dacă aveți o versiune de cristal Intreprindere 8.0 Professional:

  • Puteți defini utilizatori și grupuri de utilizatori pentru a controla accesul la sistem. Sistemul CE poate combina funcțiile de protecție ale Windows NT și protocolul LDAP (Lightweight Directory Access Protocol).
  • Mai multe componente (de exemplu, WCS) pe mai multe computere pot fi parte dintr-un singur sistem. Astfel, sistemul CE este scalabil (scalabil).

produse complementare

produs Crystal Analiza Professional poate fi folosit pentru construirea OLAP-rapoarte bazate pe cuburi OLAP Microsoft pentru a posta aceste rapoarte pe internet. (Pentru mai multe informații consultați. Pe site-ul nostru pe pagina Analiza Crystal).

Raport de produs Application Server este adăugat pentru a putea crea rapoarte prin intermediul internetului. Acest produs este un set de instrumente pentru dezvoltare software (SDK), cu exemple de aplicații. Aici, pe scurt, este dotat cu:

Pentru mai multe informații consultați. Pe site-ul Crystal Deciziile de la pagina de rapoarte Application Server.

Mai multe informații despre rapoartele gestionate, precum și compararea acestora cu metoda „vanilie“ WCS, a se vedea. în buletinul informativ „înțelegere și raportare a Gestionat Unmanaged“ (Explicarea gestionat și rapoartele neadministrate).

deficiențe

Ai o metodă de-driven eventualele lacune? Dacă nu puteți utiliza exemplele de aplicații cum ar fi un ePortfolio, sau prin Web-masterat, pentru că nu satisface nevoile dvs., vă puteți dezvolta propria pagina CSP. Dar, la fel ca și în metoda ASP va trebui să scrie un scenariu, astfel încât dezvoltarea și întreținerea necesită mai mult timp.

surse de informații utile cu privire la programarea CSP sunt "Manual de Web-Developer" (a se vedea fișierul CE8_WebDeveloperHelp.exe.) Newsletter CE8 Personalizare: O lecție în utilizarea raportului plug-in pentru programare.

Deci, care metodă este cea mai potrivită? Acum, că știți capacitățile fiecărui, pentru a alege cea care este cea mai ușoară și în același timp, îndeplinește toate cerințele dumneavoastră. Amintiți-vă, aveți, de asemenea, capacitatea de a combina. De exemplu, puteți utiliza metoda ASP pentru rapoartele care necesită ADO, și rapoarte bazate metodă când ADO nu este necesară, dar trebuie să fie stocate în siguranță în parola secretă la baza de date.

medii acceptate

Dacă ceva pe această listă, aceasta nu înseamnă că nu puteți utiliza acest software. De regulă, echipa de suport tehnic vă ajută să lucrat în acele medii în care „ar trebui să funcționeze“, de exemplu, împreună cu un Service Pack pentru Windows, care nu a fost încă eliberată în momentul testării produsului de cristal, sau la un server web, care nu este menționat în listă, dar este compatibil cu CGI. Și totuși, dacă aveți posibilitatea de a alege, stick la această listă.

NOTĂ

În cazul în care apar probleme cu o configurație neacceptată, personalul de suport tehnic pentru rezolvarea acestora nu sunt; dar aceste probleme vor fi luate în considerare atunci când se dezvoltă următoarea generație a produsului nostru.

Pentru mai multe informații despre platformele acceptate, consultați. În prima secțiune a notelor de lansare (fișier Release.rtf), care este, de asemenea, la rădăcina CD-ului. Deși acest lucru este destul de mult, și fișierul Platforms.txt.

Instalarea Crystal Reports

Crystal Reports este recomandat să fie instalat pe computerul pe care instalați Crystal Enterprise. Nu este necesar pentru buna funcționare Crystal Enterprise, dar încă recomandată, deoarece Crystal Reports - un instrument de testare indispensabil, care ajută pentru a asigura conectarea corespunzătoare la baza de date de raportare.

Cele mai multe apeluri la suport tehnic este legat de problemele de conectare la baze de date. În cele mai multe cazuri, lansarea Crystal Reports Designer pe un calculator conectat la Internet, vă ajută să găsiți rapid și pentru a rezolva problema.

arhitectură

Este foarte util pentru a avea componente Crystal Enterprise și funcțiile lor. Arhitectura Crystal Enterprise este mai complexă decât în ​​Crystal Reports 8.0. Pentru a deveni rapid familiarizat cu arhitectura, citiți Capitolul 2, fișiere de pornire rapidă Guide.pdf, care este în directorul doc de pe CD-ul Crystal Enterprise.

Instalarea Crystal Enterprise

Instalarea Crystal Enterprise pe instrucțiunile ulterioare din manualul Ghid de pornire rapidă a spus.

Pentru mai multe informații, consultați. În fișierul de instalare Guide.pdf situat în același dosar.

Dacă în timpul instalării, un mesaj „Nu Compatibil Web Server găsit“ (detectat un server de web incompatibil), aceasta înseamnă că programul de instalare încearcă să configureze componenta web Conector (conector Web), dar nu a putut găsi un adecvat calculatorul server web. În cazul în care computerul are un web-server nu este listat Platforms.txt, contactați asistența tehnică pentru program, care este instalat pe un computer Web-conector.

licențiere

Crystal Reports 8.0

În mod implicit, licența de utilizare Crystal Reports versiunea 8.0 este emis pentru 5 utilizatori simultan. Aceasta se numește „licențiere cu utilizarea simultană.“ Atunci când se utilizează metode ASP și WCS vizualiza simultan rapoarte pot fi de până la 5 utilizatori. Dacă este necesar, creșterea numărului de utilizatori simultani cu rapoarte, trebuie să achiziționați o licență suplimentară.

În această versiune a software-ului nu este construit mijloace care interzic utilizarea sa în rapoartele de caz vor fi vizualizate mai mulți utilizatori decât permise de licență.

Crystal Reports Developer Edition versiunea 8.5 și Crystal Enterprise 8.0

În mod implicit, licența de utilizare Crystal Reports 8.5 și Crystal Enterprise 8.0 permite, de asemenea, funcționarea simultană a utilizatorilor de până la 5, și oferă, de asemenea, posibilitatea de a achiziționa licențe suplimentare pentru mai mulți utilizatori. Există și alte tipuri de licențe: numele de licență și serverul de licență. Pentru a adăuga capacitate, cu condiția o licență suplimentară sunt folosite coduri cheie.

Deoarece Crystal Reports si Crystal Enterprise sunt produse separate, licențele pentru care sunt achiziționate separat, și codurile cheie, acestea sunt, de asemenea, diferite.

concluzie

Cheltuielile oportunități de învățare timp Deciziile Crystal cu privire la munca cu rapoarte pe Internet, configurați rapid și de a obține un sistem care îndeplinește toate cerințele dumneavoastră.

Anexa A: Utilizarea de raportare Managed pentru a stoca informații pentru introducerea în baza de date

rapoarte gestionate ca utilizatorii să stocheze informațiile pentru conexiunea bazei de date. Există două mari avantaje: