Vraag : Het kristal meldt 9 hoe te om indexen te verfrissen?

Hallo Deskundigen -

eerst en vooral - ik ben geen kristal meld deskundige zodat zou dit een gemakkelijke vraag kunnen zijn.  Zo tevreden - gemakkelijk op me.

We heeft een rapport dat neemt VOOR ALTIJD gaat om te lopen (soms meer dan 5 uren - om een paar honderd op een paar duizend rijen) terug te komen en ik ben belast met het bevestigen van het.  

the- rapport een paar lijsten FoxPro (dbasedossiers, met .cdx indexen)

I kreeg mijn handen op een kristal meldt boek en tot dusver heeft geconcludeerd dat:
1) de indexen (zoals vermeld door een „vlag“ of „tent“ pictogram in gegevensbestanddeskundige) worden geconcludeerd door Cr van het .cdx dossier, en gebouwde niet „tijdens de vlucht“.  

2) als u toetreedt op een gebied gebruikt dat zou moeten worden geïndexeerdd, maar niet uw rapport zeer traag zal zijn is.  (ik denk dit de oorzaak van mijn probleem is - I '' m het toetreden op een identiteitskaart- gebied dat meer dan 2 instanties in de lijst nooit zou moeten hebben vraag ik weg van, maar het gebied niet wordt geïndexeerd)) verbetert

Am I op de bovengenoemde 2 punten?

in een poging te rectificeren - ik heb het volgende gedaan:
I voegde een index aan de lijst met de aangewezen bevelen FoxPro toe (Index op fieldnamemarkering tagname) en indexeerde de lijst opnieuw.  Ik bevestigde dat mijn .cdx dossier in grootte verdubbelde zodat voel ik goed die mijn veranderingen „namen“.  Ook - van wat ik begrijp bent u verondersteld om SQL „te gebruiken verandert Lijst“ eerder dan de „Index“ van VFP wanneer het creëren van een index op Pkey.  I nochtans, zou am die tot geen index op een Pkey, maar op een buitenlandse sleutel zodat dit leiden niet de wortel van mijn kwestie moeten zijn.  Merk ook op dat wanneer ik gebruik SQL om het zelfde zich te maken aansluit en bij het zelfde „rapport“ dat een uitgezochte vraag redelijk schijnt, de tijd het om neemt te lopen zodat dit is geen geval van 'grote lijsten vergt hopen van tijd aan niet zekere query'

I am anders wat ik zou moeten proberen.  Één ding dat ik is opmerkte dat nadat ik de extra index aan het .cdx dossier toevoegde, er nog geen „vlag“ in gegevensbestanddeskundige was toen ik het rapport opende.  Is daar een manier kristalrapporten „om te verfrissen“ zodat kan het op mijn nieuwe hulp index.

Any verbeteren wordt gewaardeerd.  dank,

AR

Antwoord : Het kristal meldt 9 hoe te om indexen te verfrissen?

Om kristal ertoe te brengen om de nieuwe index te erkennen, verifi�ërt het uitgezochte Gegevensbestand/Gegevensbestand.
Andere oplossingen  
 
programming4us programming4us