---
id: object/table/727
type: object
title: Table 727 "Analysis by Dim. User Param."
summary: Table 727 "Analysis by Dim. User Param." in Base Application (Microsoft.Finance.Analysis). 24 fields, 2 public procedures. Present since at least BC23, still in BC30.
tier: official
language: en
tags:
  - table
  - base application
versions:
  introduced: null
  last_changed: null
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 002b58b80fd890fd262e20e946363842f89f689dab15faffab4d346e9fa2694b
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Finance/Analysis/AnalysisByDimUserParam.Table.al
    title: src/Layers/W1/BaseApp/Finance/Analysis/AnalysisByDimUserParam.Table.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
object_type: table
object_id: 727
name: Analysis by Dim. User Param.
namespace: Microsoft.Finance.Analysis
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
counts:
  fields: 24
  procedures: 4
  events: 0
  subscribers: 0
relations:
  out: 1
  referenced_by: 0
  pages: 0
  extended_by: 0
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Table 727 "Analysis by Dim. User Param."

> Table 727 "Analysis by Dim. User Param." in Base Application (Microsoft.Finance.Analysis). 24 fields, 2 public procedures. Present since at least BC23, still in BC30.

Base Application · Microsoft.Finance.Analysis · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Finance/Analysis/AnalysisByDimUserParam.Table.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| DataClassification | SystemMetadata |

## Fields

Explanation: the field's ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

| No. | Name | Type | Explanation | Notes |
|---|---|---|---|---|
| 1 | Analysis View Code | Code[10] | — | TableRelation [Table 363 "Analysis View"](../table/363.md) (Analysis View) |
| 3 | Line Dim Option | Enum "Analysis Dimension Option" | — | enum [Enum 727 "Analysis Dimension Option"](../enum/727.md) |
| 4 | Column Dim Option | Enum "Analysis Dimension Option" | — | enum [Enum 727 "Analysis Dimension Option"](../enum/727.md) |
| 5 | Date Filter | Text[250] | — |  |
| 6 | Account Filter | Text[250] | — |  |
| 7 | Bus. Unit Filter | Text[250] | Business Unit Filter <small>caption</small> |  |
| 8 | Cash Flow Forecast Filter | Text[250] | — |  |
| 9 | Budget Filter | Text[250] | — |  |
| 10 | Dimension 1 Filter | Text[250] | — |  |
| 11 | Dimension 2 Filter | Text[250] | — |  |
| 12 | Dimension 3 Filter | Text[250] | — |  |
| 13 | Dimension 4 Filter | Text[250] | — |  |
| 20 | Show Actual/Budgets | Enum "Analysis Show Amount Type" | Show <small>caption</small> | enum [Enum 747 "Analysis Show Amount Type"](../enum/747.md) |
| 21 | Show Amount Field | Enum "Analysis Show Amount Field" | — | enum [Enum 748 "Analysis Show Amount Field"](../enum/748.md) |
| 22 | Closing Entries | Option | — | OptionCaption: Include,Exclude |
| 23 | Rounding Factor | Enum "Analysis Rounding Factor" | — | enum [Enum 364 "Analysis Rounding Factor"](../enum/364.md) |
| 24 | Show In Add. Currency | Boolean | Show Amounts in Add. Reporting Currency <small>caption</small> |  |
| 25 | Show Column Name | Boolean | — |  |
| 26 | Show Opposite Sign | Boolean | — |  |
| 30 | Period Type | Option | View by <small>caption</small> | OptionCaption: Day,Week,Month,Quarter,Year,Accounting Period |
| 31 | Column Set | Text[250] | — |  |
| 33 | Amount Type | Option | View as <small>caption</small> | OptionCaption: Net Change,Balance at Date |
| 1000 | User ID | Code[50] | — |  |
| 1001 | Page ID | Integer | — |  |

## Keys

- Key1: User ID, Page ID (clustered)

## Procedures

- `Load(var AnalysisByDimParameters: Record "Analysis by Dim. Parameters"; PageId: Integer)`: Loads saved user parameters into analysis parameters for the specified page. Retrieves user-specific settings and transfers them to the analysis parameters record.
- `Save(var AnalysisByDimParameters: Record "Analysis by Dim. Parameters"; PageId: Integer)`: Saves current analysis parameters as user-specific settings for the specified page. Stores analysis configuration for future use by the current user on the specified page.

Plus 2 local procedures.

## Relations

- Analysis View Code: TableRelation [Table 363 "Analysis View"](../table/363.md)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: none

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

## Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: `bcatlas_resolve_node(object_type: "table", object_name: "Analysis by Dim. User Param.")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
