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

Parameterinstelling voor QUERIES

0000000371     -      07-04-2011
Verouderd

Deze informatie is verouderd. De ontwikkelingen van websites rond Mercator websites zijn nu gedaan

Deze input maakt het mogelijk om parameters in te stellen voor de verschillende SQL-opdrachten waarvan het resultaat zal worden weergegeven in de vorm van een html-tabel. Het aantal parametreerbare opdrachten is onbeperkt en de samenstelling van elk van deze opdrachten kan helemaal vrij worden gekozen.

De opdrachten worden opgeroepen aan de hand van hun naam via de procedure SqlExec. Voorbeeld: MercatorIshop.MercatorIshop.sqlExec?sql=histoComm

Het resultaat van elke opdracht wordt omgezet in een tabel in html-formaat. Elk veld wordt vermeld als een cel van het type <TD> en </TD>. Als een cel echter al de string <TD bevat, dan zal Mercator de tag <TD niet nog eens vermelden aan het begin van de cel. En binnen diezelfde logica zal Mercator de cel niet afsluiten met </TD> als de string al de tag </TD bevat. Zo kan er binnen de cel bijvoorbeeld een alignering worden uitgevoerd door de alignering te forceren zonder de waarde van het veld.

Voorbeeld:
select date,str(piece,10) as doc,reference,nom as dev,
'<TD ALIGN=RIGHT>'+padl(transform(tot_ttc_dv,('999 999 999.'+replicate('9',n_dec))),15)+'' as total_ttc
from pieds_v,devises_x
where (devises_x.id=pieds_v.id_dev)
and (id_cli=cookies.id_cli) and (type=3)
order by date

De namen van de kolommen van de html-tabel komen overeen met de namen van de kolommen uit de SQL-extractie. Behalve als na de opdracht een rubriek [header] is gedefinieerd. Deze rubriek, die wordt ondersteund door MercatorIshop.exe versie 4.1.100 of later, biedt de mogelijkheid om de verschillende voorwaarden <TH> </TH&gt naar keuze te bepalen. Daartoe volstaat het om onder de SQL-opdracht de vermelding [header] te plaatsen, gevolgd door de html-code die overeenkomt met de verschillende headers van de kolommen van de tabel.



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.