# 서버단 명령 만들기

서버단 명령을 정의한 후에는 페이지에 계산 논리를 배치하는 대신 서버 쪽에서 실행됩니다. 이렇게 하면 동적 데이터 수집 및 계산의 논리를 더 잘 수행할 수 있습니다.

## 서버단 명령 만들기&#x20;

다음은 서버단 CSV 가져오기/내보내기 명령을 만드는 것과 같이 서버단 명령을 만드는 일반적인 단계를 보여줍니다.&#x20;

1. 개체 관리자의 서버 쪽 명령 탭을 마우스 오른쪽 버튼을 클릭하고 서버 쪽 명령 만들기를 선택하여 서버단 명령 만들기 대화 상자를 나타납니다.

또는 폴더 만들기를 선택하여 폴더에 서버단 명령을 만듭니다.

![](https://1164392614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzxNQdilex6YN3fZKZhGM%2Fuploads%2F5PucmsFo6mzOO103ydwv%2Fimage.png?alt=media\&token=1bd56db4-986c-4c17-aeda-ae45678aba7c)

리본 메뉴 모음에서 만들기를 클릭하고 서버 개체 영역에서 서버단 명령을 클릭하여 서버 명령 만들기 대화 상자를 팝업할 수도 있습니다.

2. 서버 명령의 일반 설정을 편집합니다. 설정 명령의 이름은 \[CSV 내보내기]입니다.
3. &#x20; 서버단 명령을 편집하는 명령입니다. \[명령 편집] 하이퍼링크를 클릭하고 서버 명령 편집 대화 상자를 표시하고 CSV 가져오기/내보내기 명령을 선택합니다.

CSV 내보내기를 선택하고, 데이터 테이블 및 CSV의 파일 경로를 선택합니다. 폴더는 이미 있는 폴더여야 하며 확장 ".csv"은 생략할 수 있습니다.

![](https://1164392614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzxNQdilex6YN3fZKZhGM%2Fuploads%2FTMEmjvV8VGudvYnlK179%2Fimage.png?alt=media\&token=7a0d07b3-4e46-4b6d-a84b-c3cc9294b43f)

4. 서버단 명령을 만든 후 개체 관리자의 서버단 명령 레이블 아래에 표시됩니다.

서버 명령 앞에 있는 확장을 클릭하면 서버 명령을 관리하고 일반/파라미터/명령을 두 번 클릭하면 해당 탭이 직접 팝업되어 보고 수정할 수 있습니다.

서버단 명령을 선택하고 마우스 오른쪽 버튼을 클릭하면 마우스 오른쪽 버튼 클릭 메뉴가 나타나고 이 쪽 명령을 사용하지 않도록 설정하거나 서버 쪽 명령을 복사하도록 선택할 수 있습니다.

![](https://1164392614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzxNQdilex6YN3fZKZhGM%2Fuploads%2FTPpFshODdCQbhcEoNZMh%2Fimage.png?alt=media\&token=b8543839-4624-4f3f-a76c-5920306d15ad)

5. &#x20;설정이 완료되면 이 서버단 명령을 호출할 수 있습니다.

예를 들어 페이지에서 셀 범위를 선택하고 버튼을 설정합니다. 버튼의 명령을 편집하고 "서버 명령 호출"으로 명령을 선택한 다음 서버단 명령 뒤에 있는 드롭다운을 클릭하고 드롭다운 목록에서 "CSV 내보내기"를 선택합니다.

![](https://1164392614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzxNQdilex6YN3fZKZhGM%2Fuploads%2FHBhVsVivpCe0kI6m5zyZ%2Fimage.png?alt=media\&token=f4974c5d-f392-4e5c-b18b-8f90d7f04f33)

6. &#x20;설정이 완료되면 \[확인]을 클릭하여 대화 상자를 닫습니다. 페이지를 실행합니다.페이지에서 \[CSV 내보내기]버튼을 클릭하면 설정된 지정된 경로 아래에 내보낸 CSV 파일이 표시됩니다.

![](https://1164392614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzxNQdilex6YN3fZKZhGM%2Fuploads%2F3hKKVd72IMWSEk411X5s%2Fimage.png?alt=media\&token=b5e29a46-1c00-486e-bf03-b4e5419430ae)

{% hint style="info" %}
서버단 명령을 만든 후 일반 탭 아래의 테스트 버튼을 클릭하여 페이지에서 호출하지 않고 빌더에서 직접 실행할 수 있습니다.

\[테스트] 버튼을 클릭하면  대화 상자가 표시됩니다. 이 서버단 명령을 실행하려면 사용자를 선택해야 합니다.

서버 명령에 파라미터가 있는 경우 서버 명령의 파라미터도 대화상자에 나열됩니다.

명령이 테스트되면 진행률 창이 표시됩니다. 실행이 완료되면 결과 대화 상자가 표시됩니다. 반환 코드 및 실행 로그가 대화 상자에 표시됩니다.
{% endhint %}
