[]
        
(Showing Draft Content)

응용프로그램 설정

애플리케이션 설정

설정 항목

설명

주소창에 표시되는 파비콘

웹 브라우저에서 Forguncy 애플리케이션을 열었을 때 브라우저 탭에 표시되는 아이콘입니다. 기본 아이콘 외에 원하는 아이콘으로 변경할 수 있으며, 확장자가 .ico 인 파일을 선택합니다. 변경 후 새 아이콘이 브라우저에 표시되지 않는 경우 브라우저 캐시를 삭제한 뒤 페이지를 새로고침하십시오.

시작 페이지로 설정

애플리케이션을 열었을 때 처음 표시되는 페이지를 지정합니다. 디자이너 디버그 시뿐만 아니라 서버에 배포된 애플리케이션에서도 적용됩니다. 기본값은 비어 있으며, 이 경우 ① 작업 영역에 표시된 항목, ② 객체 관리자의 표시 순서에 따라 시작 페이지가 자동 결정됩니다.

익명 사용자의 데이터 접근 보안

이 설정을 비활성화하면(기본 상태) 데이터베이스의 모든 데이터에 익명으로 접근할 수 있습니다. 활성화하면 권한 설정에 관계없이 페이지 표시 또는 JavaScript의 Web API 호출 시 모든 데이터베이스 접근에 로그인이 필요합니다. 인터넷에 공개된 애플리케이션에는 반드시 활성화해야 합니다.

JavaScript API를 통한 데이터베이스 조회 불허

활성화하면 JavaScript API를 통한 데이터베이스 조회가 불가능합니다. getTableData, getTableDataByOData, getTableDataByCondition 메서드를 통한 레코드 조회 및 OData를 통한 URL 데이터 조회가 차단됩니다. 기본값은 활성화입니다.

JavaScript API를 통한 데이터베이스 조작 불허

아래 JavaScript API를 통한 데이터베이스 조작이 불가능합니다. Forguncy.addTableData, Forguncy.deleteTableData, Forguncy.updateTableData, Forguncy.modifyTablesData. 기본값은 활성화입니다.

JavaScript를 통한 이메일 발송 불허

활성화하면 JavaScript의 SendMail 메서드를 통한 이메일 발송이 작동하지 않습니다. SendMail 메서드는 인증 없이 실행되므로 인터넷에 공개된 애플리케이션에는 반드시 비활성화해야 합니다. 기본값은 활성화입니다.

권한 모드

애플리케이션의 권한 제어 방식을 선택합니다. 역할 모드: 역할이 리소스(페이지, 셀, 서버단 명령 등) 및 데이터 테이블과 직접 바인딩되어 권한을 설정합니다. 권한 그룹 모드: 특정 기능 수행에 필요한 관련 리소스 권한들을 하나의 권한 그룹으로 묶어 관리합니다. 역할에 권한 그룹을 추가하거나 제거하는 것만으로 기능 권한을 부여하거나 회수할 수 있습니다.

런타임 AI 모델

런타임에 사용할 AI 모델을 설정합니다. 자세한 내용은 런타임 AI 항목을 참조하십시오.

MCP 설정

자세한 내용은 MCP 도구 항목을 참조하십시오.

서버단 명령을 MCP 서버로 사용

자세한 내용은 서버단 명령을 MCP 서버로 사용 항목을 참조하십시오.

앱사이트 포트 번호

새 프로젝트 생성 시 무작위로 할당됩니다. 다른 서비스와 포트가 겹치거나 특정 포트를 지정하고 싶은 경우 변경할 수 있습니다. 일반적으로 변경할 필요가 없습니다.

서버 관리 서비스 포트 번호

애플리케이션 포트 번호와 마찬가지로 개발 중 필요에 따라 변경할 수 있습니다.

데이터 시트 페이지 크기

데이터 테이블에서 페이지당 표시되는 행 수를 설정합니다. 내장 데이터 테이블과 외부 연결 데이터베이스 모두에 적용됩니다. 1~2,147,483,647 사이의 값으로 설정할 수 있으며 기본값은 200입니다.

빌더 내에서 AR 미리보기에 표시되는 최대 행 수

디자이너에서 보고서 미리보기 시 데이터량이 많으면 처리 시간이 길어질 수 있으므로 이 설정으로 미리보기 속도를 높일 수 있습니다. "제한 없음" 또는 빈 값으로 설정하면 제한이 없어집니다.

차트데이터를 리스트뷰에서 연결해서 사용하는 경우 차트의 미리보기 데이터를 표시

테이블을 데이터 소스로 하는 차트 생성 시 디자인 시 미리보기는 해당 테이블에 바인딩된 데이터 테이블의 데이터를 기반으로 표시됩니다. 일반적으로 레코드 수에 관계없이 처음 20개 레코드만 사용하지만, 집계 필드가 있는 경우 모든 레코드를 가져와야 하므로 레코드 수가 많으면 미리보기가 오래 걸릴 수 있습니다. 이 경우 설정을 비활성화하면 데이터 미리보기를 차단할 수 있습니다. 기본값은 활성화입니다.

페이지 생성 시 오류 검사를 생략하기

활성화하면 디버그 실행 시 오류 검사를 수행하지 않습니다. 데이터 테이블과 페이지 수가 많아 디버그 시작이 느린 경우 활성화를 고려하십시오. 기본값은 비활성화입니다.

데이터를 가져올 때 최대 행 수 제한

기본값은 제한 없음입니다.

Enter 키로 셀 간 포커스 이동 허용

포커스 이동에 사용할 키를 설정합니다. 웹에서는 Tab 키로 포커스를 이동하지만, 이 설정을 활성화하면 Enter 키로도 포커스를 이동할 수 있습니다. 기본값은 활성화입니다.

화면 요고셍서 포커스 해제 시점에 데이터 유효성 검사 작동하지 않기

셀이 포커스를 잃을 때 데이터 유효성 검사 규칙으로 데이터를 검사할지 여부를 설정합니다. 비활성화 시 포커스를 잃을 때와 테이블 데이터 업데이트 시 모두 검사가 실행되며, 활성화 시 테이블 데이터 업데이트 시에만 검사가 실행됩니다. 테이블 외의 셀 유형에만 적용됩니다. 기본값은 비활성화입니다.

페이지 이동 명령 사용 시 URL에 쿼리 정보 표시하기

활성화 시 "페이지 이동" 명령의 "대상 페이지에 값 전달" 기능 또는 "조회" 명령으로 대상 페이지의 테이블 데이터를 필터링할 때 값이 브라우저 주소창의 쿼리 문자열에 표시됩니다. 특정 조건으로 필터링된 페이지를 즐겨찾기하거나 공유하려면 활성화가 필요합니다. 기본값은 비활성화입니다.

예약된 작업을 동시에 실행

활성화 시 계획 작업이 여러 스레드에서 실행됩니다. 다른 계획 작업의 실행 여부와 관계없이 지정된 시간에 즉시 실행됩니다. 비활성화 시 단일 스레드에서 실행되며 지정된 시간에 실행 대기열에 추가되어 순서대로 실행됩니다.

페이지 로딩 표시기

페이지가 처음 표시되거나 "로딩 애니메이션 시작" 명령 사용 시의 애니메이션을 설정합니다. 12가지 기본 CSS 애니메이션 또는 GIF 애니메이션 중 선택할 수 있습니다.

리스트뷰 로딩 표시기

테이블 데이터 로딩 시 표시되는 애니메이션을 설정합니다. CSS 애니메이션의 경우 유형과 색상을 선택할 수 있으며, GIF 애니메이션의 경우 로컬 GIF 파일을 선택하거나 URL을 입력합니다.

페이지 늘리기 모드

이 설정이 "스트레치 없음"이 아닌 경우 페이지가 브라우저 창 크기에 맞게 늘어나거나 줄어듭니다. 스트레치 없음(기본값), 수평 스트레치, 수직 스트레치, 양방향 스트레치, 비율 유지 수평 스트레치 중 선택할 수 있습니다. 팝업 창에 표시되는 페이지에는 이 설정이 적용되지 않습니다.

페이지 로딩 모드

대상 페이지의 로드 방식을 지정합니다. 점진적 로드: 페이지가 즉시 전환되고 요소가 순차적으로 로드되지만 페이지가 깜빡일 수 있습니다. 일괄 로드: 대상 페이지의 모든 리소스가 로드된 후 전환하므로 속도는 느리지만 깜빡임이 없습니다. 기본값은 점진적 로드입니다.

팝업 닫기 버튼 숨기기

활성화 시 팝업 페이지의 타이틀바 오른쪽 닫기 버튼이 표시되지 않습니다. 기본값은 비활성화입니다.

현지화

활성화 시 페이지 텍스트의 언어를 전환할 수 있습니다. 자세한 내용은 다국어 항목을 참조하십시오.

특별한 시나리오를 위한 설정

특수한 경우에만 고려하는 설정입니다.

표준 글꼴 내보내기: 내보내기 시 열 너비 계산은 글꼴의 영향을 받습니다.