diff --git a/DiunaBI.UI.Shared/Pages/Layers/Details.razor b/DiunaBI.UI.Shared/Pages/Layers/Details.razor
index 8594d43..f500149 100644
--- a/DiunaBI.UI.Shared/Pages/Layers/Details.razor
+++ b/DiunaBI.UI.Shared/Pages/Layers/Details.razor
@@ -143,7 +143,7 @@
@context.Code
@foreach (var column in displayedColumns)
{
- @GetRecordValue(context, column)
+ @GetRecordValue(context, column)
}
@if (isEditable)
{
@@ -165,12 +165,12 @@
@if (showSummary)
{
- @NumberFormatHelper.FormatNumber(totalSum)
+ @NumberFormatHelper.FormatNumber(totalSum)
@foreach (var column in displayedColumns)
{
@if (column.StartsWith("Value") && columnSums.ContainsKey(column))
{
- @NumberFormatHelper.FormatNumber(columnSums[column])
+ @NumberFormatHelper.FormatNumber(columnSums[column])
}
else
{
diff --git a/DiunaBI.UI.Shared/Pages/Layers/Details.razor.cs b/DiunaBI.UI.Shared/Pages/Layers/Details.razor.cs
index 83763a1..e1ec3cc 100644
--- a/DiunaBI.UI.Shared/Pages/Layers/Details.razor.cs
+++ b/DiunaBI.UI.Shared/Pages/Layers/Details.razor.cs
@@ -197,6 +197,16 @@ public partial class Details : ComponentBase, IDisposable
return NumberFormatHelper.FormatNumber(value);
}
+ private string GetColumnStyle(string columnName)
+ {
+ // Align numeric columns (Value1, Value2, etc.) to the left
+ if (columnName.StartsWith("Value"))
+ {
+ return "text-align: left;";
+ }
+ return string.Empty;
+ }
+
private double? GetRecordValueByName(RecordDto record, string columnName)
{
var property = typeof(RecordDto).GetProperty(columnName, BindingFlags.Public | BindingFlags.Instance);