Excel Gadget dashboard

Giới thiệu :


Excel Gadget là gadget cổ xưa nhất ever từng sử dụng trong Phoebus. Version đầu tiên được sử dụng trên Phoebus 3.5.

Phoebus 4.5 ít sử dụng hơn do có nhiều gadget thuận tiện hơn để trình bày dữ liệu.

Phoebus mobile hiện chưa có nhiều loại gadget như v4.5. trong thời gian đầu khi cần trình bày thông tin nhanh ta vẫn có thể sử dụng tạm gadget excel này.

cd50111c-79ed-4371-aa47-823537bd47ff.ExcelGadget

Cách sử dụng:


<ContentView xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:db="clr-namespace:SPC.Views.Dashboard">

    <ContentView.Content>
        <db:ExcelGadget TemplateCode="TEST_EX1" NameRange="dashboard"></db:ExcelGadget>
    </ContentView.Content>

</ContentView>

Excel gadget chỉ sử dụng 2 tham số : TemplateCodeNameRange. Sau khi chạy kết quả ra excel thì đọc vùng dữ liệu chỉ định bởi NameRange rồi hiển thị lên giao diện.

Các lệnh chạy từ Excel gadget hoạt động giống v 3.5.

ed7f5a61-ba9f-4426-bd79-83fd6dae32b6.ExcelGadget

Markdown Template


Sử dụng Excel template để trình bày dữ liệu trên desktop app cho kết quả tạm chấp nhận được. Nhưng khi trình bày trên mobile app kết quả sẽ rất khó theo dõi vì định dạng dữ liệu không responsive theo thiết bị.

Để giải quyết vấn đề này, ta dùng cú pháp markdown để chuyển nội dung từ Excel => html.

Sử dụng markdown trong excel gadget rất đơn giản. Ta chỉ cần đổi tên worksheet chữa nội dung thành tên có đuôi là .md. Chương trình sẽ hiểu là người thiết kế muốn dùng MarkDown để xuất nội dung html.

ví dụ nội dung template dùng markdown:

ca57e44c-b0d2-4ea3-b1f7-a28bd36628fe.ExcelGadget

Kết quả trên thiết bị :

34625048-500f-4e57-9540-558be0bfa126.ExcelGadget

Xem thêm


Updated on : 2020-05-29 17:18:31. by : . at tcp:spcsqlservers.database.windows.net,1433.

Topic : ExcelGadget