AskRfs: een dialoogvenster weergeven met hierin de selectie van rayons, families en sub-families

0000002354     -      29-05-2025

Ziehier de C#-code die het mogelijk maakt om het vermelde dialoogvenster op te roepen.

Zoom
using (MercatorUi.Forms.Reporting.ReportingDialogs.AskRfs askRfs = new MercatorUi.Forms.Reporting.ReportingDialogs.AskRfs(false))
{
    askRfs.ShowDialog(MercatorUi.Globals.iw);
    if (askRfs.DialogResult == System.Windows.Forms.DialogResult.OK)
        MercatorUi.Dialogs.Stop(askRfs.Sql);
}

Indien men niet wenst om rayons-families-subfamilies tegelijk in te vullen, maar het elke keer apart wil invoeren, moet je de parameter true meegeven in AskRfs.

De property Sql van AskRfs bevat een SQL where-clause die overeenstemt met de keuze van de gebruiker. Ze kan gerecupereerd worden om gebruikt te worden in een SQL-query.


Als u extra rayons, families en subfamilies wilt gebruiken, moet u ook deze parameter doorgeven:

Zoom
using (MercatorUi.Forms.Reporting.ReportingDialogs.AskRfs askRfs = new MercatorUi.Forms.Reporting.ReportingDialogs.AskRfs(false, 2))


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)