| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- react
- ColorPicker
- customlogin
- MariaDB
- Excel
- TreeNode
- Expose
- Java
- REST
- mendix
- grid.js
- daterangepicker
- Calendar
- Widget
- exceldata
- externaldatabase
- non-persistable
- javaaction
- Import
- Schedule
- KakaoLogin
- Today
- Total
목록분류 전체보기 (15)
Mendix개발일지
Mendix의 Marketplace의 File Dropper 이라고하는 멀티파일 업로드 라이브러리를 알게되었다!!File Dropper 를 사용해서 멀티파일을 업로드를 진행해보았다. UI는 그럭저럭 봐줄만하다! File Dropper의 설정을 봐보면 Entity와 Association to context의 부분을 잘 설정해야된다…내가 해보고 싶었던것이 멀티 파일 업로드여서 Entity자체도 1:N관계로 제품과 이미지를 연결해놨다. Restrictions가 기본으로 설정돼있는데 나는 image만 사용할거라서 image만 남겨둘것이 좋다 이러면 기본적으로 설정해야되는 것들은 완료된것이다!! 이제 Microflow만 설정해주면된다 아래가 결과물이다!!
커스텀로그인에 대한 정보를 구글링해도 전부 Custom LoginPage에 정보만있고...찾을 수가없어서 포기하던때에… 한가지 희망의 빛을 보았다 그것은 GPT..!! 아… 역시 기본로그인 방법만 알려주는건가… 하는 그때 SignIn이라는 Java Action을 사용한다면 된다는 새로운 정보를 주었다… 그래서 바로 찾아보았는데… 이게정말 있었다!! SignIn JavaScript함수는 Parameters로 Username, Password를 필요로 하고있다.더 자세하게 알고 싶어서 Code탭으로 가보았다. 정말… 이렇게 간단할수가… 기쁨을 감출수 없었다… 그러면 바로 내 CustomLogin페이지에 적용을해보자!!!Mendix에서 제공하는 기본적인 로그인이아닌 Email을 통한 로그인을 구현하고 싶었다..
Mendix에서 데이터를 가져오는방법.SOAP, REST, oData다른방법으로는Flat file, CSV, ExcelDatabase replication moduleExcelData Import dependencyMx Model Reflection앱에서 앱의 도메인 모델에 대한 정보에 액세스할 수 있다.Excel Importer 간편한 Excel Import💡모듈을 다운받고나서 테마오류가 발생할 수 있다!( 당황하지말고 속성을 업데이트) 다운받은 모듈에 기본페이지를 Navigation에 추가한다 추가하고 나면은 페이제에 접근권한을 부여해야지만 접근이 가능하다. 그러고 나면 Excel Import에서 사용하고싶은 Entity를 MxObjectsOverview페이지에서 동기화 시켜주면 된다. 그러면..
Email을 발송하기위해서는 Email Connector모듈과 인증을 담당하는 Encryption모듈이 필요하다다운받았다면은 https://marketplace.mendix.com/link/component/69를 사용해서 Email모듈을 불러온다.그렇다면 이제는 Email Overview를 열어볼 차례이다.Navigation에서 microflow를 불러와서 페이지를 열어볼 수있다. 만약 페이지를 열어본다면 아래와 같은 페이지가 나오니까 시작하면된다.나는 Gamil의 SMTP(메일 프로토콜) 을 사용하여 서버를 구성했고,💡 주의해야 될점은 비밀번호가 메일의 비밀번호가아닌 구글의 앱 비밀번호이다. 설정을 완료하고 메일을 한번 보내봤다. 잘오는것을 확인해볼 수 있다!!! 회원가입시에 이메일 인증이 필요하..
Mendix의 non-persistable 개념은 JavaScript에서 데이터가 데이터베이스나 저장소에 영구적으로 저장되지 않는 임시 객체 또는 데이터 구조로 표현될 수 있다.Non-persistable 엔티티는 애플리케이션 실행 중에만 메모리 상에 존재하는 임시 데이터와 유사하고 중간 계산, 캐싱 또는 세션 데이터 저장 등에 사용될 수 있다. temporary object = non-persistable TempEntity 클래스는 임시 데이터를 설정하고 가져올 수 있는 non-persistable 엔티티로 기능하다. 데이터가 더 이상 필요하지 않거나 세션이 종료되면, clearData()를 호출하여 데이터를 지워 Mendix에서의 non-persistent 데이터의 동작을 모방하는 예제이다. 처음에..