Easily find this page again using the shortlink: https://bct.azrcrv.co.uk/2000000226
Table Type: System
Table Name: Query Navigation
Database Table Name: Query Navigation
Due to how Dynamics BC tables and columns are named, square brackets need to be wrapped around the table name and column names. Below are example queries showing how Query Navigation can be queried.
Show/hide an example select of all columns
SELECT
*
FROM
[Query Navigation]
Show/hide an example select of all columns by name
SELECT
[Id]
,[Name]
,[Default]
,[Source Query Object Id]
,[Target Page Id]
,[Linking Data Item Name]
,[$systemId]
,[$systemCreatedAt]
,[$systemCreatedBy]
,[$systemModifiedAt]
,[$systemModifiedBy]
FROM
[Query Navigation]
Show/hide an example select of all columns including those from all joined tables
SELECT
*
FROM
[Query Navigation] AS [Query Navigation]
LEFT JOIN
[User] AS [User]
ON
[Query Navigation].[SystemCreatedBy] = [User].[User Security ID]
LEFT JOIN
[User] AS [User]
ON
[Query Navigation].[SystemModifiedBy] = [User].[User Security ID]
Show/hide columns in Query Navigation table
Field No. | Field Name | Field Caption | Class | Type | Length | SQL Column Name | SQL DataType |
---|---|---|---|---|---|---|---|
1 | Id | Id | Normal | BigInteger | 8 | Id | bigint |
2 | Name | Name | Normal | Text | 250 | Name | nvarchar(500) |
3 | Default | Default | Normal | Boolean | 4 | Default | tinyint |
4 | Source Query Object Id | Source Query Object Id | Normal | Integer | 4 | Source Query Object Id | int |
5 | Target Page Id | Target Page Id | Normal | Integer | 4 | Target Page Id | int |
6 | Linking Data Item Name | Linking Data Item Name | Normal | Text | 250 | Linking Data Item Name | nvarchar(500) |
2000000000 | $systemId | System ID | Normal | GUID | 16 | $systemId | uniqueidentifier |
2000000001 | SystemCreatedAt | Created At | Normal | DateTime | 8 | $systemCreatedAt | datetime |
2000000002 | SystemCreatedBy | Created By | Normal | GUID | 16 | $systemCreatedBy | uniqueidentifier |
Key to join to the User table.Show/hide example querySELECT [Query Navigation].[$systemCreatedBy] ,[User].[User Security ID] FROM [Query Navigation] AS [Query Navigation] LEFT JOIN [User] AS [User] ON [Query Navigation].[$systemCreatedBy] = [User].[User Security ID] | |||||||
2000000003 | SystemModifiedAt | Modified At | Normal | DateTime | 8 | $systemModifiedAt | datetime |
2000000004 | SystemModifiedBy | Modified By | Normal | GUID | 16 | $systemModifiedBy | uniqueidentifier |