pb mit Update-DatenbankHi,
Mit jmp14 habe ich mit dem Query Builder eine Datenbank erstellt.
Wenn ich die Datenbank aktualisieren möchte, erfolgt kein Update.
Ich verstehe nicht warum.
Wenn mir jemand helfen könnte...
//Beginning of the script for the update of the database:
New SQL Query(
Version( 130 ),
Connection( "JMP" ),
JMP Tables(
["Exploitation" =>
"Source(Open(
\!"S:\Guingamp\Commun\Fab\BDD Exploitation.xlsm\!",
Feuilles de calcul( \!"Exploitation\!" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 4 ),
Data Starts on Row( 5 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 0 ),
Suppress Hidden Columns( 0 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( \!"-\!" )
)
))"
]
),
QueryName( "SQLQueryGGP" ),
Select(
Column(
"Semaine",
"t1",
Analysis Type( "Ordinal" ),
Numeric Format( "Fixed Dec", "0", "NO", "" )
),
.....
//end of the script:
)
) << Run Foreground( UpdateTable( Current Data Table() ) );
Betreff: pb mit Update-DatenbankDanke für deine Antwort.
Ich verstehe auch nicht, warum mein JSL von JMP geändert wird, und ich finde es alarmierend.
Ich werde den technischen Support nicht anrufen. Einmal antworteten sie mir, dass sie auf PBS der Installation antworten, aber nicht auf Kunden-JSL.
Ich muss die Lösung alleine finden. Es ist ein großes Problem, wenn ich die JMP-Datenbank nicht aktualisieren kann: Mein JSL und JMP werden kein Interesse daran haben, verwendet zu werden.
beste grüße
Betreff: pb mit Update-DatenbankIch bin mir nicht sicher, warum das passiert, aber hier ist ein Vorschlag.Kopieren Sie das Änderungsskript aus der erstellten Datentabelle und fügen Sie es in ein neues Skript mit dem Namen „Mein Update“ ein. Ändern
<< Ändern
Zu
<< Foreground( UpdateTable( Current Data Table() ) ) ausführen
dann speichern.Löschen Sie nun einige Zeilen und Spalten und leeren Sie einige Werte, und führen Sie es dann aus. Speichern Sie es nicht, bis Sie getestet haben, dass es funktioniert.
Wenn das nicht funktioniert, sollten Sie den technischen Support anrufen.Bitte posten Sie, ob dies für Sie funktioniert. Viel Glück.
PS Hoppla, ich habe vergessen, Sie daran zu erinnern, zu überprüfen, ob Sie kein Datum oder andere Kriterien haben, die das Update einschränken könnten.
Ich weiß nicht, warum JMP das Skript überschrieben hätte, aber es sollte kein benutzerdefiniertes benanntes Skript überschreiben.
Betreff: pb mit Update-DatenbankHallo,
Ich habe den Querybuilder JMP verwendet, um aus einer Excel-Datei eine Datenbank-JMP zu erstellen.
Zuerst habe ich den Anfang der Update-Daten damit:
Neue SQL-Abfrage (
Ausführung( 130 ),
Verbindung( „JMP“ ),
JMP-Tabellen(
[ „BDD 2“ =>
„Quelle(Öffnen(
\!"S:\Pilotage\MTBSTAT\BDD Anthony\MEGABASE.xlsx\!",
Feuilles de calcul( \!"BDD\!" ),
Für alle Blätter verwenden( 1 ),
Arbeitsblätter verketten( 0 ),
Verkettungsspalte erstellen (0),
Arbeitsblatteinstellungen(
1,
Hat Spaltenüberschriften (1),
Anzahl der Zeilen in Kopfzeilen (1),
Überschriften beginnen in Zeile (1),
Daten beginnen in Zeile (2),
Daten beginnen in Spalte (1),
Daten enden in Zeile (0),
Daten enden in Spalte (0),
Replizierte übergreifende Zeilen (1),
Replizierte übergreifende Header (0),
Versteckte Zeilen unterdrücken (0),
Versteckte Spalten unterdrücken (0),
Leere Spalten unterdrücken (1),
Als Hierarchie behandeln( 0 ),
Mehrere Serienstapel (0),
Zellenfarben importieren (0),
Spaltenerkennung begrenzen( 0 ),
Spaltentrennzeichenfolge ( \!"-\!" )
)
Es scheint, dass das Update beim ersten Mal gut funktioniert und ich speichere die neue JMP-Datei
Aber wenn ich diese Datei erneut öffne und ein neues Update durchführe, wird das Skript des Updates automatisch geändert und ersetzt durch:
Neue SQL-Abfrage (
Ausführung( 130 ),
Verbindung( „JMP“ ),
JMP-Tabellen(
[ „BDD 2“ =>
„\S:\Pilotage\MTBSTAT\BDD Anthony\JMP\\BDD 2.jmp“
]
),
Abfragename( „BDD 2“ ),
Wählen(
Spalte ( „N° de Cuve“ , „t1“ , Analysetyp( "Ordinal" ) ),
und das Update geht nicht weiter.
Hat jemand eine Lösung?
beste grüße
Betreff: pb mit Update-DatenbankKönnten Sie mir den Anfang und das Ende des Skripts senden, um die Datenbank zu aktualisieren?
Betreff: pb mit Update-DatenbankIch habe Beispiele, die mit .xls und .xlsx funktionieren.
Ich habe meine JMP-Tabelle genommen, eine Spalte gelöscht, Zeilen gelöscht, Werte geändert, dann das Update ausgeführt und die JMP-Tabelle wurde wiederhergestellt.
Leider habe ich keine Erfahrung mit .xlsm.
Betreff: pb mit Update-DatenbankIch versuche, eine JMP-Tabelle aus einer XLSM-Datei zu aktualisieren.
Die JMP-Datei wurde erstellt mit: table/jmp Query Builder.
Dann öffne ich jeden Tag dieselbe JMP-Datei und verwende „Aus der Datenbank aktualisieren“. Ich möchte, dass die JMP-Datei von der XLSM-Datei aktualisiert wird.
Betreff: pb mit Update-DatenbankMir ist nicht klar, was Sie tun und was Sie aktualisieren möchten.Ihr Skript hat eine Abfrage verwendet, um Daten aus einer XLSM-Arbeitsmappe zu extrahieren.
- Versuchen Sie, eine Tabelle, die vor der Ausführung dieser Abfrage geöffnet wurde, mit den extrahierten Informationen zu aktualisieren?
- Versuchen Sie beispielsweise, aktuelle Datensätze in der XLSM-Datei aus einer geöffneten Tabelle zu aktualisieren oder mehrere Datensätze bedingt zu ändern? AKTUALISIEREN Kunden
SATZ Kontaktname= 'Juan'
WO Land= 'Mexiko' ; - ??
Die von Ihnen freigegebene JSL erstellt keine Datenbank, sondern eine JMP-Tabelle.
-verwirrt-