Các tùy chọn về hành vi và định dạng của trường Ngày và Giờ

Chủ đề này áp dụng cho Dynamics 365 Customer Engagement (on-premises). Đối với phiên bản Power Apps thuộc chủ đề này, hãy xem: Hành vi và định dạng của trường ngày và giờ

Trong Dynamics 365 Customer Engagement (on-premises), loại dữ liệu Ngày và Giờ được sử dụng trong nhiều trường thực thể hệ thống. Ví dụ: bạn có thể hiển thị thời điểm tài khoản được sử dụng lần cuối trong chiến dịch tiếp thị hoặc ngày và giờ khi trường hợp được gửi. Bạn cũng có thể tạo các thực thể tùy chỉnh bao gồm các trường ngày và giờ. Tùy thuộc vào nội dung mà trường thể hiện, bạn có thể chọn một số hành vi trường khác nhau: Người dùng địa phương, Chỉ ngày hoặc Múi giờ độc lập.

Định dạng và hành vi trường ngày và giờ

Bảng sau đây chứa thông tin về định dạng và hành vi trường ngày và giờ.

Tính chất Định dạng Thay đổi hành vi của trường
Người dùng cục bộLưu ý: Đây là hoạt động của tất cả các trường ngày và giờ trong các bản phát hành trước.

- Các giá trị trường được hiển thị theo giờ địa phương của người dùng hiện tại.
- Trong dịch vụ Web (SDK), các giá trị này được trả về bằng định dạng múi giờ UTC phổ biến.
Chỉ ngày - hoặc - Ngày và giờ Trong giao diện người dùng (UI), bạn có thể thay đổi hành vi của một số trường thực thể có thể dùng ngay từ Người dùng địa phương thành Chỉ ngày. Để biết danh sách các thực thể và trường, hãy xem Thay đổi hành vi của trường thành Chỉ ngày khi nâng cấp. Bạn có thể thay đổi hành vi của trường thực thể tùy chỉnh từ Người dùng địa phương thành Chỉ ngày hoặc thành Độc lập về múi giờ.

Việc thay đổi hành vi trường sẽ ảnh hưởng đến các giá trị của trường đã được thêm hoặc sửa đổi sau khi thay đổi hành vi trường. Các giá trị trường hiện có vẫn còn trong cơ sở dữ liệu ở định dạng múi giờ UTC. Để thay đổi hành vi của các giá trị trường hiện có từ UTC thành Chỉ Ngày, bạn có thể cần sự trợ giúp của nhà phát triển để thực hiện việc đó theo đúng quy trình. Thông tin thêm: Chuyển đổi hành vi của giá trị ngày và giờ hiện có trong cơ sở dữ liệu. Cảnh báo: Trước khi thay đổi hành vi của trường ngày và giờ, bạn nên xem lại tất cả các phần phụ thuộc của trường, chẳng hạn như quy tắc công việc, quy trình làm việc, trường được tính toán hoặc trường tổng hợp để đảm bảo rằng không có vấn đề do thay đổi hành vi. Sau khi thay đổi hành vi của trường ngày và giờ, bạn nên mở từng quy tắc công việc, quy trình làm việc, trường tính toán và trường tổng số phụ thuộc vào trường bạn đã thay đổi, xem lại và lưu thông tin đó để đảm bảo đã sử dụng giá trị và hành vi của trường ngày và giờ mới nhất. Bạn có thể hạn chế việc sửa đổi hành vi của trường bằng cách đặt thuộc tính CanChangeDateTimeBehavior được quản lý thành False. Thông tin thêm: Đặt thuộc tính được quản lý để thay đổi hành vi ngày và giờ
Chỉ ngày

- Khái niệm múi giờ không áp dụng được cho hành vi này. Các giá trị trường được hiển thị mà không cần chuyển đổi múi giờ.
- Phần thời gian của giá trị luôn là 12:00 sáng.
- Phần ngày của giá trị được lưu trữ và truy xuất như được chỉ định trong UI và dịch vụ Web (SDK).
Chỉ ngày Bạn không thể thay đổi hành vi Chỉ ngày thành các loại hành vi khác sau khi đã đặt.
Múi giờ độc lập

- Khái niệm múi giờ không áp dụng được cho hành vi này. Các giá trị trường được hiển thị mà không cần chuyển đổi múi giờ.
- Các giá trị ngày và giờ được lưu trữ và truy xuất theo quy định trong UI và dịch vụ Web (SDK).
Chỉ ngày - hoặc - Ngày và giờ Không thể thay đổi hành vi Độc lập múi giờ thành các loại hành vi khác sau khi đã được đặt.

Lưu ý

Biểu mẫu chỉ sử dụng định dạng ngày ngắn như được chỉ định trong các tùy chọn cá nhân. Định dạng ngày dài được sử dụng trên Biểu đồ.

Lưu ý

Để tạo trường Ngày giờ và chỉ định một hành vi cụ thể, trong trình khám phá giải pháp, hãy đi tới Thành phần>Thực thể. Chọn thực thể bạn muốn và chọn Trường. Trong định nghĩa của trường, hãy chọn Ngày và Giờ trong danh sách thả xuống Loại .

Đặt thuộc tính được quản lý để thay đổi hành vi ngày và giờ

Bạn có thể kiểm soát xem có thể thay đổi hành vi của trường ngày và giờ hay không bằng cách sử dụng thuộc tính được quản lý Có thể thay đổi hành vi ngày và giờ . Nếu bạn muốn cho phép thay đổi hành vi của trường, bạn đặt thuộc tính thành True, nếu không, hãy đặt thuộc tính thành False.

Lưu ý

Theo mặc định, đối với các trường ngày và giờ của thực thể hệ thống có sẵn, Có thể thay đổi hành vi ngày và giờ thuộc tính được quản lý được đặt thành Sai. Đối với các trường ngày và giờ tùy chỉnh, theo mặc định, thuộc tính được đặt thành True.

Để đặt thuộc tính được quản lý, hãy thực hiện như sau:

  • Mở trình khám phá giải pháp, đi đến Thành phần>Thực thể sau đó chọn một thực thể cụ thể rồi chọn Trường. Chọn một trường. Trên thanh lệnh, chọn Tác vụ khác và trong danh sách thả xuống, chọn Thuộc tính được quản lý.

  • Trong hộp thoại Đặt thuộc tính được quản lý , hãy chọn thuộc tính Có thể thay đổi hành vi ngày và giờ và chọn Đúng hoặc Sai. Chọn Đặt để lưu cài đặt.

    Ảnh chụp màn hình sau đây sẽ hiển thị thuộc tính ngày và giờ được quản lý.

    Đặt thuộc tính được quản lý cho trường Ngày/Giờ.

Ví dụ về Chỉ Ngày: sinh nhật và ngày kỷ niệm hàng năm

Hành vi Chỉ Ngày hợp lý trong những trường hợp khi không cần thông tin về ngày và múi giờ, chẳng hạn như ngày sinh nhật hoặc ngày kỷ niệm hàng năm. Với lựa chọn này, tất cả người dùng ứng dụng trên toàn thế giới sẽ thấy giá trị ngày chính xác như nhau.

Ví dụ: Kevin và Nancy làm việc tại phòng bán hàng của Tập đoàn Contoso. Hệ thống lưu trữ dữ liệu khách hàng và bán hàng của họ. Kevin, sống tại New York (GMT-5), tạo một bản ghi liên hệ với ngày sinh là ngày 4 tháng 1 năm 1970 và gán bản ghi cho Nancy. Nancy, có trụ sở tại Seattle (GMT-8), mở bản ghi vào ngày 31 tháng 3 và do không có chuyển đổi múi giờ sang múi giờ địa phương nên thấy ngày sinh chính xác của người liên hệ là 1/4/1970. Tất cả người dùng khác trong hệ thống, bất kể ở vị trí nào, sẽ thấy ngày sinh là ngày 4 tháng 1 năm 1970 khi họ mở bản ghi của người liên hệ

Ví dụ về Độc lập về Múi Giờ: nhận phòng khách sạn

Bạn có thể sử dụng hành vi này khi không cần thông tin về múi giờ, chẳng hạn như thời gian nhận phòng khách sạn. Với lựa chọn này, tất cả người dùng ứng dụng trên toàn thế giới sẽ thấy giá trị ngày và giờ như nhau.

Ví dụ: Lisa và Rebecca làm việc cho chuỗi khách sạn sử dụng ứng dụng để theo dõi việc đặt phòng. Lisa sống tại Seattle (GMT-8). Rebecca sống tại New York (GMT-5). Một khách hàng gọi Lisa để đặt phòng tại một trong các công ty khách sạn tại thành phố New York. Lisa tạo ra một bản ghi đặt phòng mới, đặt thời gian nhận phòng dự kiến đến 12/10/2014 lúc 11:00 SA và lưu các bản ghi. Khách hàng đến các khách sạn tại Thành phố New York vào thời điểm dự kiến đó. Rebecca, tại quầy lễ tân của khách sạn địa phương, xem hồ sơ đặt phòng, thấy thời gian nhận phòng dự kiến ​​là 11:00 sáng ngày 10/12/2014 và chào đón khách hàng đến khách sạn.

Những lưu ý đặc biệt đối với các trường ngày và giờ

Theo mặc định, tất cả các trường ngày và giờ mới và tùy chỉnh của hệ thống đều hỗ trợ các giá trị trước năm 1900

Trường ngày và giờ hỗ trợ giá trị bắt đầu từ 1/1/1753 12:00 SA.

Đảm bảo các trường tổng số và tính toán hợp lệ sau khi thay đổi hành vi của trường

Sau khi thay đổi hành vi của trường tính toán hoặc trường tổng số, hãy lưu định nghĩa trường để đảm bảo trường vẫn hợp lệ. Để lưu, hãy sử dụng trình chỉnh sửa trường. Trong trình khám phá giải pháp, hãy chuyển đến Thành phần>Thực thể>Thực thể X>Trường. Trên biểu mẫu của trường, chọn nút Chỉnh sửa bên cạnh danh sách thả xuống Loại trường . Thông tin thêm: Xác định các trường được tính toánXác định các trường tổng hợp.

Thay đổi hành vi trường thành Chỉ Ngày khi cập nhật

Theo mặc định, các trường Được tạo vàoĐã sửa đổi vào ngày và giờ cho các thực thể hệ thống sẵn dùng và các thực thể tùy chỉnh được đặt thành hành vi Người dùng cục bộ . Thuộc tính CanChangeDateTimeBehavior được quản lý cho các trường này được đặt thành False. Bạn không thể thay đổi hành vi cho những trường này.

Theo mặc định, các trường ngày và giờ sẵn dùng sau đây được đặt thành hành vi Chỉ ngàyCanChangeDateTimeBehavior thuộc tính được quản lý được đặt thành False.

Tên trường Tên thực thể
Ngày kỷ niệm Người liên hệ
Ngày sinh Người liên hệ
Ngày Hết hạn Hóa đơn
Ước tính Ngày đóng Khách hàng tiềm năng
Ngày Đóng Thực tế Cơ hội
Ước tính Ngày đóng Cơ hội
Ngày Quyết định Cuối cùng Cơ hội
Hợp lệ từ Sản phẩm
Hợp lệ đến Sản phẩm
Đóng vào Báo giá
Đến hạn vào Báo giá

Toán tử truy vấn ngày và giờ không hỗ trợ hành vi Chỉ Ngày

Các toán tử truy vấn liên quan đến ngày và thời gian sau đây không hợp lệ đối với hành vi Chỉ ngày . Chuyển đổi múi giờ không diễn ra và thời gian luôn được đặt là 12:00 SA. Lỗi ngoại trừ toán tử không hợp lệ được bỏ qua khi một trong số những toán tử sau đây được sử dụng trong truy vấn.

  • Muộn hơn X Phút

  • Muộn hơn X Giờ

  • X Giờ Cuối cùng

  • X Giờ Tiếp theo

    Điều này áp dụng đối với những vị trí theo dõi trong giao diện người dùng:

  • Tìm kiếm Nâng cao

  • Trình chỉnh sửa Chế độ xem đã Lưu

  • Truy vấn Bước Dynamics 365 trong Hộp thoại

  • Trình chỉnh sửa Bộ lọc Ngoại tuyến của Ứng dụng khách trên Outlook

  • Trình hướng dẫn Báo cáo

  • Bộ lọc Tùy chỉnh trong cột trong Tìm kiếm Nâng cao

Hành vi trường ngày và giờ thay đổi trong quá trình nhập giải pháp

Trong quá trình nhập giải pháp, bạn chỉ có thể thay đổi hành vi của trường ngày và giờ từ Người dùng cục bộ thành Chỉ ngày hoặc Độc lập về múi giờ nếu bạn đang nhập giải pháp không được quản lý hoặc giải pháp được quản lý sở hữu trường.

Xem thêm

Tạo và chỉnh sửa các trường
Xác định các trường được tính toán