franzlurch
Level-1
- Beiträge
- 339
- Reaktionspunkte
- 6
SetPropChar("Bildname.pdl","OLE-Control1","PressTBButton","WriteVar");
[B]Konstante[/B] [B]Bedeutung[/B]
Form Umschalten zwischen der Formular- und der Tabellenansicht
First Den ersten Datensatz des Archives anzeigen
Previous Im Tabellenfenster rückwärts blättern
Next Im Tabellenfenster vorwärts blättern
Last Den letzten Datensatz des Archives anzeigen
Delete Datensatz löschen
New Neuen Datensatz anlegen
Edit Bestehendes Feld ändern
ReadVar Direkte Variablenanbindung zum Lesen von Variablen
WriteVar Direkte Variablenanbindung zum Schreiben von Variablen
Import Archive importieren
Export Archive exportieren
Filter Filterbedingung definieren
Sort Sortierbedingung definieren
Help Hilfe anfordern
Ja, da wo ich oben "WriteVar" geschrieben habe, kannst du dann eine der genannten Konstanten einsetzenUnd die Buttons belege ich dann gerade mit dem Scriptcode, welchen du oben beschrieben hast?
Da müsstest du schon das ganze Archiv für löschen. Oder in der Datenbank die Ids ändern. Das würde ich aber nicht machen. Da zerstört man sich evtl. nur das Projekt mit. Warum willst du die Id überhaupt bei 1 anfangen lassen?Mal noch ne andere Frage: Wie kann ich denn ein User Archiv wieder zurücksetzen, so dass ich wieder mit der ID 1 anfange??
Das ist normal, du brauchst die ID ja gar nicht mit anzeigen. Die ist nur zur internen Verwaltung. Alternativ kannst du ja ein eigenes Feld anlegen, und dort deine Ids hochzählenich habe ein Projekt angelegt und darin rumgespielt und jetzt fängt der erste Datensatz halt mit der ID 8 an
die interne Id wird immer erzeugt. Die zeige ich bei mir in der Runtime aber gar nicht an. Ich habe ein extra Feld Rezeptcode der das Flag "Feld muss einen eindeutigen Wert besitzen" bekommtKann ich anstatt der ID auch einen Namen üfr ein Rezept z.B. Eingeben??
Es ist ja auch Wochenende, da wird sowieso nicht gearbeitetJa genau habs auch gerade so abgeändert. Hab mir gerade noch die USER ARCHIVES License bestellt, da ich WinCC ja erst installiert habe und die ganze Zeit mit der Demo Licens gearbeitet hab. Die ist jetzt aber abgelaufen und ich kann die Formularansicht der Tabelle nun nicht mehr ändern.
Ist mir so aus dem Stegreif nicht bekannt, muss ich mal nachschauen.Noch mal eine andere Frage. Ich kann meinen externen Variablen ja Grenzen vorgeben. In den Eigenschaften kann ich aber nur Konstanten eingeben und keine anderen Variablen. Ist das anders irgendwie möglich??
So, hier die Antwort von Siemens die ich noch gefunden habeNoch mal eine andere Frage. Ich kann meinen externen Variablen ja Grenzen vorgeben. In den Eigenschaften kann ich aber nur Konstanten eingeben und keine anderen Variablen. Ist das anders irgendwie möglich??
die Minimum und Maximalwerte sind fest im User Archiv projektiert und können zur Laufzeit nicht dynamisiert werden. Das könnte zur Folge haben dass bereits vorhandene Datensätze ungültige Werte haben.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?