Hallo Leute,
nachdem bei uns nun nach langer Zeit doch der Umstieg auf INV 2010 ansteht (wurde immer wieder verschoben durch unsere Integration der iProperty-Collection, welche ja bei INV 2010 bzw. 64 bit Systemen nicht mehr funktioniert), habe ich mich ein wenig mit VBA beschäftigt... Ich habs auch soweit schon geschafft aus 2 Makros eines zusammenzustoppeln, das mir Maßstab bzw. Speicherdatum (aus einem Plotdatums-VBA ausgeschnitten) in die IDW einfügt.
Damit ich keine Probleme mit alten Blech-IPT´s bekomme (in diese wurden in die Variablen "Materialart" und "Abmessungen" mit der iProperty-Collection die Blechdicke und Abwicklungsaußenmaße eingetragen, diese wurden dann in Schriftkopf, Stückliste und in unsere AV-Bestelllisten aus den IAM´s heraus übernommen), benötige ich noch ein Tool, welches mir beim Speichervorgang in die bekannten iProps „Materialart“ und „Abmessungen“ neue Werte einträgt.
Fürs Blech gibt’s ja das Sheetmetalextends-Programm, aus dem bekomme ich die neuen Abwicklungsmaße, diese müssen dann nur noch in meine iProp eingetragen werden, für die Blechdicke nehme ich den Wert aus den Parametern (Stärke bzw. Objekthöhe).
Dieser Vorgang muss automatisch bei jeder Bearbeitung einer alten Zeichnung durchgeführt werden, am einfachsten wäre also, einen eigenen Speicherbutton anzulegen, über den jede Zeichnung gespeichert wird (egal ob idw, iam, ipt,…) Der Originalspeicherbutton wird nicht mehr benutzt, so kann die „Konvertierung“ nicht vergessen werden.
Den Programmablauf hab ich mal aufgelistet...
Und jetzt zu meinem Problem: wer kann mir meine Anforderungen in VBA übersetzen? Da haperts nämlich, und zum VBA-lernen fehlt mir die Zeit… (Das ganze muss auch nicht unentgeltlich sein
Grüsse
Ben
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP