U bevindt zich nu op een technische pagina over de software Mercator. Deze pagina bevat specifieke informatie die bestemd is voor professionals van de software Mercator. Wenst u naar algemenere informatie over Mercator door te gaan?


   Deze vraag niet meer stellen

Mercatorvreemde tabel met index

0000001175     -      27-12-2014
Verouderd

attention_aruba Deze pagina is niet van toepassing voor de Aruba versie.

 

Als een dbf-tabel in Visual FoxPro dezelfde naam heeft als het cdx-indexbestand, wordt de index automatisch geopend bij een use op de tabel. Dit noemen we een compound index.
 



Het nadeel hiervan is dat ik in table= enkel de naam van de tabel kan vermelden, maar niet haar index.
Ik heb de mogelijkheid in Mercator gebruikt om een specifiek menu toe te voegen waarin ik de mogelijkheid geef om records toe te voegen in een externe tabel met de functie valid_last.
Ik heb het voorbeeld op het web gewijzigd om een tabel te krijgen (hier markauto) die geïndexeerd is op het gemarkeerde veld.
Dat geeft de bijgevoegde code

define window
....
select 0
use (rep_data+'\markauto') alias typetaut_br shared again
set order to marque
append blank
....

Als ik in het rolmenu table=markauto zet, is de lijst niet geïndexeerd!
Misschien ben ik niet juist te werk gegaan?
 



In de parameterinstelling van het rolmenu gewoon TABLE= vermelden, gevolgd door de naam van de DBF-tabel.
 



Ik zoek de oplossing om in een informatiebestand een rollijst weer te geven die voortkomt uit een externe tabel (dbf), maar geïndexeerd is.



Functionele cookies: Cookies die nodig zijn voor het gebruik van de website en voorkeurscookies. Ze bevatten geen persoonsgegevens. (Meer informatie)

Analytische cookies: Verzamelen van statistieken met betrekking tot het gedrag van internetgebruikers. (Meer informatie)

Marketingcookies: Om bezoekers op verschillende websites te volgen voor advertentiedoeleinden. (Meer informatie)

De pagina die u wenst te bekijken heeft betrekking op een versie van Mercator die commercieel niet meer beschikbaar is en niet meer wordt ondersteund.

Mercator is een applicatie .net en maakt gebruik van een database SQL Server. De gegevens op deze pagina stemmen niet overeen met deze eigenschappen.