and
Guest
Gibt es eine Möglichkeit, alle .ipts zu finden, die als "versteckt" bezeichnet werden?
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Natürlich, wenn Sie Anforderungen an diesen Kerl stellen, müssen Sie eine schöne Mischung aus dem technischen Archiv haben. .und wenn man ilogic schütteln will?
seit die Hilfe mehr als 2000 Komponenten hat!!
dim oassy als Montagedokument = thisdoc.document
dim opart als partdocument
dim osubdoc als Dokument
für jedes osubdoc in oassy.allreferenceddocuments
wenn osubdoc.documenttype = erfinder.documenttypeenum.kpartdocumentobject dann
opart = osubdoc
' ogni bomstructure ha un valore diverso
' nascosto = 51971
messagebox.show(opart.displayname & " & opart.komponentendefinition.bomstructure)
Ende
Nächste
und möglich eine Liste... und nicht eine Nachricht, die jeder Teil gefunden hat!Etwas wie das?
Code:dim oassy als Montagedokument = thisdoc.document dim opart als partdocument dim osubdoc als Dokument für jedes osubdoc in oassy.allreferenceddocuments wenn osubdoc.documenttype = erfinder.documenttypeenum.kpartdocumentobject dann opart = osubdoc ' ogni bomstructure ha un valore diverso ' nascosto = 51971 messagebox.show(opart.displayname & " & opart.komponentendefinition.bomstructure) Ende Nächste
um es schnell zu machen, weil ich nicht einmal Zeit zum Atmen habeIch persönlich nahm die Gewohnheit, die Art des aktiven Dokuments zu überprüfen, um Laufzeitfehler zu vermeiden.@catcher Du hast den Enumerator nicht der Bomstruktur gegeben, gibt es einen Grund?
wenn jemand interessiert ist, Bezug auf Enumeratoren Bombardierung
Ja.und möglich eine Liste... und nicht eine Nachricht, die jeder Teil gefunden hat!
Tut mir leid, du hast vollkommen recht.Ja.
wenn stattdessen die Frage lautet: "Einige macht mich zum Code? "
- Was mich betrifft, siehe oben
- Er erklärt sofort, was Sie wollen, damit diejenigen, die sich für Dinge entscheiden, sich nicht wieder Dinge tun. .
- die Antwort der Peppe für einen Job einmal in einer Weile absolut funktionsfähig ist, ansonsten Sie zurück zu Punkt 2)
wenn diese Anwendung.activedocumenttype = kassemblydocumentobject und thisapplication.activedocument.allreferenceddocuments.count > 0)
dim lista als String
dim oass als Montagedokument = thisdoc.document
für jedes odoc als Dokument in oass.referenceddocuments
odoc.documenttype = kpartdocumentobject und odoc.componentdefinition.bomstructure = erfinder.bomstructureenum.kphantombomstructure dann
lista = lista & vblf & odoc. Anzeigename & " ||-->> " & odoc.referencingdocuments(1).fullfilename
Ende
Nächste
Nachrichtbox.show(lista,"lista")
andere
messagebox.show("devi essere in un assieme per esportare la lista materiali (bom)", "ilogic export")
Ende
wo ich falsch bin... dass mir nur ein leeres Fenster mit "list" und "ok"-Taste erscheint... aber nichts passiert?@and wie Sie gefragt eine kleine, sehr begrenzte Änderung des Codes geschrieben von @catcher um die vollständige Liste im Dialogfeld anzuzeigen.
Wenn die Liste sehr lang ist, mit einem kleinen Codewechsel, schlage ich vor, dass Sie sie in einer csv oder Textdatei speichern.Code:wenn diese Anwendung.activedocumenttype = kassemblydocumentobject und thisapplication.activedocument.allreferenceddocuments.count > 0) dim lista als String dim oass als Montagedokument = thisdoc.document für jedes odoc als Dokument in oass.referenceddocuments odoc.documenttype = kpartdocumentobject und odoc.componentdefinition.bomstructure = erfinder.bomstructureenum.kphantombomstructure dann lista = lista & vblf & odoc. Anzeigename & " ||-->> " & odoc.referencingdocuments(1).fullfilename Ende Nächste Nachrichtbox.show(lista,"lista") andere messagebox.show("devi essere in un assieme per esportare la lista materiali (bom)", "ilogic export") Ende
Autore: rossano praderi
"Kreato": 02/03/2024
' modificato : 04/03/2024
const sepdisplay = "
const sepfile = ";"
wenn diese Anwendung.activedocumenttype = kassemblydocumentobject und thisapplication.activedocument.allreferenceddocuments.count > 0)
dim lista als String
dim oass als Montagedokument = thisdoc.document
für jedes odoc als Dokument in oass.allreferenceddocuments
odoc.documenttype = kpartdocumentobject und odoc.componentdefinition.bomstructure = erfinder.bomstructureenum.kphantombomstructure dann
lista = lista & vblf & odoc. Anzeigename & sepdisplay & odoc.referencingdocuments(1).fullfilename
Ende
Nächste
Nachrichtbox.show(lista,"lista")
wenn lista.length > 0)
' attenzione!!! nicht viene eseguito nessun controllo degli errori e il file origine (.csv) viene sempre sovrascritto
lista = "nome;cartella padre" & vblf & lista.replace(sepdisplay,sepfile).trim() ' aggiunta intestazioni
microsoft.visualbasic.fileio.filesystem.writealltext(thisdoc.pathandfilename(false) & ".csv", lista, false)
Ende
andere
messagebox.show("devi essere in un assieme per esportare la lista materiali (bom)", "ilogic export")
Ende
Aber wie kann ich die Excel-Datei speichern?Weil es diesmal einfach ist...
Code:Autore: rossano praderi "Kreato": 02/03/2024 ' modificato : 04/03/2024 const sepdisplay = " const sepfile = ";" wenn diese Anwendung.activedocumenttype = kassemblydocumentobject und thisapplication.activedocument.allreferenceddocuments.count > 0) dim lista als String dim oass als Montagedokument = thisdoc.document für jedes odoc als Dokument in oass.allreferenceddocuments odoc.documenttype = kpartdocumentobject und odoc.componentdefinition.bomstructure = erfinder.bomstructureenum.kphantombomstructure dann lista = lista & vblf & odoc. Anzeigename & sepdisplay & odoc.referencingdocuments(1).fullfilename Ende Nächste Nachrichtbox.show(lista,"lista") wenn lista.length > 0) ' attenzione!!! nicht viene eseguito nessun controllo degli errori e il file origine (.csv) viene sempre sovrascritto lista = "nome;cartella padre" & vblf & lista.replace(sepdisplay,sepfile).trim() ' aggiunta intestazioni microsoft.visualbasic.fileio.filesystem.writealltext(thisdoc.pathandfilename(false) & ".csv", lista, false) Ende andere messagebox.show("devi essere in un assieme per esportare la lista materiali (bom)", "ilogic export") Ende
Heute gibt mir diesen Fehler bei einer Gruppe:Code erstellt eine Datei. csv im aktiven Dokumentordner, mit dem gleichen aktiven Dokumentnamen, aber mit extension.csv
versuchen, die Datei mit excel zu öffnen.