Filtre de données - Paramètres de zoomLorsque j'ouvre un filtre de données et que j'utilise "zoom sur sélection" pour restreindre la plage affichée, je peux générer un code J'SL qui ressemble à celui ci-dessous.

Malheureusement, lorsque j'exécute le code JSL, le filtre de données est ouvert sans la restriction de plage (Jmp 17.0):

Y a-t-il quelque chose que je puisse faire pour restreindre la portée ?
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Data Filter(
Location( {175, 175} ),
Conditional,
Mode( Include( 1 ) ),
Add Filter(
columns( :height ),
Where( :height >= 65 ),
Display( :height, Min( 60 ) )
)
);
ScriptRe : Filtre de données - Paramètres de zoomVous pouvez utiliser le zoom sur la sélection
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
df = dt << Data Filter(
Location({175, 175}),
Conditional,
Mode(Include(1)),
Add Filter(columns(:height), Where(:height >= 65))
);
fc = df << Get Filter Column(:height);
fc << Zoom to Selection;
Il peut être judicieux de filtrer également en fonction de la valeur élevée pour éviter d'éventuels problèmes
Re : Filtre de données - Paramètres de zoomVous voulez dire, répétez ce que j'ai fait manuellement, mais via JSL :
- régler la limite inférieure du filtre à 60
- appliquer Zoom sur la sélection pour faire appliquer la Affichage(:hauteur, Min(60))
- puis changez la limite inférieure du filtre à 65 pour obtenir la bonne sélection.
Hm, fonctionnera comme une solution de contournement. Mais pourquoi le Affichage(:hauteur, Min(60)) commande ignorée par le filtre de données ?
Ré: Filtre de données - Paramètres de zoomJe contacterais le support à ce sujet.
Il existe aussi un étrange DFIntMinMaxBox mais il n'a pas de documentation et n'est destiné qu'à des plateformes spécifiques (filtre ?). J'ai essayé de l'utiliser pour modifier le "zoom" des filtres, cela fonctionne mais il a aussi des bugs donc il ne se comportera pas exactement de la même manière (si vous essayez de faire glisser la souris sur la plage de zoom, il définira la valeur au minimum même si vous ne pouvez pas la voir).
Ré: Filtre de données - Paramètres de zoomOk, voyons voir :
Étui TS-00033636