본문 바로가기

투비소프트

마이플레폼 중국어 파일명 업로드 이제는 신규도입하는업체는 없을거란 생각이 드는 마이플렛폼이지만 .. 과거 구축이후 지금까지 사용중인곳이 있고 그에 따른 투비소프트 기술지원도 비교적 원활하게 되고 있습니다. 일부 중국어문자열이 제목에 포함된 파일이 저장안되는 문제를 확인하고 프로그램을 확인해봤습니다. 보통 다국어지원을 위해 utf-8 인코딩을 사용하는데. 파일업로드 처리시 인코딩타입이 euc-kr 로 설정되어 데이터셋이 전송되고 있었고 특정 중국어 문자열이 깨지는 증상이 발생하면서 파일업로드에 실패하는 문제가 있었습니다. 기술지원 안내에 따라 아래 원래 코드를 다음과 같이 변경하였습니다. 기존 코드 //마이플렛폼 UI htfFile.MultiAddArguments("upfile_" +i, ["로컬파일경로"], true); //파일업로드 .. 더보기
[xinternet]마이플렛폼 팁. 경우에 따라 그리드 컬럼의 edit 속성 변경하기 보통은 그리드와 바인딩된 데이터셋 에 대한 OnRowPosChanged 이벤트 또는 그리드에 대한 grdMaster_OnCellPosChanged 이벤트 를 발생시 해당 row 의 특성에 따른 처리를 해줍니다. 예를 들어 특정 항목의 특성이 PK 처럼 등록시에는 키인처리를 하지만 등록된 후 데이터를 조회하는 경우는 수정되지 않도록 막는 처리를 하는것이 일반적인 경우입니다. 이런 경우 위에서 언급한 이벤트를 활용하여 속성변경 코딩을 해줄경우 방향키 이동 등 일부 이벤트발생 시 코딩대로 처리되지 않는 버그(?)가 발생합니다. 이 경우는 이벤트를 사용하지 않고 그리드 BODY 속성에서 해당 항목의 edit속성값에 코딩을 삽입하는게 가장 확실한 처리결과를 가져옵니다. 예시) 마우스 오른쪽버튼 더블 클릭 실행 e.. 더보기