Du kannst Variablen vegeben für die Auswahl der Tabellenzelle, Spalte oder Zeile. Somit kannst Du einen Button erstellen, mit dem Du das Ausgewählte in einen erstellten DUT schreibste, editierst und anschliessend wieder in den dafür vorgesehenen Ort schreibst. Wenn Du ein Besipiel brauchts melde Dich.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Danke für deine Hilfe!
Du meinst eine Textbox wo reingeschrieben wird?
Direckt die Tabelle editieren geht nicht?
Ja bitte zeig mir ein Beispiel!
Lg
Peter
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Danke für das Beispiel!
Es ist leider nicht das was ich suche!
ich möchte mit einem Doppelklick die angewählte Zelle Editieren!
Verstehst du was ich meine?
Lg
Peter
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
ich hänge dir mal ein Beispiel an:
Zeigt wie man auf die verschiedenen Arten was eingibt:
1. Spalte mit Numpad
2. direkt mit Tastatur
3. einen wert toggeln
4. Keypad
du musst einen ImagePool einfügen (unterhalb der Applikation oder aber im POU Pool)
-> dazu muss CODESYS auf Professional eingestellt sein im Feature Set.
Tools-Options-Features-Vordefinierte Feature Sets->Professional
Dann im ImagePool die Bilder einfügen die du verwenden willst.
Wenn du nun in der Visu ein Bitmap per drag and drop auf die Visu ziehst kommt zur Auswahl dein ImagePool mit deinen Bildern.
Welche Grafiken werden unterstützt? .svg|.bmp|.jpg|.emf|.gif|.png|.tif|. würde SVG oder Jpeg nehmen.
Grüße
Edwin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo Peter,
du hattest ja noch gefragt wo die Bilder gespeichert werden.
Das hängt davon ab was du beim Einfügen der Bilder in den Imagepool angibst.
Man kann wählen zwischen:
Die Bilder werden dann natürlich in jedem Fall mit auf die Steuerung runtergeladen da der Webserver diese ja für die Webvisu auch haben muss.
Grüße
Edwin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Danke für die hilfe!
Mir ist es aber spezifisch um Dein Projekt mit der Tabelle gegangen!
Da ich in diesem projekt den Image pool nicht finde und so nicht hinter die programmierung der Bitmaps in der Tabelle blicke!
So zu sagen wie du die bilder als variable in der Tabelle auswählst!
Vermute es geht üver die Die Id im pool!
Schönen Sonntag
Peter
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
in diesem Projekt ist der ImagePool bei den POUs, wie schon geschrieben kann der unterhalb der Applikation sein oder
aber im Pou Pool siehe screenshot.
& Siehe OnMouseClick bei Column[6] für umschalten der ImagePool ID
Grüße
Edwin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Guten Tag,
ich Verwende Codesys3.5.6.4 und möchte in der Webvisu eine Tabelle editierbar machen!
Die Struct sieht folgendermassen aus:
und ich habe dan ein Globales Array angelegt:
Die Tabelle wird richtig Angezeigt leider kann ich sie nicht editieren!
Wie gehe ich vor?
Lg
Peter
Ich schlage folgende Lösung vor:
Du kannst Variablen vegeben für die Auswahl der Tabellenzelle, Spalte oder Zeile. Somit kannst Du einen Button erstellen, mit dem Du das Ausgewählte in einen erstellten DUT schreibste, editierst und anschliessend wieder in den dafür vorgesehenen Ort schreibst. Wenn Du ein Besipiel brauchts melde Dich.
Danke für deine Hilfe!
Du meinst eine Textbox wo reingeschrieben wird?
Direckt die Tabelle editieren geht nicht?
Ja bitte zeig mir ein Beispiel!
Lg
Peter
Habe mein Projekt online gestellt:
http://uploaded.net/file/rekxefwh m
Danke für das Beispiel!
Es ist leider nicht das was ich suche!
ich möchte mit einem Doppelklick die angewählte Zelle Editieren!
Verstehst du was ich meine?
Lg
Peter
Ich wäre auch froh, ich wüsste wie dass geht. So wie im Excel?
Hi,
ich hänge dir mal ein Beispiel an:
Zeigt wie man auf die verschiedenen Arten was eingibt:
1. Spalte mit Numpad
2. direkt mit Tastatur
3. einen wert toggeln
4. Keypad
Grüße
Edwin
Visu_Table_Online.project [135.64 KiB]
SUUUUUPER ))
Danke Vielen Dank
LG
Peter
Das was ich jetzt noch nicht verstanden habe wo die Bitmaps gespeichert sind!
Kannst du mir das noch erklären?
Lg
Peter
Hallo Peter,
du musst einen ImagePool einfügen (unterhalb der Applikation oder aber im POU Pool)
-> dazu muss CODESYS auf Professional eingestellt sein im Feature Set.
Tools-Options-Features-Vordefinierte Feature Sets->Professional
Dann im ImagePool die Bilder einfügen die du verwenden willst.
Wenn du nun in der Visu ein Bitmap per drag and drop auf die Visu ziehst kommt zur Auswahl dein ImagePool mit deinen Bildern.
Welche Grafiken werden unterstützt?
.svg|.bmp|.jpg|.emf|.gif|.png|.tif|. würde SVG oder Jpeg nehmen.
Grüße
Edwin
Edwin Vielen Dank!
Bist mir eine große Hilfe!
Leider kann ich in deinem obigen Beispiel keinen ImagePool mit den Pfeilen finden.
Lg
Peter
Hallo Peter,
ähm.. das war eigentlich als Beschreibung gedacht wie du den ImagePool selber in deinem Projekt einfügst.
Grüße
Edwin
Hallo Peter,
du hattest ja noch gefragt wo die Bilder gespeichert werden.
Das hängt davon ab was du beim Einfügen der Bilder in den Imagepool angibst.
Man kann wählen zwischen:
Die Bilder werden dann natürlich in jedem Fall mit auf die Steuerung runtergeladen da der Webserver diese ja für die Webvisu auch haben muss.
Grüße
Edwin
Danke für die hilfe!
Mir ist es aber spezifisch um Dein Projekt mit der Tabelle gegangen!
Da ich in diesem projekt den Image pool nicht finde und so nicht hinter die programmierung der Bitmaps in der Tabelle blicke!
So zu sagen wie du die bilder als variable in der Tabelle auswählst!
Vermute es geht üver die Die Id im pool!
Schönen Sonntag
Peter
Hallo Peter,
in diesem Projekt ist der ImagePool bei den POUs, wie schon geschrieben kann der unterhalb der Applikation sein oder
aber im Pou Pool siehe screenshot.
& Siehe OnMouseClick bei Column[6] für umschalten der ImagePool ID
Grüße
Edwin
Edwin Danke habe wieder was gelernt:)
Vielen Dank!!!!