Portée du filtre de données local pourJ'ai du code qui construit un tableau de variabilité pour quelques propriétés différentes, et je voulais un filtre de données local qui fonctionnait pour toutes ensemble, mais j'ai réalisé que la portée du filtre de données local se limite à chaque propriété, comme opposé à la pleine page.
Existe-t-il un moyen dans le code de modifier la portée dans le rapport donné ?Ou dois-je faire quelque chose avec un filtre Global Data à la place ?
ScriptRe : Portée du filtre de données local pourJeff, merci beaucoup pour cela, très utile pour quelque chose que j'essaie de faire avec la création d'une application.
Re : Portée du filtre de données local pourVous pouvez utiliser un Zone contextuelle du filtre de données pour définir le contexte du filtre de données.
Voici un exemple tiré de la documentation.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Shared Local Filter",
Data Filter Context Box(
H List Box(
dt << Data Filter( Local ),
Platform(
dt,
Bubble Plot( X( :weight ), Y( :height ), Sizes( :age ) )
),
Platform(
dt,
Bubble Plot( X( :weight ), Y( :age ), Sizes( :height ) )
)
)
)
);
Re : Portée du filtre de données local pourMerci beaucoup. Je ne savais pas s'il s'agissait d'une simple astuce dans le code pour modifier la portée, je vais commencer à travailler sur la route Global Data Filter.Re : Portée du filtre de données local pourSi j'interprète correctement votre utilisation du terme "propriété", il doit actuellement y avoir un filtre de données local distinct pour chacun. Cependant, il est très simple d'aller à
Lignes==>Filtre de données
et créer un filtre global, qui contrôlera tout.