RDB
Hàm này trả về các giá trị từ danh sách liên quan đã được tạo với truy vấn SQL.
Cú pháp
=RDB(HYPERBLOCK("hyperblock_name"),row_index,"column_title")
Sử dụng RDB bên trong hyperblock
Nội dung của cơ sở dữ liệu liên quan được hiển thị trên bảng tính bằng cách sử dụng các hyperblock và truy vấn SQL.
Kéo danh sách liên quan từ cấu trúc cơ sở dữ liệu để tạo hyperblock. Chọn ô giá trị và mở hộp thoại Sửa Công thức OLAP. Chọn Giá trị liên quan làm loại công thức.
Chỉ các trường dữ liệu được chọn trong truy vấn SQL có thể được hiển thị bằng công thức RDB.
Sử dụng RDB bên ngoài hyperblock
Chọn ô giá trị và chọn
.- Tên
- Xác định tên hyperblock
- row_index
- Xác định một bản ghi hoặc tham chiếu hàng.
- column_title
- Xác định tên của cột từ đó giá trị được hiển thị.
- Sử dụng số dòng
- Đặt thành ĐÚNG để tạo số chỉ mục hàng dưới dạng tên duy nhất của bản ghi.
Cơ sở dữ liệu quan hệ không sử dụng tên duy nhất. Tên duy nhất được tạo từ cột đầu tiên của bảng quan hệ. Trong trường hợp này, tham chiếu bản ghi là giá trị của tên duy nhất đó. Hành vi tham chiếu bản ghi này có thể được thay đổi trong cài đặt Nâng cao của hyperblock.
Ví dụ về bảng SQL
ID | Tên | ElementType | OrderPosition | DataSourceID |
---|---|---|---|---|
Chênh lệch | Chênh lệch | NULL | 2 | NULL |
Thực tế | Thực tế | NULL | 1 | NULL |
Ngân sách | Ngân sách | NULL | 1 | NULL |
Mô phỏng | Mô phỏng | NULL | 2 | NULL |
Dự báo | Dự báo | NULL | 3 | NULL |
Ví dụ về số dòng được sử dụng làm chỉ mục được đặt thành SAI
Chú thích thành phần | Thành phần UniqueName | ID | Tên | ElementType | OrderPosition | DataSourceID |
---|---|---|---|---|---|---|
Chênh lệch | Chênh lệch | Chênh lệch | Chênh lệch | NULL | 2 | NULL |
Thực tế | Thực tế | Thực tế | Thực tế | NULL | 1 | NULL |
Ngân sách | Ngân sách | Ngân sách | Ngân sách | NULL | 1 | NULL |
Mô phỏng | Mô phỏng | Mô phỏng | Mô phỏng | NULL | 2 | NULL |
Dự báo | Dự báo | Dự báo | Dự báo | NULL | 3 | NULL |
Sử dụng =RDB(HYPERBLOCK("HyperblockXXX"), "Variance", "OrderPosition")
sẽ cung cấp giá trị đầu ra là 2
.
Ví dụ về số dòng được sử dụng làm chỉ mục được đặt thành ĐÚNG
Chú thích thành phần | Thành phần UniqueName | ID | Tên | ElementType | OrderPosition | DataSourceID |
---|---|---|---|---|---|---|
1 | 1 | Chênh lệch | Chênh lệch | NULL | 2 | NULL |
2 | 2 | Thực tế | Thực tế | NULL | 1 | NULL |
3 | 3 | Ngân sách | Ngân sách | NULL | 1 | NULL |
4 | 4 | Mô phỏng | Mô phỏng | NULL | 2 | NULL |
5 | 5 | Dự báo | Dự báo | NULL | 3 | NULL |
Sử dụng =RDB(HYPERBLOCK("HyperblockXXX"), "3", "Name")
sẽ cung cấp giá trị đầu ra là Ngân sách
.