ARKANCE - globální Platinum partner Autodesk ARKANCE | KONTAKT - CZ | SK | EN | DE
Již 10.000+ CAD tipů. Přes 118.000 registrovaných u nás, celkem 1.092.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků. Vyzkoušejte nový přesný Inženýrský kalkulátor. Kompletní příkazy AutoCADu a proměnné AutoCADu 2026.
RSS kanál - CAD tipy RSS tipy
RSS diskuze

Diskuze Diskuzní fórum, poradna

?
CAD diskuze, rady, výměna zkušeností

CAD Fórum - Homepage Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion, 3ds Max, Vault a s dalšími CAD/BIM/PDM aplikacemi. Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy ARKANCE (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.arkance-systems.cz
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoimport z csv

 Odpovědět Odpovědět archiv
Autor
shogun6666 Zobrazit panel
Diskutér
Diskutér

Přihlášen: 16.bře.2011
Lokalita: ČR (OL)
Používám:
INVENTOR 2011
Stav: Offline
Bodů: 52
Přímý odkaz na tuto zprávu Téma: import z csv
    Zasláno: 01.lis.2016 v 13:03
Dobrý den
Mám dotaz, je možné importovat ivlastnosti ze souboru .csv tak jako z EXCELU (pravidlo pro excel: SyntaxEditor Code Snippet
iProperties.Value(doc, "Custom", "12 Skl. p.  polotovaru") = GoExcel.CellValue("E" &MyRow)
Nyní když ze souboru kopíruji tak se mi ivlastnosti, které jsou v souboru rozděleny v buňkách spojí a nakopíruji se do jedné vlastnosti.
děkuji za odpověď
Zpět nahoru
Navara Zobrazit panel
ARKANCE support
ARKANCE support
Avatar
Arkance Systems

Přihlášen: 08.zář.2008
Lokalita: ČR (Pha)
Používám:
Inventor
Stav: Offline
Bodů: 1637
Přímý odkaz na tuto zprávu Zasláno: 01.lis.2016 v 13:50
Určitě to jde. Záleží na struktuře csv souboru. Pokud mi sem dáte vzorek, tak vám můžu s tím kódem pomoci.
Zpět nahoru
shogun6666 Zobrazit panel
Diskutér
Diskutér

Přihlášen: 16.bře.2011
Lokalita: ČR (OL)
Používám:
INVENTOR 2011
Stav: Offline
Bodů: 52
Přímý odkaz na tuto zprávu Zasláno: 02.lis.2016 v 09:00
Dobrý den
V příloze zasílám soubor CSV soubor ipt kam vlastnosti kopíruji a v txt kod který používám pro export vlastností z excelu.
 
Děkuji za pomoc.
 

Připojené souboryzipuploads/31987/export.zip
Zpět nahoru
Navara Zobrazit panel
ARKANCE support
ARKANCE support
Avatar
Arkance Systems

Přihlášen: 08.zář.2008
Lokalita: ČR (Pha)
Používám:
Inventor
Stav: Offline
Bodů: 1637
Přímý odkaz na tuto zprávu Zasláno: 02.lis.2016 v 09:25
Ten CSV soubor není příliš vhodně formátován, ale to záleží na tom, odkud se bere. Vhodnější struktura je dvousloupcový soubor ve formátu
NázevVlastnosti;Hodnota
 
Ale tady je kód, pro načtení iVlastností z tohohle CSV
 
Imports System.Text
 
'Load CSV
Dim fileName = "D:\Dokumenty\Zakaznici\__HELPDESK__\HD_20161102\export\polozky_import.csv"
Dim win1250  = Encoding.GetEncoding(1250)
Dim lines As String() = System.IO.File.ReadAllLines(fileName, win1250)
If (lines.Length < 2) Then
    MsgBox("Invalid CSV file")
    Return
End If
Dim data = lines(1).Split(";")
'Set iProperties
Try
    iProperties.Value("Custom", "12 Skl. p.  polotovaru") = data(1)
Catch
    'catch error when cell is blank
End Try
Try
    iProperties.Value("Custom", "08 Norma polotovaru") = data(4)
Catch
    'catch error when cell is blank
End Try
Try
    iProperties.Value("Custom", "09 TDP") = data(5)
Catch
    'catch error when cell is blank
End Try
Try
    iProperties.Value("Custom", "06 Polotovar 1") = data(2)
Catch
    'catch error when cell is blank
End Try
Try
    iProperties.Value("Custom", "04 Materiál konečný") = data(3)
Catch
    'catch error when cell is blank
End Try
Try
    iProperties.Value("Custom", "09 Atest") = data(6)
Catch
    'catch error when cell is blank
End Try
 


Upravil Navara - 02.lis.2016 v 09:29
Zpět nahoru
shogun6666 Zobrazit panel
Diskutér
Diskutér

Přihlášen: 16.bře.2011
Lokalita: ČR (OL)
Používám:
INVENTOR 2011
Stav: Offline
Bodů: 52
Přímý odkaz na tuto zprávu Zasláno: 02.lis.2016 v 09:56
Dobrý den
Data přenášíme do csv z podnikového informačního programu. Každý konstruktér má svůj řádek do toho se to zkopíruje z (orakissu) a do inventoru to pak importujeme z tohoto souboru. Myslím si, že import z csv pro více uživatelů bude problém. Zkusím prověřit zda jdou data importovat do excelu.
 
Za odpověď děkuji.
Zpět nahoru
Navara Zobrazit panel
ARKANCE support
ARKANCE support
Avatar
Arkance Systems

Přihlášen: 08.zář.2008
Lokalita: ČR (Pha)
Používám:
Inventor
Stav: Offline
Bodů: 1637
Přímý odkaz na tuto zprávu Zasláno: 02.lis.2016 v 10:22

To asi nebude nutné, osobně dávám přednost CSV před Excelem, protože spolupráce s ním je komplikovaná a pomalá.

Pokud budete potřebovat pomoc se složitějším importem, tak se obraťte na Hepdesk, kde to můžeme dotáhnout i pro CSV s více uživateli a trochu optimalizovat ten kód. (Takhle na první pohled jde zkrátit tak asi na 1/4)
 
Zpět nahoru
shogun6666 Zobrazit panel
Diskutér
Diskutér

Přihlášen: 16.bře.2011
Lokalita: ČR (OL)
Používám:
INVENTOR 2011
Stav: Offline
Bodů: 52
Přímý odkaz na tuto zprávu Zasláno: 02.lis.2016 v 12:01
Ok zkusím to. Obrátím se a helpdesk.
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 2083:VIPSnadný import XYZ souřadnic z Excelu do AutoCADu.
Tip 9683:QTO: Chyba importu CSV "Unable to import the catalog".
Tip 8324:Import CSV souboru do tabulky AutoCADu.
Tip 4949:Vložení Excel tabulky do výkresu Inventoru.
Tip 14058:Import souřadnic z CSV souborů do profilů Fusionu.
Tip 10707:Jak ve Fusion 360 načíst profil z bodů v Excelu?


 Odpovědět Odpovědět

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 0,192 sekund.