Skript für dynamische Datums-/Zeitachsen<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich muss jeden Tag einen Bericht reproduzieren und die Datums-/Zeitvariable der x-Achse sollte nur die letzten sieben Tage anzeigen, und das gleiche gilt für tabellarische und etc... Gibt es eine Möglichkeit, JMP durch ein Skript mitzuteilen?
Vielen Dank im Voraus
Betreff: Skript für dynamische Datums-/ZeitachsenDanke MS. Das suche ich auch für meine Arbeit
Betreff: Skript für dynamische Datums-/ZeitachsenEs sollte gut funktionieren, wenn Sie das fehlende ")" hinzufügen.
tb = Tabellieren ( ...);
tb << Lokaler Datenfilter (
Filter hinzufügen (
Säulen ( : Verkaufsdatum ) ,
Wo ( : Name ( "Verkaufsdatum" ) < Heute () - In Tagen ( 7 )) ,
Anzeige ( : Verkaufsdatum )
)
) ;
Betreff: Skript für dynamische Datums-/ZeitachsenHallo nochmal,
Würden Sie bitte weiter helfen, indem Sie;
Dynamisches Datum/Uhrzeit-Scripting für tabellieren?
Ich bin mit dem Graph Builder einverstanden, muss es aber auch innerhalb des tabellarischen lokalen Datenfilters tun:
Ich habe versucht, so etwas wie Sie mit Graph Builder zu tun
Lokaler Datenfilter(
Ort( {56, 0} ),
Modus ( Auswählen ( 0 ), Anzeigen ( 1 ), Einschließen ( 1 ) ),
Filter hinzufügen(
Spalten ( : SalesDate ),
Where( :SalesDate >= 20Feb2015 & :SalesDate < 14März2015 ),
Anzeige( : Verkaufsdatum )
)
zu so etwas, aber es funktioniert nicht.
Lokaler Datenfilter(
Standort( { 34 , 0 } ) ,
Modusauswahl( 0 ) , Zeigen ( 1 ) , Enthalten ( 1 ) ) ,
Filter hinzufügen(
Säulen( : Verkaufsdatum ) ,
Wo( : Name ( "Verkaufsdatum" ) < Heute () - In Tagen ( 7 )) ,
Anzeige( : Verkaufsdatum )
)
Ich danke Ihnen für Ihre Hilfe.
Betreff: Skript für dynamische Datums-/ZeitachsenDas Löschen des gesamten Senden an (hat nicht geholfen, aber das Neuschreiben des Min-Max hat geholfen.
Vielen Dank!
Betreff: Skript für dynamische Datums-/ZeitachsenDer Min. (3505939200), Max. (3510000000) zwingt die Achse an Schlauchgrenzen. Versuchen Sie, das gesamte zu löschen Zum Bericht senden (...) Teil.
Oder ändern Sie es in etwas wie:
Mindest ( Heute () - in Tagen ( 7 )) , max ( Heute ())
Betreff: Skript für dynamische Datums-/Zeitachsen"Hard-Coding x-Achsen-Grenzen"? Ich fürchte, ich kenne diesen Begriff nicht.
Diagrammersteller (
Systemsteuerung anzeigen( 0 ) ,
Füllfarbe des Titels ( "Hellblau" ) ,
Farbe des Titelrahmens ( "Mittel Dunkelgrau" ) ,
Füllfarbe der Ebene ( { 174 , 203 , 228 } ) ,
Level Rahmenfarbe( "Mittel Dunkelgrau" ) ,
Ebene unterstrichen ( 1 ) ,
Variablen( X( : Verkaufsdatum ) , Y( : Nettoumsatz ) ) ,
Elemente (
Punkte (X , Y , Legende( 1 ) , Zittern ( 1 ) ) ,
Glatter (X , Y , Legende( 2 ) )
) ,
SendToReport(
Versenden(
{} ,
"Verkaufsdatum" ,
ScaleBox ,
{ Mindest ( 3505939200 ) , max ( 3510000000 ) , Intervall( "Tag" ) , Inc( 1 ) ,
Kleine Zecken ( 0 ) , Hauptgitter anzeigen ( 1 ) , Innere Ticks ( 1 ) ,
Gedrehte Etiketten ( "Vertikal" )}
)
)
)
Betreff: Skript für dynamische Datums-/ZeitachsenGraph Builder passt die Achsen normalerweise automatisch an, um nur den Bereich der enthaltenen Daten anzuzeigen. Sind Sie sicher, dass Sie die X-Achsen-Grenzwerte nicht fest codiert haben? Überprüfen Sie das Graph-Builder-Skript.
Betreff: Skript für dynamische Datums-/ZeitachsenDanke schön.
Auch wenn die Daten nicht angezeigt werden, zeigt die Zeitachse immer noch die ausgeblendeten/ausgeschlossenen Zeilen an.
Ich brauche eigentlich beide nicht angezeigt werden. Gilt das gleiche Skript für die Anzeige der x-Achse?

dt = Aktuelle Datentabelle () ;
dt << wählen wo ( : Name ( "Verkaufsdatum" ) < Heute () - In Tagen ( 7 )) ;
dt << verstecken und ausschließen << Auswahl löschen;

Betreff: Skript für dynamische Datums-/ZeitachsenEs gibt wie üblich mehrere Möglichkeiten, dies per Skript zu tun. Ein Ansatz besteht darin, die "zu alten" Datentabellenzeilen auszublenden und auszuschließen.
dt = Aktuelle Datentabelle () ;
dt << wählen wo ( : Name ( "Terminzeit" ) < Heute () - In Tagen ( 7 )) ;
dt << verstecken und ausschließen << klar auswählen ;