안녕하세요 [OK차트]운영자입니다.
질문 : ......접수실프로그램이나 원장실프로그램 공히 좌측에는 대기실, 우측에는 치료실이라는 항목이 존재하고 이곳에 환자분들이 순서대로 정렬하게 됩니다. 그런데 간혹 실수를 하여 환자분들의 순서가 엉키는 경우가 있는데 이때 환자분들을 순서대로 맞추기 위해서......드래그로 환자분을 끌어서 순서를 조정할 수 있으면 좋겠습니다. ...... 드래그로 환자 이름을 끌어서 정렬할 수 있으면 수고가 많이 덜어질 것으로 보입니다.
답변: 현재 치료실목록에서는 대기순, 이름순, 차트번호순, 의사순, Bed No순으로 정렬할 수 있습니다. 그 동안 사용자입장에서의 정렬 요구상황을 기능적인 구현으로 제공하였습니다만, 여러 종류의 정렬방법을 제공하다 보니 프로그램의 복잡도가 높아지고 있는 것도 사실입니다.
<경희부부한의원> 원장님께서 적시하신 바와 같이 치료실의 목록을 드래그하여 정렬순서를 변경할 수 있도록 하는 기능은, '대기순'으로 정렬시 적절치 못한 순서에 있는 환자를 변경된 순서로 옮길 수 있도록 해달라는 것으로 이해됩니다. [OK차트]에서 이 기능을 구현하기 위해서는 치료실에 입실한 시각을 변경할 수 있는 인터페이스를 제공하는 방법이 구조적으로 가능할 듯합니다.
정렬 기준을 추가하는 것은 자료의 크기 증가, 복잡도가 높아지는 것이므로 여러 경우를 고려하여 해결방안을 연구하도록 하겠습니다.
감사합니다.
그런 기능이 있으면 편하겠습니다.
작성자효한의원(공릉동)
작성일2009-08-25 13:30
조회수1930
내용을 읽어보니
마우스로 드래그 해서 순서를 바꾸는게 제일 편할것 같긴한데,
마우스로 드래그 해서 순서를 정하려면 새로운 필드 정보가 하나 더 담겨야하므로
좀더 어려움이 있겠군요.
그러면 마우스로 드래그 해서 놓으면 함수를 하나 만들어서
새로 이동한 자리의 이전환자와 이후환자의 시간 중간값을 갖도록 하면 어떨까요.
일일이 시간을 입력해 넣어서 변경하는 것보다는 그게 훨씬 편리할 것 같은데요.
원하는 마우스 드래그 기능도 가지면서 필드를 새로 만들지 않아도 되니 좋을것 같습니다.
감사합니다.
운영자님이 문의하신 내용입니다
답변입니다