Ouvrir une boîte de données sans panneaux latéraux ?On peut fermer le panneaux à gauche d'un boîte de données avec la commande fermer les panneaux latéraux( 1 );
La commande peut être envoyée sous forme de message à la boîte de données après la génération de la boîte.
Existe-t-il également une option qui peut être ajoutée au Nouvelle boîte de données() commande telle que la boîte de données est déjà ouvert sans les panneaux ?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp", invisible );
New Window( "School",
vlb =V List Box(
dg1 = dt << New Data Box(),
dg2 = dt << New Data Box();
)
);<BR /> dg1 = dt << New Data Box(),
dg2 = dt << New Data Box();
dg2 << close side panels( 1 );
Études de consommation et de marchéAccès aux donnéesRe : Ouvrir une boîte de données sans panneaux latéraux ?Parfois, cela fonctionne pour moi et parfois cela ne fonctionne pas (aucune idée pourquoi)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp", invisible);
btn_expr = Expr(
dtbox = dt << New Data Box();
tb << Insert("table", dtbox);
dtbox << Close Side Panels(1);
);
nw = New Window("School",
H List Box(
Button Box("Add",
btn_expr;
),
tb = Tab Box()
)
);
Même si l'aperçu dans JMP17 semble être une boîte de table de données, il ne semble pas être exactement le même que celui auquel nous avons accès

Aperçu JMP17 : vous ne pouvez pas afficher le panneau latéral avec le bouton (car il est manquant)

De plus, la table est verrouillée et le clic droit ne fait rien (il y a très probablement d'autres différences également). Il semble que ce soit DataBrowserBox (je pense que New Data Box() en génère également un, mais il y a toujours des différences)

Re : Ouvrir une boîte de données sans panneaux latéraux ?@Mark_Bailey - avez-vous une astuce pour générer la boîte de données de prévisualisation avec des panneaux latéraux fermés - de sorte qu'ils ne scintillent pas à chaque mise à jour en fermant les panneaux latéraux rouverts.
Comment cela est-il implémenté dans les commandes de table ?
Re : Ouvrir une boîte de données sans panneaux latéraux ?Je souhaite utiliser la zone de données similaire aux nouveaux onglets d'aperçu (Jmp17) pour les commandes de table : un aperçu qui est automatiquement modifié si l'utilisateur modifie les paramètres.
J'espère toujours trouver une solution - les aperçus dans les commandes de tableau ne scintillent pas.
J'ai également essayé de générer la boîte de données, puis de fermer le panneau latéral et de l'ajouter ensuite au fichier vlb.
Mais le << fermer les panneaux latéraux (1); n'a aucun effet (parce qu'il n'y a pas encore de rapport à ce stade ?)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("School",
vlb = V List Box(
)
);
dg2 = dt << New Data Box();
dg2 << close side panels(1);
wait(0);
vlb << append(dg2);
Re : Ouvrir une boîte de données sans panneaux latéraux ?A ma connaissance non. Selon votre cas d'utilisation, vous pouvez peut-être d'abord créer la fenêtre comme masquée, puis l'afficher après la création des boîtes de données.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp", invisible);
nw = New Window("School", << show window(0),
vlb = V List Box(
dg1 = dt << New Data Box(),
dg2 = dt << New Data Box()
)
);
dg2 << close side panels(1);
wait(0);
nw << show window(1);
Data Box peut parfois être assez ennuyeux à utiliser, voici quelques-unes de mes expériences avec (en utilisant JMP16, il y a eu des correctifs dans JMP17):
- J'ai eu quelques bogues de plantage de JMP (je les ai signalés et ils ont peut-être été corrigés dans JMP17)
- cela peut changer le comportement par défaut du panneau latéral lorsque vous ouvrez des tables
- gâcher votre interface utilisateur de manière étrange de temps en temps