Klik op het logo voor hulp op afstand
  
 
 
 
 
 
 
 




Voorkeur filter kleur per reeks (3.35 - 3133)


Per reeks is er een standaard filter voorzien die automatisch wordt toegepast wanneer de selectie dialoog van de uitvoering wordt opgeroepen, zodat enkel uitvoeringen worden getoond die geschikt zijn voor de gekozen reeks.
 
De basisgegevens tabel ‘REEKS’ werd voorzien van een extra veld ‘Kleuren’ waarmee kan aangegeven worden welke uitvoering categorieën toepasbaar zijn voor de huidige reeks:
 
 
Wanneer de gebruiker de uitvoering van een onderdeel wil wijzigen door het aanroepen van de selectie dialoog zal er voortaan eerst gekeken worden naar de op dat niveau gedefinieerde reeks, indien deze niet beschikbaar is wordt naar het eerste hogere niveau gekeken naar de reeks, in het uiterste geval wordt de standaard project reeks gebruikt: 
 
 
Deze functionaliteit is ook voorzien in de onderstaande wizardsen de dialogen:  Nieuw project, Opladen kadermodel en Opladen vleugelmodel
 
 
 
De nieuwe eigenschap ‘Colour’ is eveneens beschikbaar via het object ‘SYSTEMS’.
 
JoPPS scripting werd voorzien van een extra functie ‘ColourFilter(sSYSTEM)’ om voor een opgegeven reeks de bijhorende kleurfilter op te vragen, die dan kan worden doorgegeven aan de selectie dialoog voor de uitvoeringen:
 
 /* -------------------------------------------------------------------- */
/* Example Colour.jss                                                             */
/*                                                                                                */
/* Example for selection of DB record in scripting.           */
/*                                                                                                */
/* TechWIN Software BVBA 2018 (c) - Gunter Selleslagh */
/* ---------------------------------------------------------------------- */

/* ask system colour filter */
aSystem  := AskStr('System','Value:','',32,'!');
aFilter := ColourFilter(aSystem);

/* show color dialog */
aColor := '';
aResult := BrowseDataDlg(DLG_FINISH,aColor,aFilter,False,PAGE_LIST);
if aResult <> '' then { ShowMessage(aResult); };
 



 |  History  |
 
 

 
 
 
TECHWIN SOFTWARE
De Regenboog 11
B-2800 Mechelen
T +32(0)15 44 64 64
T +31(0)30 899 32 15 Nederland