2012-06-08 2 views
1

특정 파일에 대한 내 서버를 탐색 할 수 있도록 4D 양식을 작성하려고합니다. 그런 다음 한 번 선택하면 파일 경로가 양식의 변수로 표시됩니다. 지금까지 탐색기 창을 열어 파일을 찾지 못했지만 전체적으로 4D를 처음 사용했습니다.파일 경로를 찾아보고 4D 형식의 변수에 해당 경로를 표시하려면 어떻게합니까?

+0

를 추가하려면? 우리는 기꺼이 도와 줘서 기꺼이 노력하지만, 당신은 스스로 해결하려고 노력했음을 보여 주어야합니다. 시도한 코드를 게시하고 예상대로 작동하지 않는 부분을 설명하십시오. 여기 누군가가 문제를 해결할 수있는 방법을 찾을 수 있습니다. 감사. :-) –

+1

@KenWhite 글쎄, 내 첫 번째 발언은 'EXENAL PROCESS ("C : \ WINDOWS \\ explorer.exe")를 시도하는 것이었지만, 이것은 선택된 경로가 변수로 변하는 것을 허용하지 않았다. 거기에서 언어 관련 자료를 검색했지만 도움이 될만한 정보는 찾을 수 없습니다. – SirSkidmore

답변

2

Select Document 명령을 살펴보십시오.

문서 선택 명령은 하나 이상의 파일을 설정하고 선택한 파일의 이름 및/또는 전체 액세스 경로를 반환하는 표준 열린 문서 대화 상자를 표시합니다.

링크는 4Dv13 용이지만 v11과 v12는 비슷해야합니다.

콘텐츠에 즉시 액세스하려면 Open Document을 대신 사용하십시오.

편집 지금까지 시도 무엇 코드 예제

C_TEXT($tFirstFileSelected) // this doesn't seem to be getting filled 
C_TEXT(tFileNamePlusPath) // use process var to display on form (can't use local) 
ARRAY TEXT($atFilesSelected;0) // local array to hold all paths for file(s) selected 

Select document("";"*";"Pick File";0;$atFilesSelected;$tFirstFileSelected) 

// if only one file is selected the path will be in the first array element 
tFileNamePlusPath:=$atFilesSelected{1} 
+1

파일의 전체 경로가 표시되지 않는다는 점을 제외하고는 완벽하게 작동했지만 즉각적인 시작이었습니다! 당신의 도움을 주셔서 대단히 감사합니다! 4D의 거대한 팬이 아니라, 나는 당신에게 정직해야한다, 하하. – SirSkidmore

+1

고마워요! 잘 작동하는데 정말 고맙습니다. 오늘은 4D 물건을 완성한 첫날입니다. Rails/4D 녀석입니다. – SirSkidmore

관련 문제