2편 강의내용도 너무 좋습니다. 늘 감사합니다. 한가지, 1편 따라하다가 멘붕와서 카페에도 문의했는데 명확한 답이 없네요. "~_찾아오기1"에 조건 추가해서 조건이 되는 아톰에 기본값으로 001을 주셨잖아요. 저도 거기까지는 잘 되는데, 기본값 없애고 다른 폼에서 선택하고 넘어올 때 조건 아톰값을 부모폼의 값으로 세팅해서 했는데 조회가 안되더라고요. 조건아톰에 값이 잘 넘어오는 것까지 확인되거든요.ㅜ 오늘 알려주신 방법으로 한번 더 해봐야겠습니다.
네. ~찾아오기1 에 설정한 조건문 모두 지우시고 업무규칙으로 필터링 하는 방법을 사용해 보시면 잘 될거에요. 필터링 시점을 강의내용에서는 콤보값이 변할 때였지만, 전역정보로 넘겨온 값으로 필터링 할 때는 폼을 열면~ 이렇게 필터링 시점을 바꿔서 작성하시면 될겁니다. 꼭 성공하시길요~!
스마트메이커 초짜였던 제가 영상을 보고 어느정도 마스터를 한거 같습니다ㅠㅠ정말 감사합니다. 그런데 위 영상을 보면 사용자가 입력한 정보를 가지고 스크롤 묶기 기능을 사용하는 것인데, 제가 만들 앰은 제가 작성해서 사용자들에게 그 정보를 전달하는 것인데요,,,어떻게 해야할지 모르겠어요ㅠㅠㅠ혹시 위 영상처럼 위로 아래로 올렸다 내렸다 하는 화면 만드는 방법을 알려주시면 큰 도움이 될 거 같습니다ㅠㅠㅠㅠ이런 유익한 강좌 진행해주셔서 감사합니다ㅎㅎ
방법은 똑같습니다. 사용자들이 정보를 저장하는거나 관리자가 정보를 저장하는거나. DB에 정보만 저장되어 있다면 불러올 수 있고요. 스마트메이커 시작하신지 얼마 되지 않으셨다면 우선 DB를 생성하고 불러오고. 저장하고 하는 DB처리 객체에 대해서 조금 더 공부를 해보신 후 스크롤에 응용하시길 추천드립니다. 제 강좌에도 DB처리객체 기본설명은 있으니 참고해 보셔요.(F5,F10으로 DB생성할 때 주의할 점. 제목이 이거에요.) 그리고 스크롤이 어려우시다면 그냥 검색창을 사용해보셔도 좋아요. 검색창은 스크롤보다는 훨씬 간단하고. 엑셀처럼 표로 일목요연하게 자료를 보여주는 기능입니다.
에코쌤 하나더 궁금한게 있습니다! 이렇게 스크롤묶기로 검색되어진 데이터를 클릭했을때 그에맞는 상세폼보기로 들어가게 만들어 보려고했었는데요. 생각해보니 이게 쉬운게 아니더라고요.. 은행이네를 눌렀을때 연두잎한장이라는 데이터가 뜨던데(27:29) 이때 연두잎한장이라는걸 자세히 보고 싶을때 클릭해서 상세폼연결을 하고싶은데 이럴때는 어떻게 해야하는지 궁금합니다!! 설명이 너무 어렵죠 죄송해요. 에코쌤 강의 아주 열심히 정독하고있습니다! 항상 너무 좋은강의 감사드려요!!!
다음 주말에 열릴 오프라인 실전교육에서 사실 스크롤에 관해 아주 심층적으로 다룰 예정입니다. 이번이 아니더라도 나중에 오프강의에서 뵐 수 있으면 좋겠네요. 문의하신 기능은 앞으로도 매우 많이 사용하시게 될 거에요. 잘 익히셔서 활용해 보시기 바랍니다. 우선 화면 안보이는 곳에 데이터입력란 하나 생성 후 아톰명을 임시등록번호 라고 부여합니다. 화면 안보이는 곳에 기능버튼 생성 후 기능은 상세폼보기로 설정. 아톰명은 상세보기버튼으로 설정합니다. 방금 만든 버튼 우클릭 > 실행모델명 > 찾아보기 눌러서 식물등록 폼을 연결해 줍니다. 그리고 실행모델명 아래 참조아톰명에 임시등록번호 = 등록번호 라고 작성합니다. 이제 업무규칙 창을 열고 다음과 같이 작성합니다. 사진을 누르면 다음 문단을 실행한다. { 선택행은 스크롤의 선택행을 참조한다. 임시등록번호는 등록번호(선택행)을 참조한다. 상세보기버튼의 상세폼보기를 실행한다. } 업무규칙 수정이 발생하면 언제나 컴파일을 눌러주시는거 잊지 마시고요~ 이 명령은 스크롤에 식물 사진을 클릭했을 때 해당 상세폼으로 넘어가는 것이고 스크롤 아무곳을 눌러도 넘어가게 하려면 스크롤에 투명버튼을 만들고 업무규칙에 쓰인 사진을 누르면 대시 투명버튼의 아톰명을 대체하여 작성하면 되겠죠? 사진을 누르게 되면 상세폼이 열리면서 해당정보가 잘 뜰겁니다.
@@앱크리에이터에코 감사합니다~ 이해하면서 열심히 해봐서 답글달아주고나서 드디어 지금됐네요~ 그런데 이대로 했는데 궁금한게 하나더 있어요 에코쌤... 스크롤묶기로 나타난 데이터들이 있잖아요. 예를들어 첫번째는 첫번째에 맞는 1번의 상세폼이 연결되어야 하고, 두번째는 2번에 맞는 2번째 상세폼이 연결되어야 하고, 세번째는 세번째에 맞는 세번째 상세폼이 나와야하는데 저는... 첫번째는 아무것도 안뜨고, 두번째, 세번째, 네번째 모두 똑같은 상세폼이 나와요. (방금 만든 버튼 우클릭 > 실행모델명 > 찾아보기 눌러서 식물등록 폼을 연결해 줍니다.) 이렇게 써주신 부분에서 말한 폼이요. 제가 잘못한건가요?? 여러번 해봐도 계속 이렇게 나와가지고ㅠㅠㅠ 알려주신 내용이 스크롤묶기로 나오는 데이터들마다 그에 맞는 상세폼으로 연결되는게 맞는건지 궁금해요 초보가 너무 계속 댓글로 물어봐서 죄송합니다 ㅠㅠ 여기만큼 스마트메이커강의가 자세하고 알아들을수있게 설명해주시는곳이 없어가지고 ㅠㅠㅠ 늦었찌만 새해복 많이받으세요 에코쌤~ㅠㅠㅠ
@@탱블리-q8v 글쎄요... 증상만 봐서는 잘 모르겠는데... 우선 1. 상세보기버튼에 참조아톰명 잘 작성하셨는지 확인. 2. 등록번호 아톰이 스크롤에 잘 묶여 있는지 확인. 3. 임시등록번호 아톰의 자릿수가 등록번호 아톰의 자릿수와 일치하는지 확인. 4. 업무규칙이 제가 설명드린대로 작성이 되었는지. 컴파일이 성공 되었는지 확인 이렇게 확인해 보시고 이렇게도 안되는 거라면... 글쎄요. 다시 만들어 보시는 것도 방법일 것 같네요.
DB처리객체에 들어가면 ~찾아오기1이 자동생성 되어있을겁니다. 찾아오기1에 정렬문에서 등록번호를 오름차순으로 설정해보세요. 등록번호가 순서대로 등록된거라면 출력도 순서대로 나올텐데요, 가끔 오작동하기도합니다. 디비처리객체는 조건문>그룹문>정렬문 순이니 참고하세요. 잘 모르시겠으면 우선 제 강의중에 디비처리객체 완전정복이라는 강의를 보시는것도 좋습니다.
검색으로도 물론 가능합니다. 콤보박스 대신 데이터입력란을 하나 만드시고, 아톰명 검색어로 부여하시고, 기능버튼도 하나 만드셔서 아톰명을 검색버튼으로 설정하고, 아래와 같이 업무규칙을 작성해 보세요. 검색버튼을 누르면 다음 문단을 실행한다. { 스크롤의 기본조건을 식("상품명 LIKE '%%"+검색어+"%%'")로 설정한다. 폼의 기본검색키동작을 실행한다. } 여기서 상품명 대신 검색하고자 하는 필드명을 대신 써주시면 됩니다. 판매자번호던. 상품명이던. 학생명이던. 찾고자 하는 데이터필드의 이름을 넣어주심 됩니다.
콤보에서 값을 선택하면 좋겠지만, 만약 입력란에 년도를 입력하고 검색하려면 어떻게 해야 하는지요? 도무지 기본개념이 없어 잘 되지 않는군요. 입력란에 년도를 입력하고 엔터를 치면 결과값이 나옵니다. 그러나 년도를 입력하고 조회(기능버튼)을 눌러 결과값을 불러오려고 하는데, 이틀째 해결하지 못하고 있습니다. 강의영상...정말 존경스럽습니다.
폼이 어떤 구성인지 알 수 없어 명확한 답변은 드리기 어렵지만 DB처리객체에서 조건문에 판매자콤보를 비교값으로 넣는 대신 만들어 놓으신 년도입력란을 비교값으로 대체하고. 조회버튼을 누르면 그 DB처리객체를 수행할 수 있도록 업무규칙이나 진행관리자에서 명령을 넣어주시면 될 것 같습니다. 제 설명만으로 이해가 어려우시다면 해당 폼이나 화면을 캡쳐하셔서 카페에 문의하시면 도움 받으실 수 있을 듯 합니다.
A테이블과 B테이블을 스크에 한꺼번에 표시하려고 하시는걸까요? 만일 그렇다면 A테이블과 B테이블의 연결되는 필드명이 하나 존재해야 합니다. 카페에 Left Join 또는 조인 으로 검색해보시면 조금 힌트를 얻으실 수 있을거에요. 예를 들면 A테에블에 회원번호가 있고, B테이블에 회원번호가 있다면, DB처리객체에서 이 두개의 회원번호가 같은 정보라고 연결을 해주는 개념입니다. 나중에 시간이 되면 강좌로 한번 다뤄보도록 할게요~
강의 너무 잘 듣고 있습니다. 전 콤보박스가 아닌 질의문의 HAVING 조건에 맞는 검색결과값을 스크롤묶기로 아래와 같이 업무규칙에 작성해서 실행을 시키니까 검색된 마지막 행만 스크롤에 표시가 됩니다. 검색창에는 질의문의 HAVUNG 조건 결과에 맞는 모든 행이 표시가 되는데, 스크롤묶기에서는 마지막 행만 표출이 됩니다 도움 부탁드립니다. DB의 질의실행(질의문, 배열값)을 실행한다. 검색창은 배열값을 참조한다. 다음 문단을 배열값의 행수만큼 반복 실행한다. { 임시값은 배열값[반복횟수, 1]를 참조한다. 일련번호연결(반복횟수)은 임시값을 참조한다. 스크롤의 기본조건을 식("일련번호='"+일련번호연결+"'")로 설정한다. 폼의 기본검색키동작을 실행한다. }
혹시 스크롤묶기 1편은 보셨는지요? 마지막행만 보인다는 건 자동검색이 실행이 안되고 있는 것 같은데. 1편에 보시면 스크롤 밖에 기본검색키를 불러오는 데이터 입력란을 제일 먼저 만드시고. 기본검색키.자동검색 설정하시고. 스크롤 안에도 같은 설정이지만 자동검색은 해제한 기본검색키 아톰이 있어야 합니다. 그리고 업무규칙 조건에 설정하신 일련번호는 기본검색키는 아니신거죠? 기본검색키라면 당연히 한개만 출력되는 현상이 발생합니다. 그리고 스크롤묶기 1편처럼 설정하시고 나시면 배열문 작성 안하시고 바로 조건문만 작성하시면 됩니다. 폼을 열면 다음 문단을 실행한다. { 스크롤의 기본조건을 식("일련번호='"+일련번호연결+"'")로 설정한다. 폼의 기본검색키동작을 실행한다. }
@@앱크리에이터에코 말씀하신 순서로 했는데... 자동검색도 되는것 같습니다. 근데, 1행에서만 보여주는것 같습니다. 1행에서 검색된 결과가 순차적으로 보여지다 보니 마지막 행만 1행에 나타나는것 같습니다. 스크롤 1행에서 첫번째 검색값, 2행에 두번째 검색값... 이렇게 여러행을 동시에 아래로 쭉 보여줘야 하는데 1행에 첫번째 검색값 보여주고, 다시 1행에서 두번째 검색값... 형태로 나타나고 있습니다..ㅠㅠ 말씀하신데로 아래처럼 하니까... 원래는 2번까지 검색이 되어야 하는데 검색 다믐페이지가 표시가 됩니다. 폼을 열면 다음 문단을 실행한다. { 스크롤의 기본조건을 식("일련번호='"+일련번호연결+"'")로 설정한다. 폼의 기본검색키동작을 실행한다. }
@@공돌이-j3r 제 생각엔 일련번호 자체가 기본검색키인듯 합니다. 기본검색키는 자동으로 불러오는 기능이라 조건문 자체가 필요가 없어요. 위의 업무규칙 자체를 모두 주석처리하거나 삭제 후에 컴파일 하고 다시 실행해 보세요. 어떤 구현을 원하시는지 잘 모르겠지만 마지막 행만 나온다고 하시는 건 분명 기본검색키에 다시 조건을 주어서 발생하는 현상인 듯 합니다. 폼의 기본검색키동작을 실행한다. 이 업무규칙은 스크롤에서 다른 조건이 필요해서 조건을 주었을 때만 사용하시면 됩니다. 예를 들어 상품 중에 제목기 '하'로 시작하는 것이라던지. 무게가 100kg 이상의 물건만 찾는다던지 하는 조건이지요. 원리를 이해하시면 문제를 해결하실 수 있을거에요.
@@앱크리에이터에코 업무규칙에 포함된 질의문에 따라 검색도 되고, 배열값으로도 저장도 되는건 확실한데, 스크롤에 1행만 표시가 됩니다. 1행에만 검색된 값을 1번값, 2번값....순차적으로 표시를 하고 마지막 값만 표시가 되는것 같습니다. 1번값은 스크롤의 1행에, 2번값은 스크롤의 2번행..... 이렇게 스크롤의 원래 기능처럼 쭉 나타나지가 않네요.. 처음검색자료는 스크롤 1번행이 표출되고, 다음 검색된 자료는 스크롤2번행으로 넘기는 명령어나 방법은 따라 없나요? 제가 스마트메이커 카페에 오늘 질문 올린 자료 입니다. cafe.naver.com/softmania/48336 도움 부탁드립니다.
우선 이곳에 질문 올리시기 전에 카페에 많은 예제들이 있으니 쭉 훑어보셔도 좋을 듯 합니다. 지금 원하시는 기능은 정말 많이 사용되는 기능이라 답변도 꽤 있을 듯 합니다만 우선 아래처럼 해보세요. 아톰명. 글씨 등등 정확히 입력해서 사용해보세요. 스크롤에서 상세보기 하시려는 건 리스트에 있는 목록을 상세폼으로 띄우신다는 거죠? 1. 화면 안보이는 곳에 아톰 하나 만드시고. 임시기본키라고 아톰명을 작성 2. 화면 안보이는 곳에 > 버튼 만들기 > 스타일속성>상세폼보기>모델연결> 상세폼으로 열릴 모델 설정 , 참조아톰명:임시기본키 > 아톰명: 상세보기버튼 3. 스크롤에 투명버튼 만들기 > 스크롤묶기로 스크롤에 넣기 > 아톰명:스크롤버튼 4. 스크롤 안에 있는 기본검색키가 들어있는 데이터입력라의 아톰명을 회원번호라고 가정하에 업무규칙 작성하겠습니다. 아톰명이 다르다면 그 아톰명으로 업무규칙에 대체하여 사용하셔야 합니다. 5. 업무규칙: 스크롤버튼을 누르면 다음 문단을 실행한다. { 선택행은 스크롤의 선택행을 참조한다. 임시기본키는 회원번호(선택행)을 참조한다. 상세보기버튼의 상세폼보기를 실행한다. } 이렇게 작성하고, F11눌러 컴파일 하시고 오류 없으시면 실행해보세요. 이렇게도 안되는 거라면 아톰명을 잘못 쓰셨거나. 스크롤에 묶여야 할 아톰이 안 묶였거나. 업무규칙에 띄어쓰기 등을 잘못했을 수 있으니 꼼꼼히 살펴보셔야 합니다. 계속 질문사항이 있으시다면 시간단위로 개인수업도 진행하므로 문의주시면 안내해 드릴게요. 그럼 꼭 성공하시길 바랍니다.
강의 하나하나가 아주아주 명쾌합니다.어마어마하게 실력향상이 되는 느낌이 오고, 응용의 실마리가 보이기 시작했습니다. 감사합니다.
도움이 되신다니 정말 보람되고 좋네요. 응용하셔서 원하시는 어플 꼭 성공하시길 응원할게요^^
2편 강의내용도 너무 좋습니다.
늘 감사합니다.
한가지, 1편 따라하다가 멘붕와서 카페에도 문의했는데 명확한 답이 없네요.
"~_찾아오기1"에 조건 추가해서 조건이 되는 아톰에 기본값으로 001을 주셨잖아요. 저도 거기까지는 잘 되는데, 기본값 없애고 다른 폼에서 선택하고 넘어올 때 조건 아톰값을 부모폼의 값으로 세팅해서 했는데 조회가 안되더라고요.
조건아톰에 값이 잘 넘어오는 것까지 확인되거든요.ㅜ
오늘 알려주신 방법으로 한번 더 해봐야겠습니다.
네. ~찾아오기1 에 설정한 조건문 모두 지우시고 업무규칙으로 필터링 하는 방법을 사용해 보시면 잘 될거에요. 필터링 시점을 강의내용에서는 콤보값이 변할 때였지만, 전역정보로 넘겨온 값으로 필터링 할 때는 폼을 열면~ 이렇게 필터링 시점을 바꿔서 작성하시면 될겁니다. 꼭 성공하시길요~!
장바구니 하다가 한계에 부딪히고 있는데 이번영상보니 뭔가 답답했던것이 해소되는 느낌이예요~ 그래도 아직 갈길이 멀지만 오늘 알려주신것 정리해서 다시 도전해볼께요^^ 좋은영상 감사해요!
조금이나마 도움이 되셨다니 다행입니다. 많이 연습해보시고 응용하셔서 꼭 원하시는 기능 성공하시길 바랄게요! ^^
어렵긴 하네요...여러번 해봐야하겠습니다. 너무 감사합니다.^^
26:50 검색 후 사라지는 콤보값 복원하기(업무규칙)
☞ 폼의 프로그램 속성 - 처리기준 - DB이외 항목값 유지 항목 체크 : 이걸로는 해결되지 않나요? ^^
맞습니다. DB이외 항목값 유지로 해결됩니다.
제가 상단 설명글에 해결방법 적어놓은 부분 있습니다.^^
스마트메이커 초짜였던 제가 영상을 보고 어느정도 마스터를 한거 같습니다ㅠㅠ정말 감사합니다.
그런데 위 영상을 보면 사용자가 입력한 정보를 가지고 스크롤 묶기 기능을 사용하는 것인데, 제가 만들 앰은 제가 작성해서 사용자들에게 그 정보를 전달하는 것인데요,,,어떻게 해야할지 모르겠어요ㅠㅠㅠ혹시 위 영상처럼 위로 아래로 올렸다 내렸다 하는 화면 만드는 방법을 알려주시면 큰 도움이 될 거 같습니다ㅠㅠㅠㅠ이런 유익한 강좌 진행해주셔서 감사합니다ㅎㅎ
방법은 똑같습니다. 사용자들이 정보를 저장하는거나 관리자가 정보를 저장하는거나. DB에 정보만 저장되어 있다면 불러올 수 있고요. 스마트메이커 시작하신지 얼마 되지 않으셨다면 우선 DB를 생성하고 불러오고. 저장하고 하는 DB처리 객체에 대해서 조금 더 공부를 해보신 후 스크롤에 응용하시길 추천드립니다. 제 강좌에도 DB처리객체 기본설명은 있으니 참고해 보셔요.(F5,F10으로 DB생성할 때 주의할 점. 제목이 이거에요.)
그리고 스크롤이 어려우시다면 그냥 검색창을 사용해보셔도 좋아요. 검색창은 스크롤보다는 훨씬 간단하고. 엑셀처럼 표로 일목요연하게 자료를 보여주는 기능입니다.
열심히 배울게요. 너무 유익한 강좌 열어주셔서 감사합니다.
감사합니다. 다른 영상들도 쭉 따라해보시면 많은 도움이 되실거에요. 블로그에도 좋은 정보들 있으니 참고하시면 좋습니다^^
안녕하세요? 에코쌤님
스크롤 잘설명 해주셔서 감사해요! 좀 어려워요...
스크롤안에 불필요한 아톰, 잘못넣어 묶었다면 다시 풀어 없애는 방법은 어찌하
는지 쌤 강의에 있나요?
제 강의 보다 보면 나중에 만든 아톰을 스크롤에 넣어는 부분이 있어요. 똑같은 방법으로 하시면 되는데요.
스크롤의 잔한주황색(첫번째칸) 우클릭>스크롤묶기> 불필요한 아톰들 좌측으로 보내기 하신후
폼에서 그 아톰들 선택하고 지우시면 됩니다. 해보셔요.
@@앱크리에이터에코
네~~감사합니다!!
잘 배우고 있습니다. 감사합니다.
콤보박스 활용에 관해 질문드립니다.
저는 db에 판매자번호가 없고 판매자이름만 있어서... 판매자이름으로 직접 검색하고 스크롤화면에도 번호가 이닌 판매자 이름으로 나타내고 싶은데요... 해보니 잘 안되더라구요...도와주세요.
최고예요!!!
그런데 나는 안되네요 틀린곳은 하나도 없는데에 이상하다
컴파일도 이상이 없엇고 ~~ 내가 프리버젼을 사용해서 그런가????
에코쌤 하나더 궁금한게 있습니다!
이렇게 스크롤묶기로 검색되어진 데이터를 클릭했을때 그에맞는 상세폼보기로 들어가게 만들어 보려고했었는데요.
생각해보니 이게 쉬운게 아니더라고요..
은행이네를 눌렀을때 연두잎한장이라는 데이터가 뜨던데(27:29) 이때 연두잎한장이라는걸 자세히 보고 싶을때 클릭해서 상세폼연결을 하고싶은데
이럴때는 어떻게 해야하는지 궁금합니다!! 설명이 너무 어렵죠 죄송해요.
에코쌤 강의 아주 열심히 정독하고있습니다! 항상 너무 좋은강의 감사드려요!!!
다음 주말에 열릴 오프라인 실전교육에서 사실 스크롤에 관해 아주 심층적으로 다룰 예정입니다. 이번이 아니더라도 나중에 오프강의에서 뵐 수 있으면 좋겠네요.
문의하신 기능은 앞으로도 매우 많이 사용하시게 될 거에요. 잘 익히셔서 활용해 보시기 바랍니다.
우선 화면 안보이는 곳에 데이터입력란 하나 생성 후 아톰명을 임시등록번호 라고 부여합니다.
화면 안보이는 곳에 기능버튼 생성 후 기능은 상세폼보기로 설정. 아톰명은 상세보기버튼으로 설정합니다.
방금 만든 버튼 우클릭 > 실행모델명 > 찾아보기 눌러서 식물등록 폼을 연결해 줍니다. 그리고 실행모델명 아래 참조아톰명에 임시등록번호 = 등록번호 라고 작성합니다.
이제 업무규칙 창을 열고 다음과 같이 작성합니다.
사진을 누르면 다음 문단을 실행한다.
{
선택행은 스크롤의 선택행을 참조한다.
임시등록번호는 등록번호(선택행)을 참조한다.
상세보기버튼의 상세폼보기를 실행한다.
}
업무규칙 수정이 발생하면 언제나 컴파일을 눌러주시는거 잊지 마시고요~
이 명령은 스크롤에 식물 사진을 클릭했을 때 해당 상세폼으로 넘어가는 것이고 스크롤 아무곳을 눌러도 넘어가게 하려면 스크롤에 투명버튼을 만들고 업무규칙에 쓰인 사진을 누르면 대시 투명버튼의 아톰명을 대체하여 작성하면 되겠죠?
사진을 누르게 되면 상세폼이 열리면서 해당정보가 잘 뜰겁니다.
@@앱크리에이터에코 감사합니다~ 이해하면서 열심히 해봐서 답글달아주고나서 드디어 지금됐네요~ 그런데 이대로 했는데 궁금한게 하나더 있어요 에코쌤...
스크롤묶기로 나타난 데이터들이 있잖아요. 예를들어 첫번째는 첫번째에 맞는 1번의 상세폼이 연결되어야 하고, 두번째는 2번에 맞는 2번째 상세폼이 연결되어야 하고, 세번째는 세번째에 맞는 세번째 상세폼이 나와야하는데 저는...
첫번째는 아무것도 안뜨고, 두번째, 세번째, 네번째 모두 똑같은 상세폼이 나와요.
(방금 만든 버튼 우클릭 > 실행모델명 > 찾아보기 눌러서 식물등록 폼을 연결해 줍니다.) 이렇게 써주신 부분에서 말한 폼이요.
제가 잘못한건가요?? 여러번 해봐도 계속 이렇게 나와가지고ㅠㅠㅠ
알려주신 내용이 스크롤묶기로 나오는 데이터들마다 그에 맞는 상세폼으로 연결되는게 맞는건지 궁금해요
초보가 너무 계속 댓글로 물어봐서 죄송합니다 ㅠㅠ 여기만큼 스마트메이커강의가 자세하고 알아들을수있게 설명해주시는곳이 없어가지고 ㅠㅠㅠ
늦었찌만 새해복 많이받으세요 에코쌤~ㅠㅠㅠ
@@탱블리-q8v 글쎄요... 증상만 봐서는 잘 모르겠는데... 우선
1. 상세보기버튼에 참조아톰명 잘 작성하셨는지 확인.
2. 등록번호 아톰이 스크롤에 잘 묶여 있는지 확인.
3. 임시등록번호 아톰의 자릿수가 등록번호 아톰의 자릿수와 일치하는지 확인.
4. 업무규칙이 제가 설명드린대로 작성이 되었는지. 컴파일이 성공 되었는지 확인
이렇게 확인해 보시고 이렇게도 안되는 거라면... 글쎄요. 다시 만들어 보시는 것도 방법일 것 같네요.
@@앱크리에이터에코 네 에코쌤 감사합니다~ 다시한번 하루종일 해볼께요~~^^
@@탱블리-q8v 꼭 성공하시길 응원할게요~!
안녕하세요 선생님! 덕분에 잘 따라하고 있습니다! 식물스크롤편에서 스크롤이 등록번호순대로 보여지지 않고 일정 순서없이 보여지는데 요!! 등록번호순서대로 오름차순으로 하는방법을 알고싶습니다!!
DB처리객체에 들어가면 ~찾아오기1이 자동생성 되어있을겁니다. 찾아오기1에 정렬문에서 등록번호를 오름차순으로 설정해보세요. 등록번호가 순서대로 등록된거라면 출력도 순서대로 나올텐데요, 가끔 오작동하기도합니다. 디비처리객체는 조건문>그룹문>정렬문 순이니 참고하세요. 잘 모르시겠으면 우선 제 강의중에 디비처리객체 완전정복이라는 강의를 보시는것도 좋습니다.
@@앱크리에이터에코
아~~감사합니다 선생님 !! 해결되었습니다!! 야~~호!!
스크롤묶기로 만들어져 있는데이터를 콤보박스가 아닌... 검색으로 찾아서 불러오는 방법은 없는지 궁금합니다!
검색으로도 물론 가능합니다. 콤보박스 대신 데이터입력란을 하나 만드시고, 아톰명 검색어로 부여하시고, 기능버튼도 하나 만드셔서 아톰명을 검색버튼으로 설정하고,
아래와 같이 업무규칙을 작성해 보세요.
검색버튼을 누르면 다음 문단을 실행한다.
{
스크롤의 기본조건을 식("상품명 LIKE '%%"+검색어+"%%'")로 설정한다.
폼의 기본검색키동작을 실행한다.
}
여기서 상품명 대신 검색하고자 하는 필드명을 대신 써주시면 됩니다. 판매자번호던. 상품명이던. 학생명이던. 찾고자 하는 데이터필드의 이름을 넣어주심 됩니다.
@@앱크리에이터에코 와 역시 에코샘 너무너무 감사합니다 ㅠㅠㅠ
선생님. 그런데요 그 DB에 있는 것중에서 최신 것부터 보이게 할려면 어떻게 해야하나요? 강의 잘 듣고 있어요 ㅎㅎ
등록번호가 순차적으로 입력된다는 가정하에 설명드릴게요.
DB처리객체에서 조건문>그룹문>정렬문 순으로 설정이 가능합니다. 여기서 정렬문을 등록번호 내림차순으로 설정하시면 됩니다.
또는 필드에 등록날짜가 있다면 등록날짜를 내림차순으로 정렬하셔도 되겠죠. 응용해보세요~
@@앱크리에이터에코 와.... 진짜 감동이예요 ㅠㅠ
@@앱크리에이터에코 그런데 그 스크롤로 묶었을 때도 괜찮은가요?
저는왜 비밀번호확인에 항상 1 이 들어와있는걸까요 ㅠㅠ
콤보에서 값을 선택하면 좋겠지만, 만약 입력란에 년도를 입력하고 검색하려면 어떻게 해야 하는지요? 도무지 기본개념이 없어 잘 되지 않는군요. 입력란에 년도를 입력하고 엔터를 치면 결과값이 나옵니다. 그러나 년도를 입력하고 조회(기능버튼)을 눌러 결과값을 불러오려고 하는데, 이틀째 해결하지 못하고 있습니다. 강의영상...정말 존경스럽습니다.
DB처리문을 넣어주면 되는군요. 갑자기 되네요.
폼이 어떤 구성인지 알 수 없어 명확한 답변은 드리기 어렵지만 DB처리객체에서 조건문에 판매자콤보를 비교값으로 넣는 대신 만들어 놓으신 년도입력란을 비교값으로 대체하고. 조회버튼을 누르면 그 DB처리객체를 수행할 수 있도록 업무규칙이나 진행관리자에서 명령을 넣어주시면 될 것 같습니다.
제 설명만으로 이해가 어려우시다면 해당 폼이나 화면을 캡쳐하셔서 카페에 문의하시면 도움 받으실 수 있을 듯 합니다.
강좌 영상굿입니다. ^^
감사합니다. 기철님 강좌도 잘 보고 있습니다^^
정말 감사합니다ㅠㅠ
강사님
질문드립니다.
A테이블의 A1,A2,A3 필드와 B테이블의 B1,B2테이블을 묶어서 출력하는데 A테이블 필드는 잘 되는데 B테이블의 필드는 표시가 안됩니다. 연결하는 방법을 모르겠습니다.
죄송하지만 부탁드립니다.
A테이블과 B테이블을 스크에 한꺼번에 표시하려고 하시는걸까요?
만일 그렇다면 A테이블과 B테이블의 연결되는 필드명이 하나 존재해야 합니다. 카페에 Left Join 또는 조인 으로 검색해보시면 조금 힌트를 얻으실 수 있을거에요. 예를 들면 A테에블에 회원번호가 있고, B테이블에 회원번호가 있다면, DB처리객체에서 이 두개의 회원번호가 같은 정보라고 연결을 해주는 개념입니다. 나중에 시간이 되면 강좌로 한번 다뤄보도록 할게요~
@@앱크리에이터에코 네, 간단하게 처리 할 수 있는 방법이 아니군요.
카페가서 알아보겠습니다.
항상 답변 주셔서 감사합니다.
쌤, 항상 감사드리고 있습니다.
PC 에선 상세보기 보기가 잘 되는데, 패킹 후 핸드폰에 설치, 실행하면 데이터는 안 나오고 폼 만 나옵니다.
어떻게 체크를 해야 할까요?
질문 많이 해 죄송해요^^
PC에서 잘 되는 기능이 휴대폰에서 안 된다면 이건 본사에 요청하셔서 패치 받으셔야 할 것 같아요. PC에서 구현되는 내용이라면 문제없이 작성하신 거랍니다. 해당 문제화면을 캡쳐후 카페나 본사에 문의해보세요~
@@앱크리에이터에코 넵, 감사합니다.
선생님, 판매장상품만 골라보다가 다시 전체보기를 하고 싶은데 그렇게 할 수 있는 방안은 없을까요? 첫화면에서 콤보로 판매자를 고르면 그 뒤로는 무조건 각 판매자별로만 보게 되네요 ㅠ
제 강의 중에 회계관리, 가계부에 관련한 검색창 강의가 있습니다. 그걸 참고해 보시면 좋을 듯 하네요. 월별로 또는 년도별로 검색하다가 전체검색 하는 방법에 중간에 있습니다. 스크롤 검색에 맞도록 업무규칙만 수정해 보시면 될 듯 합니다.
그것도 봤는데 그건 스크롤이 아니라 게시판에서만 가능한 것 같아서요 ㅠ 일단 다시 한번 해보겠습니다.
@@황민수-u9g 스크롤이나 검색창이나 게시판아톰이나 모두 배열형태이고요. 검색하는 논리는 동일합니다. 업무규칙으로 검색할 경우 문법이 살짝 다를 뿐이고 작동원리는 같아요.
검색창은
검색창의 기본조건을 식(~~)로 설정한다.
검색창의 검색시작을 실행한다.
이렇게 사용한다면
스크롤은
스크롤의 기본조건을 식(~~)로 설정한다.
폼의 기본검색키동작을 실행한다.
이렇게 작성하시면 됩니다.
응용해보세요.^^
강의 너무 잘 듣고 있습니다. 전 콤보박스가 아닌 질의문의 HAVING 조건에 맞는 검색결과값을
스크롤묶기로 아래와 같이 업무규칙에 작성해서 실행을 시키니까
검색된 마지막 행만 스크롤에 표시가 됩니다.
검색창에는 질의문의 HAVUNG 조건 결과에 맞는 모든 행이 표시가 되는데, 스크롤묶기에서는 마지막 행만 표출이 됩니다
도움 부탁드립니다.
DB의 질의실행(질의문, 배열값)을 실행한다.
검색창은 배열값을 참조한다.
다음 문단을 배열값의 행수만큼 반복 실행한다.
{
임시값은 배열값[반복횟수, 1]를 참조한다.
일련번호연결(반복횟수)은 임시값을 참조한다.
스크롤의 기본조건을 식("일련번호='"+일련번호연결+"'")로 설정한다.
폼의 기본검색키동작을 실행한다.
}
혹시 스크롤묶기 1편은 보셨는지요? 마지막행만 보인다는 건 자동검색이 실행이 안되고 있는 것 같은데. 1편에 보시면 스크롤 밖에 기본검색키를 불러오는 데이터 입력란을 제일 먼저 만드시고. 기본검색키.자동검색 설정하시고. 스크롤 안에도 같은 설정이지만 자동검색은 해제한 기본검색키 아톰이 있어야 합니다. 그리고 업무규칙 조건에 설정하신 일련번호는 기본검색키는 아니신거죠? 기본검색키라면 당연히 한개만 출력되는 현상이 발생합니다.
그리고 스크롤묶기 1편처럼 설정하시고 나시면 배열문 작성 안하시고 바로 조건문만 작성하시면 됩니다.
폼을 열면 다음 문단을 실행한다.
{
스크롤의 기본조건을 식("일련번호='"+일련번호연결+"'")로 설정한다.
폼의 기본검색키동작을 실행한다.
}
@@앱크리에이터에코 말씀하신 순서로 했는데... 자동검색도 되는것 같습니다.
근데, 1행에서만 보여주는것 같습니다.
1행에서 검색된 결과가 순차적으로 보여지다 보니 마지막 행만 1행에 나타나는것 같습니다.
스크롤 1행에서 첫번째 검색값, 2행에 두번째 검색값... 이렇게 여러행을 동시에 아래로 쭉 보여줘야 하는데
1행에 첫번째 검색값 보여주고, 다시 1행에서 두번째 검색값... 형태로 나타나고 있습니다..ㅠㅠ
말씀하신데로 아래처럼 하니까... 원래는 2번까지 검색이 되어야 하는데 검색 다믐페이지가 표시가 됩니다.
폼을 열면 다음 문단을 실행한다.
{
스크롤의 기본조건을 식("일련번호='"+일련번호연결+"'")로 설정한다.
폼의 기본검색키동작을 실행한다.
}
@@공돌이-j3r 제 생각엔 일련번호 자체가 기본검색키인듯 합니다. 기본검색키는 자동으로 불러오는 기능이라 조건문 자체가 필요가 없어요. 위의 업무규칙 자체를 모두 주석처리하거나 삭제 후에 컴파일 하고 다시 실행해 보세요. 어떤 구현을 원하시는지 잘 모르겠지만 마지막 행만 나온다고 하시는 건 분명 기본검색키에 다시 조건을 주어서 발생하는 현상인 듯 합니다.
폼의 기본검색키동작을 실행한다. 이 업무규칙은 스크롤에서 다른 조건이 필요해서 조건을 주었을 때만 사용하시면 됩니다. 예를 들어 상품 중에 제목기 '하'로 시작하는 것이라던지. 무게가 100kg 이상의 물건만 찾는다던지 하는 조건이지요. 원리를 이해하시면 문제를 해결하실 수 있을거에요.
@@앱크리에이터에코 업무규칙에 포함된 질의문에 따라 검색도 되고, 배열값으로도 저장도 되는건 확실한데, 스크롤에 1행만 표시가 됩니다.
1행에만 검색된 값을 1번값, 2번값....순차적으로 표시를 하고 마지막 값만 표시가 되는것 같습니다.
1번값은 스크롤의 1행에, 2번값은 스크롤의 2번행..... 이렇게 스크롤의 원래 기능처럼 쭉 나타나지가 않네요..
처음검색자료는 스크롤 1번행이 표출되고, 다음 검색된 자료는 스크롤2번행으로 넘기는 명령어나 방법은 따라 없나요?
제가 스마트메이커 카페에 오늘 질문 올린 자료 입니다.
cafe.naver.com/softmania/48336
도움 부탁드립니다.
@@공돌이-j3r 문의글 보았습니다. 제가 댓글 남겼는데 못보셨나봐요. 댓글 참고하셔요. 지금 2중작업을 하고 계신 듯 해요. ㅠㅠ
업무규칙을 삭제해보시거나 업무규칙 예시를 적어드렸는데 그걸로 해보세요.
폰테스트할때 스크롤의 사진이 안불러와지는데 어떻게 해결할수 있을까요? ㅠㅠ 도와주세염 선생님
스마트메이커 빌더에서 잘 불러와지던 사진이 폰에서 안 불러와지는 거라면 해당 문제화면을 캡쳐하셔서 스마트메이커 카페에 문의해보셔야 할 듯 합니다.
@@앱크리에이터에코 아하...알겟습니다 감사해요
궁금증이 있어서 올립니다 스크롤에서 상세보기 하려면 어떻게 만들어야 할까요 ㅜㅜ
우선 이곳에 질문 올리시기 전에 카페에 많은 예제들이 있으니 쭉 훑어보셔도 좋을 듯 합니다. 지금 원하시는 기능은 정말 많이 사용되는 기능이라 답변도 꽤 있을 듯 합니다만 우선 아래처럼 해보세요.
아톰명. 글씨 등등 정확히 입력해서 사용해보세요.
스크롤에서 상세보기 하시려는 건 리스트에 있는 목록을 상세폼으로 띄우신다는 거죠?
1. 화면 안보이는 곳에 아톰 하나 만드시고.
임시기본키라고 아톰명을 작성
2. 화면 안보이는 곳에 > 버튼 만들기 > 스타일속성>상세폼보기>모델연결> 상세폼으로 열릴 모델 설정 , 참조아톰명:임시기본키 > 아톰명: 상세보기버튼
3. 스크롤에 투명버튼 만들기 > 스크롤묶기로 스크롤에 넣기 > 아톰명:스크롤버튼
4. 스크롤 안에 있는 기본검색키가 들어있는 데이터입력라의 아톰명을 회원번호라고 가정하에 업무규칙 작성하겠습니다. 아톰명이 다르다면 그 아톰명으로 업무규칙에 대체하여 사용하셔야 합니다.
5. 업무규칙:
스크롤버튼을 누르면 다음 문단을 실행한다.
{
선택행은 스크롤의 선택행을 참조한다.
임시기본키는 회원번호(선택행)을 참조한다.
상세보기버튼의 상세폼보기를 실행한다.
}
이렇게 작성하고, F11눌러 컴파일 하시고
오류 없으시면 실행해보세요.
이렇게도 안되는 거라면 아톰명을 잘못 쓰셨거나.
스크롤에 묶여야 할 아톰이 안 묶였거나.
업무규칙에 띄어쓰기 등을 잘못했을 수 있으니 꼼꼼히 살펴보셔야 합니다.
계속 질문사항이 있으시다면 시간단위로 개인수업도 진행하므로 문의주시면 안내해 드릴게요.
그럼 꼭 성공하시길 바랍니다.
@@앱크리에이터에코항상빠른 답변에 감사합니다 정말 잘배우고 있습니다 감사합니다 ^^
두번째방법은 잘 되는데 첫번째방법하다막혔네요.
업무규칙으로 스크롤 이미지 불러오기 하는 중인데요.
아래처럼 똑같이 작성은 했어요. 근데 이상하게 저는 사진이 안불러와지네요.
선생님이랑 다른 점이 저는 "다음 문단"이 보라색이고 "식"도 보라색으로 떠요 ㅠ
판매자콤보에서 항목의 선택을 변경하면 다음 문단을 실행한다.
{
DB는 데이터베이스(1)이다.
DB처리문("판매자상품_찾아오기")를 실행한다.
유효행수는 스크롤의 유효행수를 참조한다.
다음 문단을 유효행수만큼 반복 실행한다.
{
이미지조건은 식("등록번호=' "+등록번호(반복횟수)+" ' ")을 참조한다.
사진(반복횟수)는 DB의 이미지('읽기', "에코네식물마켓", "사진", 이미지조건)을 참조한다.
}
}
우선 식 이 보라색으로 뜬다면 문제가 있습니다.
이미지 조건은~ 이 문단에 사용된 큰따옴표("), 작은따옴표(') 더하기(+) 등을 모두 붙여서 다시 작성해보세요.