안녕하세요.
파일 컴포너트로 파일을 처리하고 파일에서 불러온 값을 변수에 저장하는 중에 문제가 발생했습니다.
빨간 경고표시는 없습니다. 전역 변수에 텍스트를 넣고, 앱을 설치하고 실행하면 "invalid txt operation Sagment: Start is less than 1 (0)." 창이 나타납니다.
전역 변수 값 :
그러나 전역 변수 값이 공백인 경우에는 문제가 생기지 않습니다.
그리고 전역 변수 값이 공백일 경우 문제가 없어 잘 실행이 되지만 아래 함수의 반환값이 항상 공백으로 반환
됩니다.
이 함수가 실행되면 파일의 존재 여부를 확인하여, 파일이 존재하지 않는다면 파일을 만들고 나서 만들어진 파일의 값을 반환하고, 파일이 존재한다면 파일의 값을 반환합니다.
하지만 이상하게도 파일이 존재하고, 파일에 텍스트가 채워져 있어도 함수가 반환하는 값은 항상 공백입니다.
[요약]
] 전역 변수에 텍스트를 저장하면 "invalid txt operation Sagment: Start is less than 1 (0)." 창이 나타나는데, 그 이유는 무엇입니까? 전역 변수에 텍스트를 저장할 수 없는건가요?
] 전역 변수의 초기값을 공백으로 하면 문제가 생기지 않는 까닭은 무엇입니까?
] 전역 변수의 초기값이 공백이여서 더이상 "invalid txt operation Sagment: Start is less than 1 (0)." 창이 뜨지 않지만 함수가 파일을 불러온 값이 왜 항상 공백인 이유는 무엇입니까? 파일은 텍스트로 채워져 있다는걸 확인 했습니다. 그런데도 왜 공백을 반환하는 이유는 무엇인가요?
] 이 문제들을 해결할 수 있는 방법은 무엇입니까? 도무지 이해할 수 없는 문제입니다. 도와주세요.
참고: aia 파일은 중요한 api 키가 있어 드릴 수 없습니다. 블록 이미지는 드릴 수 있습니다.
Hello.
There was a problem processing files with File Component and storing the values imported from the file in variables.
There is no red warning sign. When you insert text into a global variable, install and run the app, the "invalid txt operation Sagment: Start is less than 1 (0)." window appears.
Global variable values:
However, if the global variable value is blank, there is no problem.
In addition, if the global variable value is blank, it runs well without problems, but the return value of the function below is always returned blank.
When this function is run, it checks the existence of the file, if it does not exist, returns the value of the file created by creating the file, and returns the value of the file if the file already exists.
Strangely, however, the value returned by the function is always empty, even if the file exists and is filled with text.
[Summary]
] When text is stored in a global variable, "invalid txt operation Sagment: Start is less than 1 (0)." Why? Can't you store text in a global variable?
] Why is there no problem if you leave the initial value of the global variable blank?
] When the initial value of the global variable is blank, the window "Evaluate incorrect txt operation: Start is less than 1" no longer appears, why is the value returned by the function always blank? I checked that the file was filled with text. So why are you returning the blanks?
] How can we solve these problems? It's a problem that I can't understand at all. Help me.
Note: Aia file cannot be given because it has an important api key. I can give you a block image.