Jump to content

StringSplit in same place.


Recommended Posts

#include <Array.au3>
#include <File.au3>

Global $opis = "Read from CSV"

#Region
Global $zawartosc_CSV
_FileReadToArray(@ScriptDir & "\" & "Tablica przypisania.csv",$zawartosc_CSV,Default,";")
if $zawartosc_CSV == 0 Then
    MsgBox($MB_SYSTEMMODAL, "Error!", "Can`t find file: 'Tablica przypisania.csv'")
EndIf
;_ArrayDisplay($zawartosc_CSV) ;Wyświetlanie zawartości tablicy.
#EndRegion

ConsoleWrite($zawartosc_CSV[6][1] & @CRLF)
if StringInStr($zawartosc_CSV[6][1],",") Then
    $zawartosc_CSV[6][1] = StringSplit($zawartosc_CSV[6][1],",",$STR_NOCOUNT)

EndIf

ConsoleWrite("After Split: " & $zawartosc_CSV[6][1][0] & @CRLF)
_ArrayDisplay($zawartosc_CSV[6][1])

Here is an example CSV (txt)

Nazwa Operacji;Rodzaj zasobu;Dotyczy;Zasób;stawka;Send dodatkowy
kontrola jakości(QJ);Gniazdo Produkcyjne,Jednostki robocze;Zasób,Kompetencja;Hala Kontroli Jakości,-;2,12;!2{TAB}{TAB}{TAB}{TAB}{F3}k{TAB}{TAB}t!z
Malowanie;Gniazdo Produkcyjne;Zasób;Hala Map 99;2;
Pakowanie i Kontrola Jakości;Gniazdo Produkcyjne,Jednostki robocze;Zasób,Kompetencja;Hala Kontroli Jakości,-;2,12;!2{TAB}{TAB}{TAB}{TAB}{F3}k{TAB}{TAB}t!z
Zgrzewanie;Gniazdo Produkcyjne;Zasób;Hala Map 99;2;
Żłobienie;Gniazdo Produkcyjne;Zasób;Hala Map 99;2;

I read file into Array and then i need to split element of array into array.
The problem starts when i need to acces into that array --> ConsoleWrite("After Split: " & $zawartosc_CSV[6][1][0] & @CRLF)
How to get to element by address

Edited by polaski
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...