Tóm tắt
Bài viết này giải thích cách hiển thị văn bản có nguồn gốc từ các thuộc tính tùy chỉnh của hình dạng trong Microsoft Visio. Trong bài viết này, hình "xử lý" từ mẫu tô lưu đồ cơ bản được sử dụng cho mục đích minh họa. Nếu bạn sử dụng một hình dạng thay thế, hãy đảm bảo hình dạng có thuộc tính tùy chỉnh và bạn đã nhập giá trị vào thuộc tính tùy chỉnh.
Bài viết này giả định rằng bạn đã sử dụng các ShapeSheet trước và đã quen thuộc với việc thêm các phần và các công thức đánh máy.
Thông tin Bổ sung
Một ví dụ đơn giản
Kéo hình "tiến trình" vào trang vẽ. Bấm chuột phải vào hình để nhập giá trị vào ba thuộc tính tùy chỉnh (chi phí, thời lượng và tài nguyên). Mỗi thuộc tính chỉ chấp nhận giá trị số.
-
Mặc dù hình dạng vẫn được chọn, hãy bấm trường trên menu chèn.
-
Trên menu thể loại, bấm vào công thức tùy chỉnh.
-
Sau khi đã chọn, thanh công thức tùy chỉnh sẽ trở thành hiện hoạt. Đặt con trỏ chuột vào trường và nhập Prop. Cost.
-
Bấm OK. Văn bản của hình bây giờ sẽ hiển thị giá trị của hàng Prop. Cost trong phần thuộc tính tùy chỉnh của ShapeSheet.
Xác định các tên hàng hợp lệ
Đối với một hình đã có các thuộc tính tùy chỉnh, cần phải xác định cách tham chiếu đúng các hàng thuộc tính tùy chỉnh.
-
Trong khi đã chọn hình dạng, hãy bấm hiện ShapeSheet trên menu cửa sổ.
-
Cuộn để tìm phần thuộc tính tùy chỉnh của tiếng ShapeSheet. Nếu nó không hiển thị, hãy bấm vào các phần trên menu dạng xem. Kiểm tra thuộc tính tùy chỉnh.
-
Phần thuộc tính tùy chỉnh sẽ có các hàng đã đặt tên. Hình "tiến trình" có 3: Prop. Cost, Prop. thời lượng và Prop. tài nguyên. Phần "Prop" trong tên sẽ tự động được thêm vào theo Visio.
Ví dụ phức tạp
Ví dụ đơn giản hoạt động được thỏa mãn để hiển thị một thuộc tính tùy chỉnh. Ví dụ sau đây giải thích cách thêm văn bản bổ sung và các thuộc tính tùy chỉnh vào màn hình. Một lần nữa, bằng cách sử dụng hình "tiến trình" với các giá trị được thêm vào thuộc tính tùy chỉnh, hãy chọn công cụ văn bản, rồi làm theo các bước sau đây:
-
Gõ như sau:
Chi phí: $Follow các bước từ 1 đến 4 trong phần "ví dụ đơn giản" trước đó trong bài viết này. Sau đó, nhấn ENTER.
-
Nhập từ:
Thời lượng: làm theo các bước từ 1 đến 4 lần nữa và nhập công thức tùy chỉnh làm Prop. thời gian. Sau đó, nhấn ENTER. Nếu bạn muốn, hãy nhập vào khung thời gian chẳng hạn như "tuần".
-
Kiểu
Tài nguyên: làm theo các bước từ 1 đến 4 lần nữa và nhập công thức tùy chỉnh dưới dạng Prop. Resources.
Hình kết quả sẽ trông giống như hình 1.
Hình 1
Ví dụ phức tạp hơn: việc chọn Hiển thị hoặc ẩn thuộc tính tùy chỉnh
Ví dụ sau đây cho biết cách thiết đặt một hành động chuột phải để hiển thị hoặc ẩn các giá trị thuộc tính tùy chỉnh trên hình. Ví dụ này sử dụng hình quy trình đã được sửa đổi từ ví dụ trước đó.
Để xem ví dụ này, hãy làm theo các bước sau đây:
-
Cuộn để tìm phần ô do người dùng xác định của tiếng ShapeSheet. Nếu phần ô do người dùng xác định của hàm ShapeSheet không hiển thị, hãy bấm vào các phần trên menu dạng xem, rồi kiểm tra ô do người dùng xác định.
-
Tạo một hàng mới và đặt tên cho nó thuộc tính Hide. Giá trị và lời nhắc cho phần này sẽ vẫn không thay đổi.
-
Thêm hai hàng bổ sung vào cuối phần hành động của ShapeSheet.
-
Thêm các công thức hoặc giá trị sau đây vào phần này.
Hành động
Thao
Hãy
Thời
Chọn
Khuyết
4
= SETF
("user. HideProperties", 0)
+ setf ("hành động. D2", 1)
+ Setf ("hành động. D3", 0)Hiển thị
thuộc tínhHiển thị các
thuộc tính tùy chỉnh4-0
1
3
= SETF
("user. HideProperties", 1)
+ setf ("hành động. D3", 1)
+ Setf ("hành động. D2", 0)Ẩn
thuộc tínhẨn
thuộc tính tùy chỉnh4-0
4-0
Lưu ý trong Microsoft Office Visio 2003 hoặc trong Microsoft Visio 2002, bạn không thể tìm thấy lời nhắc trong phần hành động.
-
Trong phần linh tinh của tiếng ShapeSheet, hãy nhập tham chiếu ô sau đây vào ô HideText:
Người dùng. HideProperties
-
Bây giờ, khi bạn bấm chuột phải vào hình dạng, sẽ có hai tùy chọn khác: Hiển thị các thuộc tính và ẩn thuộc tính. Bằng cách chọn tùy chọn, bạn có thể quyết định có hiển thị văn bản hay ẩn văn bản hay không.
-
Nếu bạn muốn ngăn không cho người dùng ghi đè các công thức mới bằng cách nhập văn bản theo cách thủ công vào hình dạng, hãy bảo vệ văn bản của hình so với chỉnh sửa bằng cách nhập 1 trong ô LockTextEdit trong phần bảo vệ của ShapeSheet.