Suchergebnisse

Suchergebnisse 1-15 von insgesamt 15.

  • Benutzer-Avatarbild

    Hallo hallo Ich bastel gerade an einer Artikelverwaltung. Dazu habe ich ein DataSet mit entsprechendem DataTable erstellt und lasse mir meine Artikel in einem Dgv anzeigen. Zum "neuen Artikel anlegen" und Artikel ändern, nutze ich die Helpers von @ErfinderDesRades Also "ArticleBindingSource.EditNew" und "ArticleBindingSource.EditCurrent" Die hierfür angelegte Form, möchte ich nun nutzen um auch eine kopieren Funktion zu erstellen. Also quasi ein .EditNew, welches mir aber die Daten der aktuell a…

  • Benutzer-Avatarbild

    @VaporiZed Genau das suche ich. Schade, dann macht es ja wahrscheinlich mehr Sinn in diesem Fall alles ohne die Helpers zu erledigen, damit ich alle 3 Funktionen (kopieren, editieren, neu anlegen) problemlos mit der gleichen Form erledigen kann.

  • Benutzer-Avatarbild

    Ah perfekt. Danke @ErfinderDesRades Dann werde ich den standart soweit vollenden, EditNew und EditCurrent und dann anch dieser komischen Tulpe googlen.

  • Benutzer-Avatarbild

    Danke @ErfinderDesRades Dann werde ich mein Vorhaben mal als separates Projekt starten und dann hier hochladen

  • Benutzer-Avatarbild

    @ErfinderDesRades Ich habe mal schnell das Demoprojekt mit dem entsprechenden DateSet geschustert. Eine Formatierung der ganzen Controls usw. habe ich mir mal gespart, die Schrift habe ich nur etwas vergrößert, damit ich da auch was erkennen kann... Beim kopieren in der frmEditArticle soll die Artikelnummer um eins erhöht werden (sofern diese denn auf eine Zahl endet, wenn nicht soll ne 1 rangeklatscht werden. Diese Bedingung kann ich aber auch einfügen) Folgende Textboxen sollen NICHT vorbelegt…

  • Benutzer-Avatarbild

    Ups. Bitte entschuldige meine "NichtInfos". Mit "kopieren" meine ich den aktuell ausgewählten Artikel. Also quase ein EditNew, wo in der Form die Werte des aktuell ausgewählten Artikels in den Textboxen stehen. Dabei sollte der Neu Button einen neuen Eintrag anlegen (EditNew) der bearbeiten Button soll den aktuell ausgewählten Artikel editierbar machen (EditCurrent) und der kopieren Button soll ein EditNew(Of frmEditArticle)(tlps) sein Aber hier muss ich ja jetzt nur deinen Dim tlps ... Code anp…

  • Benutzer-Avatarbild

    Ja. Item macht glaube ich tatsächlich mehr Sinn... Wenn eine automatische Erstellung des Lieferanten nicht geht, kann ich doch auch dem speichern Button eine sub schenken, die supplierbindingsource.current prüft. Wenn nothing dann neue row in supplier anlegen, id mit demdoppelcast Gedöns (wie heißt das eigentlich richtig) herausfinden und diese in article.SupplierID speichern.

  • Benutzer-Avatarbild

    @Dksksm Ja, aber ich übergebe ja keine Tuple, sondern eine List(of Tuples) VB.NET-Quellcode (6 Zeilen) Ich habe nun den Verweis auf meine eingebundene HelpersSmallEd entfernt (denn das unterstütz scheinbar die Übergabe der Tuple noch nicht) und die beiden dlls aus dem Demoprojekt vom @ErfinderDesRades eingebunden. Die GeneralHelpersVB brauche ich scheinbar für die Funktionaltät wie EditCurrent und EditNew. Die WinformHelpers brauche ich für die Erstellung der TupleList Dim tpls = TupleList.From …

  • Benutzer-Avatarbild

    Danke für die Ausführung. Die Abhängigkeit stört mich kein bisschen und generell macht es ja aus meiner Sinn deutlich mehr Sinn, den vorgefertigten Code von @ErfinderDesRades, statt meines eigenen zu verwenden. Denn der Kerl weiß ja was er tut (im Gegensatz zu mir) und das was ich so fabrizieren kann (zumindest zur Zeit noch) ist ja "ein Dreck" im Gegensatz zu dem, was ein erfahrener Programmierer - der sich wahrscheinlich schon seid Jahren intensiv mit dem Problem beschäftigt - dahin schreibt. …

  • Benutzer-Avatarbild

    Die 50kg waren einfach geraten. Die importierte dll wird ja einfach kleiner, wenn ich Code lösche, den ich nicht brauche. Wenn es für die Laufzeitperformance keine Rolle spielt - klatsche ich die beiden dlls an mein Projekt, und höre auf mir darüber Gedanken zu machen. Denn ob ich nun ein halbes MB mehr oder weniger weitergebe, spielt ja heutzutage auch irgendwie keine Rolle. In deinem Link steht zwar, dass eine größere dll besser sei, als zwei kleine. Aber das spielt glaube ich in meinem Projek…

  • Benutzer-Avatarbild

    Ja, warum einfach, wenn es auch kompliziert geht... Die Übergabe der Tuple, habe ich hinbekommen. Erstmal nur mit Strings als Übergabeparameter, aber anstelle des Strings, kann ich ja übergeben, was ich will. (Versteckter Text) Das ändern der HelpersSmallEd war etwas komplizierter. Ich habe die EditNew Sub eingefügt. Zusätzlich zur bereits enthaltenen EditNew Sub. (Versteckter Text) Das ist in deinem Demoprojekt auch so. Aber warum habe ich zwei Subs mit gleichem Namen? Ich kann mir doch die zwe…

  • Benutzer-Avatarbild

    So meine lieben. Ich muss den Thread nochmal aufgreifen, denn ich habe zwei Probleme. Vorab der Code: VB.NET-Quellcode (16 Zeilen) 1. Wenn ein Wert, den ich in meiner List(Of Tuples) übergebe DNULL ist, schmiert das Programm ab, mit dem Fehler: Zitat: „System.Data.StrongTypingException: "Der Wert für Spalte Name1in Tabelle Article ist DBNull." InvalidCastException: Ungültige Konvertierung von Typ DBNull in Typ String.“ Also habe ich die Variable Name1 as string erzeugt und übergebe diese. Nun mu…

  • Benutzer-Avatarbild

    Guten Abend lieber @VaporiZed Zu 1. du bist ein Traum. Und ich Hirni fummel da mit irgendwelchem DBNull Zeug rum, statt mal nachzudenken Zu 2. du bist ein Traum Vielen Dank!

  • Benutzer-Avatarbild

    Ja, das ich so etwas abfangen muss, ist mir bewusst. Jedoch habe ich über google nur DBNull Abfragen aus dem alten Namespace gefunden. Der Vollständigkeit halber hier der Übergabecode, nach @VaporiZeds Hilfe: VB.NET-Quellcode (30 Zeilen)

  • Benutzer-Avatarbild

    @VB1963 Aber die Werte, um die es hier geht, sollen ja leer sein. "Name2" z.B. wird nur vergeben, wenn der Artikelname sehr lang ist, oder dort etwas rein kommt, was nicht wirklich zum Namen gehört. In den meisten Fällen bleibt dies aber einfach leer @ErfinderDesRades Ja, schöner ist dein Code schon, aber ist das einsparen von 11 Zeilen Code, wirklich den Import deiner kompletten Helpers wert? Zumal ich meinen Code tatsächlich (aus Anfängersicht) etwas übersichtlicher finde.