Faq de la experți rapoarte de cristal și obiecte de afaceri întreprindere (faq) - produse software

Î: Ce este o bibliotecă runtime în CR?

O. Bibliotecile runtime Crystal Reports sunt bibliotecile care sunt necesare pentru a rula Crystal Reports în propria aplicație (pentru Crystal Reports XI - în aplicațiile COM .NET sau Java).







Î: Bibliotecile sunt achiziționate separat sau sunt incluse în achiziționarea licențelor Crystal Reports?

Î: Cum pot crea fișiere de execuție Crystal Reports XI?

R: Nu sunt create. Acestea sunt incluse în livrarea sau Crystal Reports XI Developer sau MS Visual Studio .NET. În plus, pachetele de implementare msm .NET sau fișierele jar pot fi descărcate de pe site-ul SAP (cu toate acestea, va trebui să specificați o cheie de licență pentru utilizarea acestora).

Î: Cât de mult ar trebui să cumpăr licențe Crystal Reports XI R2 pentru o organizație dacă:

  • Două persoane sunt implicate în elaborarea de rapoarte;
  • O persoană dezvoltă un program folosind SDK-ul, emite rapoarte bazate pe date rpt și de intrare. Acest program și fișierele rpt sunt puse pe serverul web. Serverul web conține o interfață de intrare pentru introducerea raportului și oferă o legătură pentru descărcarea raportului generat în orice format (doc, pdа, etc.);
  • Accesul la serverul web va avea mai mulți utilizatori, aproximativ 20;

A: Crystal Reports XI R2 - ediție "completă", adică include un SDK pentru integrarea rapoartelor în aplicații. Dacă dezvoltați aplicații "desktop" sau "clienți groși" (client-server). Pentru Web, server sau pentru. Alte aplicații care rulează pe server și sunt accesate de mai mulți utilizatori necesită achiziționarea unei alte casete Crystal Reports pentru fiecare implementare (pentru fiecare aplicație) a companiei în care va funcționa aplicația.

Î: Este posibil să distribuiți licențe competitive pentru Crystal Reports Server între grupurile de utilizatori, astfel încât un anumit număr de licențe să fie disponibile pentru fiecare grup?

Compania a achiziționat 15 licențe competitive. Este necesar să distribuiți licențe competitive între grupuri de utilizatori, astfel încât un anumit număr de licențe să fie disponibile pentru fiecare grup.

Modul în care compania a mers:

Compania a emis un anumit număr de conectări pentru fiecare grup de utilizatori, cu toate acestea, în cadrul fiecărui login nu puteți merge mai mult de o dată. Ca rezultat, compania a reușit să instaleze licențe competitive Crystal Reports Server, astfel încât sub un singur login să poți merge de 15 ori, dar alți utilizatori nu pot intra.

A: Sistemul Crystal Reports Server este o soluție pentru companiile mici, cu o funcționalitate limitată, comparativ cu sistemul BusinessObjects Enterprise. În special, nu există un audit pentru a înregistra acțiunile utilizatorilor. Și există licențe concurente, care nu sunt în BusinessObjects Enterprise.







Nu are sens să o faceți. o licență (denumită, concomitentă - fără nici o diferență) pentru sistemul BI pentru a permite trecerea unei singure conexiuni de utilizator. De altfel, utilizatorul nu ar putea să se conecteze simultan la sistemul Crystal Reports Server (sau BusinessObjects Enterprise) prin portalul InfoView Web, fie prin LiveOffice, prin Crystal Reports, fie prin BusinessView Manager etc.

În plus, în cazul în care utilizatorul se loghează incorect din InfoView, închizând pur și simplu fereastra browserului, nu va mai putea să se conecteze din nou până la expirarea timpului de expirare (implicit este de 20 de minute). Cu toate acestea, uneori, sesiunile închise incorect pur și simplu se blochează și ar trebui să fie șterse "manual" (cel puțin la versiunile anterioare astfel de întâmplări).

Răspândiți același lucru pe servere - nu este vorba de "marasmus", iar cerințele neevaluate în avans și economiile pe licențe.

Soluția "civilizată" a acestei probleme este, probabil, de a cumpăra licențe numite pentru cei mai responsabili angajați. Dacă utilizați o soluție "necivilizată", puteți face filtrul Web (aplicația dvs. Web) care ar primi o interogare particularizată, urca pe serverul Crystal Reports, verifică dacă puteți conecta acest utilizator din acest grup și apoi " aruncat "utilizatorul în Crystal Reports Server.

Pentru a crea rapoarte (șabloane de rapoarte), ediția Crystal Reports Professional este potrivită (cu toate acestea, nu vor exista surse de date pentru dezvoltatori: COM, ADO.NET, JavaBeans). Cu toate acestea, nu se poate dezvolta nicio aplicație cu ajutorul acestuia, deoarece nu vor exista aceleași biblioteci runtime (CR SDK).

Î: Este posibil să editați șabloanele astfel încât versiunea de Crystal Report 8.5 să fie imprimată în font chirilic? (Versiunea de mai sus Crystal Reports 8.5 nu este potrivită, deoarece sistemul nu acceptă fișiere de format ulterior)

Există un sistem de control al procesului. Sistemul utilizează versiunea Crystal Report 8.5
pentru formarea și tipărirea rapoartelor. Probabil, o parte din Crystal Reports 8.5 este integrată în sistem. Sistemul permite rusificarea meniului și introducerea numelui de produse, procese etc.
Numele de pe ecran sunt afișate în limba rusă, dar imprimarea nu are litere rusești.
Formularele pentru rapoarte sunt în fișiere șablon cu extensia - .rpt, care sunt disponibile pentru editare.

R: Verificați că chirilicul este folosit în câmpurile de raport, este destul de simplu. Ie în rapoartele Crystal Reports mergeți la meniul File-> Options ... -> Fonts și verificați că pentru câmpurile de text și câmpurile cu formule este fontul "Cyrilic" și nu un altul - "Western". Cu toate acestea, acest lucru se va aplica numai câmpurilor noi. Pentru a testa, creați un câmp de formulă în raportul care va afișa același text.

Ca opțiune, încercați să schimbați mașina, unde sunt generate rapoartele, în tabelele cu codurile de registry 1250 și 1252 la 1251.

Ar fi frumos să știm ce sursă de date (DBMS) și ce mecanism de acces la acesta este folosit în rapoarte. Pentru DBMS - specificați tabelul de cod chirilic în locul celui american, de exemplu. Pentru un mecanism de acces, încercați să îl modificați pe altul sau să reglați parametrii acelei surse. Cu toate acestea, acest lucru este puțin probabil să ajute, pentru că programul care efectuează rapoartele cel mai probabil "podsvyvaet" raportează fluxul de date cu alfabetul chirilic în codificarea "greșită" pe care Crystal Reports are nevoie.

Î: Este posibil să conectați rapoartele create în CrystalReports la Delphi?

Î: Este posibil să utilizați câmpurile EmbeddedSummary și GridValue în CrystalReportsXI în fila încrucișată?

Î: De ce utilizatorii linux nu au posibilitatea de a vizualiza rapoartele prin browser?







Trimiteți-le prietenilor: