- Tham gia
- 6/7/07
- Bài viết
- 4.661
- Điểm tích cực
- 6.784
- Điểm thành tích
- 113
Undo – Redo: Một hành trình dài của các kỹ sư GXD
Có những thứ tưởng chừng nhỏ bé, nhưng lại là ước mơ lớn lao trong thế giới kỹ thuật do giới hạn về kỹ thuật. Với các kỹ sư phần mềm của GXD thì lệnh Undo và Redo chính là một hành trình như vậy.Câu chuyện phía sau những cú nhấp chuột
Từ nhiều năm nay, phần mềm Dự toán GXD (và các anh em như Dự thầu GXD, Quyết toán GXD, QLCL GXD, QLDA GXD…) đều chạy trên nền Excel.Điều này mang lại sự linh hoạt cực kỳ mạnh mẽ, nhưng cũng kéo theo một giới hạn:
Khi bạn dùng lệnh của GXD, Excel không thể “hiểu” để Undo/Redo được.
Nói cách khác, nếu bạn lỡ thao tác sai, thì chỉ có 2 lựa chọn:
- Xóa đi làm lại, hoặc
- Tắt file, không lưu, mở lại bản cũ đã lưu.
Và suốt nhiều năm, đó là mọi người đã phải chấp nhận sự bất tiện này – vì chưa có giải pháp nào khả thi.
Nhiều năm nghiên cứu – Một khoảnh khắc đột phá
Các kỹ sư GXD đã nghiên cứu, thử nghiệm, và thất bại hàng chục lần, đếm ra đã mất nhiều man-months.
Đằng sau đó là hàng nghìn dòng code, hàng trăm phép thử logic và quản lý bộ nhớ dữ liệu trong môi trường Excel đầy ràng buộc.
Nhưng đến tháng 9/2025, điều tưởng như bất khả thi ấy đã trở thành hiện thực:
GXD chính thức tìm ra giải pháp, lập trình thành công chức năng Undo và Redo cho phần mềm Dự toán GXD. Đúng những điều chúng tôi nghĩ, phải có một giải pháp nào đó, và đúng là giải pháp đó cũng đơn giản không ngờ (tất nhiên là khi nghĩ ra rồi, giải quyết được rồi).
Lệnh Undo – Redo trên phần mềm GXD: Hoạt động như thế nào?
- Khi mở file Dự toán bằng phần mềm GXD, bạn làm việc bình thường: nhập khối lượng, áp định mức, chạy tổng hợp, tính chi phí, v.v.
- Nếu thao tác sai, chỉ cần nhấn Undo để quay lại bước trước.
- Nếu muốn “lấy lại” bước vừa Undo – hãy nhấn Redo.
Giờ đây, các kỹ sư dự toán có thể tự tin thử nghiệm nhiều phương án, so sánh kết quả, mà không sợ mất dữ liệu hay “đi lạc trong ma trận Excel” nữa.
Không chỉ là lệnh, mà là bước tiến công nghệ
- Tính năng Undo – Redo không chỉ mang lại tiện lợi.Nó đánh dấu một bước nhảy vọt về tư duy lập trình phần mềm kỹ thuật xây dựng.
Đó là thành quả của tinh thần:
“Không chấp nhận giới hạn, luôn trăn trở về một vấn đề kỹ thuật chưa được xử lý của các kỹ sư GXD để không ngừng phục vụ cộng đồng và đồng nghiệp tốt hơn.”
Các kỹ sư GXD đã chứng minh rằng:
Với sự kiên trì, hiểu sâu bản chất và sáng tạo đúng hướng, mọi giới hạn đều có thể bị phá vỡ.
️ Từ một lệnh nhỏ – đến trải nghiệm người dùng lớn
Với Undo – Redo, phần mềm Dự toán GXD đã tiệm cận chuẩn mực UX chuyên nghiệp như các phần mềm kỹ thuật quốc tế.
Từ nay, người dùng GXD có thể:
- Làm việc nhanh hơn, tự tin hơn;
- Giảm sai sót khi thẩm tra, điều chỉnh dự toán;
- Tiết kiệm thời gian – công sức – và cả nỗi lo.
Một lời tri ân
Thành công này là kết quả của sự đồng hành, góp ý, kiên nhẫn và yêu thương từ cộng đồng GXD khắp cả nước.Mỗi phản hồi, mỗi email góp ý đều trở thành “nhiên liệu” cho đội kỹ sư cải tiến phần mềm ngày hôm nay.
Cảm ơn anh em đồng nghiệp xây dựng đã cùng đi qua hành trình “Undo không được – vẫn không chịu Redo cuộc đời”.
Và giờ – chúng ta Undo được thật rồi!