Intermediate3 [Mendix] 제약 조건 1 - Intermediate 자격증 공부 - DevelopMoon 간단한 제약 조건 사용Mendix에서는 데이터를 제어하고 일관성을 유지하기 위해 다양한 제약 조건을 사용할 수 있다.이 중 두 가지 중요한 요소는 Enumeration(열거형)과 시스템 변수이다. 이를 활용하면 애플리케이션의 유연성과 보안을 강화할 수 있다. 1. 열거형 (Enumeration)열거형은 문자열 값의 사전 정의된 목록이 있는 속성이다.dropdown or radio button에서 선택할 수 있으며, 데이터의 일관성을 유지하기 쉽다.데이터베이스 수준에서 열거형은 단순히 문자열이다.Mendix 플랫폼은 열거형 값으로 XPath를 만들 때 도움을 제공한다.2. 시스템 변수자동 열거외에도 XPath를 만드는 데 사용할 수 있는 여러 시스템 변수가 있다.현재 사용자, 사용자 역할, 현재 세션 및 .. 2024. 11. 12. [Mendix] XPath를 사용하여 데이터 제한 - Intermediate 자격증 공부 - DevelopMoon XPath(XML Path Language)란?Mendix XPath는 데이터를 검색하도록 설계된 Mendix 쿼리 언어 중 하나이다.XPath는 경로 expressions을 사용하여 Mendix 개체 및 해당 속성 또는 연결의 데이터를 선택한다. XPath를 사용하는 이유XPath는 Mendix가 데이터와 상호 작용할 때 도메인 모델을 탐색하는 데 사용하는 언어이다.XPath는 개발자가 보고 싶은 특정 데이터를 얻을 수 있는 서면 방식을 제공한다.한 번에 모든 데이터를 화면에 표시하는 대신 XPath는 엔티티, 속성, 연결 및 변수를 사용하여 데이터를 제한하는 방법을 제공한다.XPath는 데이터 속성 간의 관계를 지정하는 서면 구문이다.Mendix는 데이터베이스 보편성과 사용 편의성 때문에 SQL이나 .. 2024. 11. 11. [Mendix] 앱 디렉터리 - Intermediate 자격증 공부 - DevelopMoon 앱 디렉터리앱 디렉터리를 깨끗하고 최신 상태로 유지하는 것은 매우 중요하다. 앱 디렉터리 내의 각 폴더와 파일은 특정한 역할을 하며, 이를 효율적으로 다룰 수 있다면 더 나은 개발 경험을 얻을 수 있다. Clean DirectoryClean Directory는 앱 디렉터리의 '깨끗한' 버전을 의미한다.깨끗한 버전이란 앱을 처음 생성하거나 초기 상태에서 디렉터리를 보면 볼 수 있는 기본 상태이다.이 상태는 앱이 처음으로 생성되어 열렸을 때의 상태를 나타내며, 이후 개발 과정에서 파일 및 폴더가 추가되거나 변경될 수 있다. 주요 폴더와 파일 설명1. 자바스크립트소스 (javascriptsource)이 폴더는 앱 모듈의 구조와 유사하게 구성되며 nanoflows에 대한 실제 JavaScript 작업이 정의된 .. 2024. 11. 9. 이전 1 다음