Преобразование гиперссылок
Продукты SaveToDB определяют гиперссылки в ячейках и позволяют открывать их, используя контекстное меню.
Вы можете настроить преобразование текстовых адресов в объекты гиперссылок, чтобы открывать их по клику, используя тип AddHyperlinks в таблице xls.handlers.
Вы также можете использовать эту возможность, чтобы создавать интерактивные оглавления со ссылками на подключенные запросы в книгах Excel и DBEdit.
Ниже приведен пример конфигурации:
ID | TABLE_SCHEMA | TABLE_NAME | COLUMN_NAME | EVENT_NAME | HANDLER_SCHEMA | HANDLER_NAME | HANDLER_TYPE | HANDLER_CODE |
---|---|---|---|---|---|---|---|---|
dbo | view_index | object | AddHyperlinks | ATTRIBUTE |
Ниже приведен пример представления Microsoft SQL Server для создания оглавления:
CREATE VIEW [doc].[view_index] AS SELECT ROW_NUMBER() OVER(ORDER BY s.name, o.name) AS [#] , s.name + '.' + o.name AS [object] FROM sys.objects o INNER JOIN sys.schemas s ON s.[schema_id] = o.[schema_id] WHERE o.[type] IN ('U', 'V', 'P') AND s.name IN ('doc') AND NOT o.name LIKE 'xl_%' AND NOT o.name LIKE '%_change'