Project

General

Profile

Edit Copy Actions

3.Defect #3776

closed

[รว/ติดตามการรักษา] บันทึกข้อมูลติดตามการรักษา > ตรวจสอบ validate data ยังทำงานไม่ถูกต้อง

Added by Onanong Nakmool 23 days ago. Updated 10 days ago.

Status:
Ready for Test
Priority:
Normal
Category:
04-vivo
Target version:
-
Start date:
21/05/2026
Due date:
% Done:

0%

Estimated time:

Description


Files


Add

Subtasks


Add

Related issues

Actions #1

Updated by Sarunyu Kaosaoy 23 days ago

  • Assignee changed from Sarunyu Kaosaoy to Pheeraphon Phothakham

Updated by Pheeraphon Phothakham 22 days ago

ลองทดสอบแล้วไม่เจอตามที่แจ้งครับ

Updated by Santiparp-M M 21 days ago

This issue seem related from #3622.

Root cause: _tabPropertyMap had the wrong tab index (3) for fields that are physically in Tab 2 ("BloodTestRequest"):

┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬─────┬───────┐
│ Field │ Was │ Now │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────┼───────┤
│ Ep1BloodTestResultCode (ผลการตรวจเลือดกล้องจุลทรรศน์) │ 3 │ 2 │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────┼───────┤
│ SelectedOperator (ผู้ปฏิบัติงาน) │ 3 │ 2 │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────┼───────┤
│ SelectedFilmReceived (ผู้รับฟิล์ม) │ 3 │ 2 │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────┼───────┤
│ Ep1BloodFilmOrder, Ep1TotalRingFormAmount, Ep1PerWhiteBlood │ 3 │ 2 │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────┼───────┤
│ Ep1BloodDrawDateValue, Ep1BloodFilmReceivedDateValue, Ep1BloodFilmVerifiedDateValue, SelectedFilmVerified │ 3 │ 2 │
└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴─────┴───────┘

Fields that genuinely belong to Tab 3 ("BloodTestResults" — medications & referral) remain at index 3. Now when validation fails on those blood test/operator fields, the dialog will correctly navigate to Tab 2 instead of Tab 3.

Actions #4

Updated by Sarunyu Kaosaoy 10 days ago

  • Assignee changed from Sarunyu Kaosaoy to Pheeraphon Phothakham
Edit Copy Actions

Also available in: Atom PDF