묻고답하기
확장변수 1 -(빼기) 확장변수 2 했을때 확장변수 3 에 값이 나오게 가능할까요?
2016.05.12 18:17
안녕하세요 도움이 필요해서 질문글 올려요
스케치북 게시판을 사용하고 있고요
-----------------------------------------
확장변수 1 (여자아기손수건)
단일 선택(single select)
손수건값 3,000원
손수건값 5,000원
-----------------------------------------
확장변수 2 (회원포인트)
단일 선택(single select)
포인트 1,000점
포인트 2,000점
-----------------------------------------
확장변수 3 (실제 입금금액)
한줄 입력칸(text)
확장변수3 값 출력 (확장변수1 - 확장변수2)
----------------------------------------
예를들면
확장변수(1) 3.000원 선택
확장변수(2) 1,000점 선택
확장변수(3) 자동으로 2,000원 출력
짧 답변이라도 괜찮으니 그냥 지나치지 마시고 한줄이라도 도와주세요.
지금은 전혀 어디서 부터 손을 댈지 모르겠어요. ㅠㅠ
댓글 4
-
똑디
2016.05.12 19:22
-
감사하는마음이죠
2016.05.13 08:59
죄송하지만 어느파일에서 수정하면 되는지 가르쳐주시면 안될까요? -
똑디
2016.05.13 10:37
앗..제가 질문을 제대로 안보고 답변을 달았네요. 전 단순히 확장변수 더하기 빼기를 결과값으로 처리하는 방법을 묻는줄 알고..
글쓰는 입력폼에서 확장변수 1과 2의 입력값에 따라 자동적으로 확장변수 3의 값을 입력되도록 하는거네요.
제가 XE에선 해보지 않았는데...
일반적인 스크립트로는 이와 같이 할 수 있습니다.
<html> <head> <body> <script language='javascript'> function call() { if(document.getElementById("sell1").value && document.getElementById("sell2").value){ document.getElementById('sell3').value =parseInt(document.getElementById('sell1').value) + parseInt(document.getElementById('sell2').value); } } </script> <form name='sumform'> <input type='text' name='sell1' id='sell1' onkeyup='call()'> <input type='text' name='sell2' id='sell2' onkeyup='call()'> <input type='text' name='sell3' id='sell3' > </form> </body> </html>
이 소스 참고해서 한번 변형을 해보시지요..
시간이 좀 있으면 직접 코드를 XE에 적용해 보고 싶은데..시간이 없어서..지금...
-
감사하는마음이죠
2016.05.13 11:09
바쁘신중에서 이렇게 친절하게 답변을 해주셔서 감사합니다.
하지만 죄송하게도 초보인 저에게는 변형 자체가 너무가 어려운 큰 벽처럼 다가워서
어디서 부터 손댈지 모르겠습니다.
더군다나 전 확장변수에 값을 입력하는게 아니라
확장변수1 과 확장변수2에서 이미 여러개 값이 있고 그 중에서 단일선택하는 것에서
확장변수3에서 합계가 나오는게 거라서...ㅠㅠ
죄송합니다..도움을 주셨는데 응용을 못해서 ..제 실력이 도움을 받기엔 아직 너무 초보라는것을
다시한번 절실히 느끼게 된 하루였습니다.
그리고 감사했습니다.
테스트는 안해봤는데...ㅡㅡ;;
이전에 확장변수 더하기 작업할때 메모해 둔 내용입니다.
-------------------
{number_format($oDocument->getExtraEidValue('확장변수ID')+$oDocument->getExtraEidValue('ID'))}