Continuo conf dei parametri webapp report
This commit is contained in:
@@ -0,0 +1,70 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Lux.Report.Data
|
||||
{
|
||||
public class DbConfig
|
||||
{
|
||||
#region Public Fields
|
||||
|
||||
public static string DATABASE_NAME = "LUX";
|
||||
|
||||
public static int DATABASE_PROCESS_TIMEOUT = 5;
|
||||
public static string DATABASE_PWD = "viadante16";
|
||||
|
||||
// Database config
|
||||
public static string DATABASE_SERV = "127.0.0.1";
|
||||
|
||||
public static string DATABASE_USER = "Lux_User";
|
||||
|
||||
#endregion Public Fields
|
||||
|
||||
#region Public Properties
|
||||
|
||||
/// <summary>
|
||||
/// DB Connection string per azioni amministrative
|
||||
/// </summary>
|
||||
public static string ADMIN_CONNECTION_STRING { get; set; } = "";
|
||||
|
||||
/// <summary>
|
||||
/// DB Connection string
|
||||
/// </summary>
|
||||
public static string CONNECTION_STRING { get; set; } = "";
|
||||
|
||||
#endregion Public Properties
|
||||
|
||||
#region Public Methods
|
||||
|
||||
public static void InitDb(string server, string nKey, string sKey)
|
||||
{
|
||||
DATABASE_SERV = server;
|
||||
DATABASE_NAME = $"Lux_{nKey}";
|
||||
DATABASE_USER = $"user_{nKey}";
|
||||
DATABASE_PWD = $"pwd_{sKey}";
|
||||
// stringa admin con utente root egalware...
|
||||
#if DEBUG
|
||||
CONNECTION_STRING = $"server={DATABASE_SERV};port=3306;database={DATABASE_NAME}_dev;uid={DATABASE_USER};pwd={DATABASE_PWD};sslmode=None";
|
||||
#else
|
||||
CONNECTION_STRING = $"server={DATABASE_SERV};port=3306;database={DATABASE_NAME};uid={DATABASE_USER};pwd={DATABASE_PWD};sslmode=None";
|
||||
#endif
|
||||
ADMIN_CONNECTION_STRING = $"server={DATABASE_SERV};port=3306;database=mysql;uid=root;pwd=Egalware_24068!;sslmode=None";
|
||||
}
|
||||
|
||||
public static ServerVersion MysqlServerVersion(string connString)
|
||||
{
|
||||
ServerVersion serverVersion = ServerVersion.AutoDetect(connString);
|
||||
return serverVersion;
|
||||
}
|
||||
|
||||
#endregion Public Methods
|
||||
|
||||
#region Private Fields
|
||||
|
||||
private static Logger Log = LogManager.GetCurrentClassLogger();
|
||||
|
||||
#endregion Private Fields
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Lux.Report.Data.DbModel
|
||||
{
|
||||
/// <summary>
|
||||
/// Classe dei report gestiti
|
||||
/// </summary>
|
||||
[Table("report_list")]
|
||||
public class ReportModel
|
||||
{
|
||||
/// <summary>
|
||||
/// ID del record
|
||||
/// </summary>
|
||||
[Key]
|
||||
public int ReportID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Denominazione
|
||||
/// </summary>
|
||||
public string Name { get; set; } = "";
|
||||
|
||||
/// <summary>
|
||||
/// Descrizione
|
||||
/// </summary>
|
||||
public string Description { get; set; } = "";
|
||||
|
||||
/// <summary>
|
||||
/// Valore completo Json per recupero dati
|
||||
/// </summary>
|
||||
public string JsonDSN { get; set; } = "";
|
||||
|
||||
/// <summary>
|
||||
/// Nome del report Active tra quelli nella folder
|
||||
/// </summary>
|
||||
public string ActRepName { get; set; } = "";
|
||||
|
||||
/// <summary>
|
||||
/// Conf dei parametri per il report
|
||||
/// </summary>
|
||||
public string ParamConfig { get; set; } = "";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
|
||||
global using Microsoft.EntityFrameworkCore;
|
||||
global using Microsoft.Extensions.Configuration;
|
||||
global using Newtonsoft.Json;
|
||||
global using NLog;
|
||||
@@ -0,0 +1,32 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Folder Include="DbModel\" />
|
||||
<Folder Include="Services\" />
|
||||
<Folder Include="Repository\" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Design">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Newtonsoft.Json" />
|
||||
<PackageReference Include="NLog" />
|
||||
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
@@ -0,0 +1,75 @@
|
||||
namespace Lux.Report.Data
|
||||
{
|
||||
public class ReportContext : DbContext
|
||||
{
|
||||
private static Logger Log = LogManager.GetCurrentClassLogger();
|
||||
|
||||
private IConfiguration _configuration;
|
||||
|
||||
public ReportContext()
|
||||
{
|
||||
}
|
||||
|
||||
#if false
|
||||
public ReportContext(IConfiguration configuration)
|
||||
{
|
||||
_configuration = configuration;
|
||||
}
|
||||
#endif
|
||||
public ReportContext(DbContextOptions<ReportContext> options) : base(options)
|
||||
{
|
||||
try
|
||||
{
|
||||
// se non ci fosse... crea o migra!
|
||||
Database.Migrate();
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
Log.Error(exc, "Exception during context initialization 02");
|
||||
}
|
||||
}
|
||||
|
||||
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
|
||||
{
|
||||
// default
|
||||
string connString = DbConfig.CONNECTION_STRING;
|
||||
if (string.IsNullOrEmpty(connString))
|
||||
{
|
||||
#if DEBUG
|
||||
connString = "Server=mdb.ufficio;port=3306;database=Lux_000;uid=lux_user;pwd=Egal_pwd!;sslmode=None;";
|
||||
//connString = "Server=mdb.ufficio;port=3306;database=Lux_000_dev;uid=lux_user;pwd=Egal_pwd!;sslmode=None;";
|
||||
#else
|
||||
connString = "Server=mdb.ufficio;port=3306;database=Lux_000;uid=lux_user;pwd=Egal_pwd!;sslmode=None;";
|
||||
#endif
|
||||
}
|
||||
if (!optionsBuilder.IsConfigured)
|
||||
{
|
||||
var serverVersion = ServerVersion.AutoDetect(connString);
|
||||
|
||||
// 2026.01.09 aggiornata init componente POMELO
|
||||
#if false
|
||||
optionsBuilder.UseMySql(connString, serverVersion);
|
||||
#endif
|
||||
optionsBuilder.UseMySql(connString, serverVersion, options =>
|
||||
{
|
||||
// Questo abilita il supporto JSON specifico per MySQL
|
||||
options.EnableStringComparisonTranslations();
|
||||
});
|
||||
// verificare setup componente
|
||||
#if false
|
||||
optionsBuilder
|
||||
.UseMySql(connString, serverVersion)
|
||||
.UseSnakeCaseNamingConvention(); // via EFCore.NamingConventions
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
protected override void OnModelCreating(ModelBuilder modelBuilder)
|
||||
{
|
||||
foreach (var relationship in modelBuilder.Model.GetEntityTypes().SelectMany(e => e.GetForeignKeys()))
|
||||
{
|
||||
relationship.DeleteBehavior = DeleteBehavior.Restrict;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -10,4 +10,12 @@
|
||||
<Folder Include="unsafe_upload\" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="NLog.Web.AspNetCore" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Lux.Report.Data\Lux.Report.Data.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
@@ -1,13 +1,37 @@
|
||||
using Lux.Report.Manager.Components;
|
||||
using Microsoft.AspNetCore.Localization;
|
||||
using Microsoft.Extensions.FileProviders;
|
||||
using NLog;
|
||||
using NLog.Targets;
|
||||
using NLog.Web;
|
||||
using System.Globalization;
|
||||
using System.Reflection;
|
||||
|
||||
var builder = WebApplication.CreateBuilder(args);
|
||||
|
||||
// recupero env corrente
|
||||
var env = builder.Environment;
|
||||
|
||||
var logger = LogManager.Setup()
|
||||
.LoadConfigurationFromAppSettings()
|
||||
.GetCurrentClassLogger();
|
||||
|
||||
ConfigurationManager configuration = builder.Configuration;
|
||||
var assemblyVersion = Assembly.GetExecutingAssembly().GetName().Version?.ToString();
|
||||
logger.Info($"Lux.Report.Manager | Program.cs: startup | v.{assemblyVersion}");
|
||||
logger.Info($"Current ASPNETCORE_ENVIRONMENT: {env.EnvironmentName}");
|
||||
|
||||
// Add services to the container.
|
||||
builder.Services.AddRazorComponents()
|
||||
.AddInteractiveServerComponents();
|
||||
|
||||
var app = builder.Build();
|
||||
|
||||
// aggiunt base URL x routing corretto
|
||||
string baseUrl = configuration.GetValue<string>("ServerConf:BaseUrl") ?? "";
|
||||
app.UsePathBase(baseUrl);
|
||||
logger.Info($"BaseUrl: {baseUrl}");
|
||||
|
||||
// Configure the HTTP request pipeline.
|
||||
if (!app.Environment.IsDevelopment())
|
||||
{
|
||||
@@ -21,6 +45,42 @@ app.UseHttpsRedirection();
|
||||
app.UseStaticFiles();
|
||||
app.UseAntiforgery();
|
||||
|
||||
|
||||
|
||||
// cultura IT...
|
||||
var supportedCultures = new[]{
|
||||
new CultureInfo("it-IT")
|
||||
};
|
||||
app.UseRequestLocalization(new RequestLocalizationOptions
|
||||
{
|
||||
DefaultRequestCulture = new RequestCulture("it-IT"),
|
||||
SupportedCultures = supportedCultures,
|
||||
FallBackToParentCultures = false
|
||||
});
|
||||
CultureInfo.DefaultThreadCurrentCulture = CultureInfo.CreateSpecificCulture("it-IT");
|
||||
|
||||
// gestione fileshare x uploads: verifico da conf se sia linux o windows x file da accedere...
|
||||
if (configuration["ServerConf:HostOs"] == "Win")
|
||||
{
|
||||
app.UseFileServer(new FileServerOptions
|
||||
{
|
||||
FileProvider = new PhysicalFileProvider(@"\\stor01\TEAM DRIVES\40_FileUpload\LuxUploads"),
|
||||
RequestPath = new PathString("/unsafe_uploads"),
|
||||
EnableDirectoryBrowsing = true
|
||||
//EnableDirectoryBrowsing = false
|
||||
});
|
||||
}
|
||||
else
|
||||
{
|
||||
app.UseFileServer(new FileServerOptions
|
||||
{
|
||||
FileProvider = new PhysicalFileProvider(Path.Combine(env.ContentRootPath, "unsafe_uploads")),
|
||||
RequestPath = new PathString("/unsafe_uploads"),
|
||||
EnableDirectoryBrowsing = true
|
||||
//EnableDirectoryBrowsing = false
|
||||
});
|
||||
}
|
||||
|
||||
app.MapRazorComponents<App>()
|
||||
.AddInteractiveServerRenderMode();
|
||||
|
||||
|
||||
@@ -5,5 +5,53 @@
|
||||
"Microsoft.AspNetCore": "Warning"
|
||||
}
|
||||
},
|
||||
"AllowedHosts": "*"
|
||||
"NLog": {
|
||||
"variables": {
|
||||
"baseFileDir": "${basedir}/logs/",
|
||||
"layout": "${longdate} | ${uppercase:${level}} | ${logger:shortName=false} | ${message}"
|
||||
},
|
||||
// "internalLogLevel": "Info",
|
||||
// "internalLogFile": "c:\\temp\\internal-nlog.txt",
|
||||
"extensions": [
|
||||
{ "assembly": "NLog.Extensions.Logging" },
|
||||
{ "assembly": "NLog.Web.AspNetCore" }
|
||||
],
|
||||
"throwConfigExceptions": true,
|
||||
"targets": {
|
||||
"async": true,
|
||||
"logfile": {
|
||||
"type": "File",
|
||||
"fileName": "${basedir}/logs/${shortdate}.log",
|
||||
"archiveEvery": "Day",
|
||||
"archiveFileName": "${basedir}/logs/old/${shortdate}_{#}.log",
|
||||
"archiveNumbering": "DateAndSequence",
|
||||
"archiveAboveSize": "1024000",
|
||||
"archiveDateFormat": "HH",
|
||||
"maxArchiveFiles": "60",
|
||||
"maxArchiveDays": "30"
|
||||
},
|
||||
"logconsole": {
|
||||
"type": "ColoredConsole",
|
||||
"layout": "${longdate} | ${uppercase:${level}} | ${logger:shortName=true} | ${message}"
|
||||
}
|
||||
},
|
||||
"rules": [
|
||||
{
|
||||
"logger": "*",
|
||||
"minLevel": "Trace",
|
||||
"writeTo": "logconsole"
|
||||
},
|
||||
{
|
||||
"logger": "*",
|
||||
"minLevel": "Info",
|
||||
"writeTo": "logfile"
|
||||
}
|
||||
]
|
||||
},
|
||||
"AllowedHosts": "*",
|
||||
"ServerConf": {
|
||||
"BaseUrl": "/LUX/RepMan/",
|
||||
"FileSharePath": "\\\\stor01\\TEAM DRIVES\\40_FileUpload\\LuxUploads",
|
||||
"HostOs": "Win"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,4 +6,12 @@
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="NLog.Web.AspNetCore" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Lux.Report.Data\Lux.Report.Data.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
using Lux.Report.Server.Components;
|
||||
using Microsoft.AspNetCore.Localization;
|
||||
using Microsoft.Extensions.FileProviders;
|
||||
using NLog;
|
||||
using NLog.Targets;
|
||||
using NLog.Web;
|
||||
using System.Globalization;
|
||||
using System.Reflection;
|
||||
|
||||
var builder = WebApplication.CreateBuilder(args);
|
||||
|
||||
@@ -14,7 +17,8 @@ var logger = LogManager.Setup()
|
||||
.GetCurrentClassLogger();
|
||||
|
||||
ConfigurationManager configuration = builder.Configuration;
|
||||
logger.Info("Lux.Report.Manager | Program.cs: startup");
|
||||
var assemblyVersion = Assembly.GetExecutingAssembly().GetName().Version?.ToString();
|
||||
logger.Info($"Lux.Report.Server | Program.cs: startup | v.{assemblyVersion}");
|
||||
logger.Info($"Current ASPNETCORE_ENVIRONMENT: {env.EnvironmentName}");
|
||||
|
||||
// Add services to the container.
|
||||
@@ -23,6 +27,11 @@ builder.Services.AddRazorComponents()
|
||||
|
||||
var app = builder.Build();
|
||||
|
||||
// aggiunt base URL x routing corretto
|
||||
string baseUrl = configuration.GetValue<string>("ServerConf:BaseUrl") ?? "";
|
||||
app.UsePathBase(baseUrl);
|
||||
logger.Info($"BaseUrl: {baseUrl}");
|
||||
|
||||
// Configure the HTTP request pipeline.
|
||||
if (!app.Environment.IsDevelopment())
|
||||
{
|
||||
@@ -36,6 +45,19 @@ app.UseHttpsRedirection();
|
||||
app.UseStaticFiles();
|
||||
app.UseAntiforgery();
|
||||
|
||||
|
||||
// cultura IT...
|
||||
var supportedCultures = new[]{
|
||||
new CultureInfo("it-IT")
|
||||
};
|
||||
app.UseRequestLocalization(new RequestLocalizationOptions
|
||||
{
|
||||
DefaultRequestCulture = new RequestCulture("it-IT"),
|
||||
SupportedCultures = supportedCultures,
|
||||
FallBackToParentCultures = false
|
||||
});
|
||||
CultureInfo.DefaultThreadCurrentCulture = CultureInfo.CreateSpecificCulture("it-IT");
|
||||
|
||||
// gestione fileshare x uploads: verifico da conf se sia linux o windows x file da accedere...
|
||||
if (configuration["ServerConf:HostOs"] == "Win")
|
||||
{
|
||||
|
||||
@@ -5,5 +5,53 @@
|
||||
"Microsoft.AspNetCore": "Warning"
|
||||
}
|
||||
},
|
||||
"AllowedHosts": "*"
|
||||
"NLog": {
|
||||
"variables": {
|
||||
"baseFileDir": "${basedir}/logs/",
|
||||
"layout": "${longdate} | ${uppercase:${level}} | ${logger:shortName=false} | ${message}"
|
||||
},
|
||||
// "internalLogLevel": "Info",
|
||||
// "internalLogFile": "c:\\temp\\internal-nlog.txt",
|
||||
"extensions": [
|
||||
{ "assembly": "NLog.Extensions.Logging" },
|
||||
{ "assembly": "NLog.Web.AspNetCore" }
|
||||
],
|
||||
"throwConfigExceptions": true,
|
||||
"targets": {
|
||||
"async": true,
|
||||
"logfile": {
|
||||
"type": "File",
|
||||
"fileName": "${basedir}/logs/${shortdate}.log",
|
||||
"archiveEvery": "Day",
|
||||
"archiveFileName": "${basedir}/logs/old/${shortdate}_{#}.log",
|
||||
"archiveNumbering": "DateAndSequence",
|
||||
"archiveAboveSize": "1024000",
|
||||
"archiveDateFormat": "HH",
|
||||
"maxArchiveFiles": "60",
|
||||
"maxArchiveDays": "30"
|
||||
},
|
||||
"logconsole": {
|
||||
"type": "ColoredConsole",
|
||||
"layout": "${longdate} | ${uppercase:${level}} | ${logger:shortName=true} | ${message}"
|
||||
}
|
||||
},
|
||||
"rules": [
|
||||
{
|
||||
"logger": "*",
|
||||
"minLevel": "Trace",
|
||||
"writeTo": "logconsole"
|
||||
},
|
||||
{
|
||||
"logger": "*",
|
||||
"minLevel": "Info",
|
||||
"writeTo": "logfile"
|
||||
}
|
||||
]
|
||||
},
|
||||
"AllowedHosts": "*",
|
||||
"ServerConf": {
|
||||
"BaseUrl": "/LUX/RepSrv/",
|
||||
"FileSharePath": "\\\\stor01\\TEAM DRIVES\\40_FileUpload\\LuxUploads",
|
||||
"HostOs": "Win"
|
||||
}
|
||||
}
|
||||
|
||||
+8
-2
@@ -1,7 +1,7 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 18
|
||||
VisualStudioVersion = 18.4.11620.152 stable
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.14.37111.16 d17.14
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestDevExpress", "TestDevExpress\TestDevExpress.csproj", "{849D5690-BF4A-436F-A65A-FF8A7FAD9528}"
|
||||
EndProject
|
||||
@@ -9,6 +9,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lux.Report.Server", "Lux.Re
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lux.Report.Manager", "Lux.Report.Manager\Lux.Report.Manager.csproj", "{DBC3E4D1-F6FD-4C76-926A-2D183DA6D644}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lux.Report.Data", "Lux.Report.Data\Lux.Report.Data.csproj", "{6D1CB169-D343-4856-9D11-E76EDC22FD34}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
@@ -27,6 +29,10 @@ Global
|
||||
{DBC3E4D1-F6FD-4C76-926A-2D183DA6D644}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{DBC3E4D1-F6FD-4C76-926A-2D183DA6D644}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{DBC3E4D1-F6FD-4C76-926A-2D183DA6D644}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{6D1CB169-D343-4856-9D11-E76EDC22FD34}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{6D1CB169-D343-4856-9D11-E76EDC22FD34}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{6D1CB169-D343-4856-9D11-E76EDC22FD34}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{6D1CB169-D343-4856-9D11-E76EDC22FD34}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
||||
+151
-104
@@ -167,9 +167,11 @@
|
||||
this.Detail.BackColor = System.Drawing.Color.Azure;
|
||||
this.Detail.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
|
||||
this.Detail.BorderWidth = 2F;
|
||||
this.Detail.HeightF = 6.25F;
|
||||
this.Detail.Dpi = 25.4F;
|
||||
this.Detail.HeightF = 1.5875F;
|
||||
this.Detail.HierarchyPrintOptions.Indent = 5.08F;
|
||||
this.Detail.Name = "Detail";
|
||||
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0F, 0F, 0F, 0F, 100F);
|
||||
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0F, 0F, 0F, 0F, 25.4F);
|
||||
this.Detail.StylePriority.UseBackColor = false;
|
||||
this.Detail.StylePriority.UseBorders = false;
|
||||
this.Detail.StylePriority.UseBorderWidth = false;
|
||||
@@ -179,12 +181,13 @@
|
||||
//
|
||||
this.xrLabel15.BackColor = System.Drawing.Color.LightCyan;
|
||||
this.xrLabel15.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel15.Dpi = 25.4F;
|
||||
this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Times New Roman", 14F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(616.4585F, 9.999974F);
|
||||
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(156.5805F, 2.539994F);
|
||||
this.xrLabel15.Multiline = true;
|
||||
this.xrLabel15.Name = "xrLabel15";
|
||||
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel15.SizeF = new System.Drawing.SizeF(113.5417F, 34.79164F);
|
||||
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel15.SizeF = new System.Drawing.SizeF(28.83958F, 8.837076F);
|
||||
this.xrLabel15.StylePriority.UseBackColor = false;
|
||||
this.xrLabel15.StylePriority.UseBorders = false;
|
||||
this.xrLabel15.StylePriority.UseFont = false;
|
||||
@@ -196,12 +199,13 @@
|
||||
//
|
||||
this.xrLabel14.BackColor = System.Drawing.Color.LightCyan;
|
||||
this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel14.Dpi = 25.4F;
|
||||
this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Times New Roman", 14F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(480.0005F, 9.999974F);
|
||||
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(121.9201F, 2.539994F);
|
||||
this.xrLabel14.Multiline = true;
|
||||
this.xrLabel14.Name = "xrLabel14";
|
||||
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel14.SizeF = new System.Drawing.SizeF(136.4581F, 34.79164F);
|
||||
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel14.SizeF = new System.Drawing.SizeF(34.66037F, 8.837076F);
|
||||
this.xrLabel14.StylePriority.UseBackColor = false;
|
||||
this.xrLabel14.StylePriority.UseBorders = false;
|
||||
this.xrLabel14.StylePriority.UseFont = false;
|
||||
@@ -213,12 +217,13 @@
|
||||
//
|
||||
this.xrLabel13.BackColor = System.Drawing.Color.LightCyan;
|
||||
this.xrLabel13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel13.Dpi = 25.4F;
|
||||
this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Times New Roman", 14F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(413.3335F, 9.999974F);
|
||||
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(104.9867F, 2.539994F);
|
||||
this.xrLabel13.Multiline = true;
|
||||
this.xrLabel13.Name = "xrLabel13";
|
||||
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel13.SizeF = new System.Drawing.SizeF(66.66693F, 34.79164F);
|
||||
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel13.SizeF = new System.Drawing.SizeF(16.9334F, 8.837076F);
|
||||
this.xrLabel13.StylePriority.UseBackColor = false;
|
||||
this.xrLabel13.StylePriority.UseBorders = false;
|
||||
this.xrLabel13.StylePriority.UseFont = false;
|
||||
@@ -230,12 +235,13 @@
|
||||
//
|
||||
this.xrLabel12.BackColor = System.Drawing.Color.LightCyan;
|
||||
this.xrLabel12.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel12.Dpi = 25.4F;
|
||||
this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Times New Roman", 14F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(151.0421F, 9.999974F);
|
||||
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(38.36469F, 2.539994F);
|
||||
this.xrLabel12.Multiline = true;
|
||||
this.xrLabel12.Name = "xrLabel12";
|
||||
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel12.SizeF = new System.Drawing.SizeF(262.2914F, 34.79164F);
|
||||
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel12.SizeF = new System.Drawing.SizeF(66.62202F, 8.837076F);
|
||||
this.xrLabel12.StylePriority.UseBackColor = false;
|
||||
this.xrLabel12.StylePriority.UseBorders = false;
|
||||
this.xrLabel12.StylePriority.UseFont = false;
|
||||
@@ -247,12 +253,13 @@
|
||||
//
|
||||
this.xrLabel11.BackColor = System.Drawing.Color.LightCyan;
|
||||
this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel11.Dpi = 25.4F;
|
||||
this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Times New Roman", 14F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(32.29202F, 9.999974F);
|
||||
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(8.202172F, 2.539994F);
|
||||
this.xrLabel11.Multiline = true;
|
||||
this.xrLabel11.Name = "xrLabel11";
|
||||
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel11.SizeF = new System.Drawing.SizeF(118.75F, 34.79164F);
|
||||
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel11.SizeF = new System.Drawing.SizeF(30.1625F, 8.837076F);
|
||||
this.xrLabel11.StylePriority.UseBackColor = false;
|
||||
this.xrLabel11.StylePriority.UseBorders = false;
|
||||
this.xrLabel11.StylePriority.UseFont = false;
|
||||
@@ -264,12 +271,13 @@
|
||||
//
|
||||
this.xrLabel1.BackColor = System.Drawing.Color.LightCyan;
|
||||
this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel1.Dpi = 25.4F;
|
||||
this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Times New Roman", 14F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0.0003496806F, 9.999974F);
|
||||
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(8.881887E-05F, 2.539994F);
|
||||
this.xrLabel1.Multiline = true;
|
||||
this.xrLabel1.Name = "xrLabel1";
|
||||
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel1.SizeF = new System.Drawing.SizeF(32.29167F, 34.79164F);
|
||||
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel1.SizeF = new System.Drawing.SizeF(8.202085F, 8.837076F);
|
||||
this.xrLabel1.StylePriority.UseBackColor = false;
|
||||
this.xrLabel1.StylePriority.UseBorders = false;
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
@@ -279,25 +287,27 @@
|
||||
//
|
||||
// xrLabel9
|
||||
//
|
||||
this.xrLabel9.Dpi = 25.4F;
|
||||
this.xrLabel9.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
|
||||
new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "Text", "[offerRowNav].[note]")});
|
||||
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(151.0417F, 10.00001F);
|
||||
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(38.36459F, 2.540002F);
|
||||
this.xrLabel9.Multiline = true;
|
||||
this.xrLabel9.Name = "xrLabel9";
|
||||
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel9.SizeF = new System.Drawing.SizeF(262.2914F, 23F);
|
||||
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel9.SizeF = new System.Drawing.SizeF(66.62202F, 5.842F);
|
||||
this.xrLabel9.Text = "xrLabel9";
|
||||
//
|
||||
// xrLabel8
|
||||
//
|
||||
this.xrLabel8.Dpi = 25.4F;
|
||||
this.xrLabel8.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
|
||||
new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "Text", "[offerRowNav].[totalPrice]")});
|
||||
this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Times New Roman", 9.75F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(616.4581F, 10.0001F);
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(156.5804F, 2.540025F);
|
||||
this.xrLabel8.Multiline = true;
|
||||
this.xrLabel8.Name = "xrLabel8";
|
||||
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel8.SizeF = new System.Drawing.SizeF(113.5417F, 23F);
|
||||
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel8.SizeF = new System.Drawing.SizeF(28.83958F, 5.841999F);
|
||||
this.xrLabel8.StylePriority.UseFont = false;
|
||||
this.xrLabel8.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel8.Text = "xrLabel8";
|
||||
@@ -306,13 +316,14 @@
|
||||
//
|
||||
// xrLabel7
|
||||
//
|
||||
this.xrLabel7.Dpi = 25.4F;
|
||||
this.xrLabel7.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
|
||||
new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "Text", "[offerRowNav].[unitPrice]")});
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(480.0001F, 10.0001F);
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(121.92F, 2.540025F);
|
||||
this.xrLabel7.Multiline = true;
|
||||
this.xrLabel7.Name = "xrLabel7";
|
||||
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(136.4581F, 23F);
|
||||
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(34.66036F, 5.841999F);
|
||||
this.xrLabel7.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel7.Text = "xrLabel7";
|
||||
this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
@@ -320,14 +331,15 @@
|
||||
//
|
||||
// xrLabel6
|
||||
//
|
||||
this.xrLabel6.Dpi = 25.4F;
|
||||
this.xrLabel6.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
|
||||
new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "Text", "[offerRowNav].[qty]")});
|
||||
this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Times New Roman", 9.75F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(413.3331F, 10.0001F);
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(104.9866F, 2.540025F);
|
||||
this.xrLabel6.Multiline = true;
|
||||
this.xrLabel6.Name = "xrLabel6";
|
||||
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel6.SizeF = new System.Drawing.SizeF(66.66693F, 23F);
|
||||
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel6.SizeF = new System.Drawing.SizeF(16.9334F, 5.841999F);
|
||||
this.xrLabel6.StylePriority.UseFont = false;
|
||||
this.xrLabel6.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel6.Text = "xrLabel6";
|
||||
@@ -335,78 +347,86 @@
|
||||
//
|
||||
// xrLabel5
|
||||
//
|
||||
this.xrLabel5.Dpi = 25.4F;
|
||||
this.xrLabel5.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
|
||||
new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "Text", "[offerRowNav].[rowNum]")});
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F);
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 2.540002F);
|
||||
this.xrLabel5.Multiline = true;
|
||||
this.xrLabel5.Name = "xrLabel5";
|
||||
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel5.SizeF = new System.Drawing.SizeF(32.29167F, 23F);
|
||||
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel5.SizeF = new System.Drawing.SizeF(8.202085F, 5.842F);
|
||||
this.xrLabel5.Text = "xrLabel5";
|
||||
//
|
||||
// TopMargin
|
||||
//
|
||||
this.TopMargin.HeightF = 40F;
|
||||
this.TopMargin.Dpi = 25.4F;
|
||||
this.TopMargin.HeightF = 10.16F;
|
||||
this.TopMargin.Name = "TopMargin";
|
||||
this.TopMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0F, 0F, 0F, 0F, 100F);
|
||||
this.TopMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0F, 0F, 0F, 0F, 25.4F);
|
||||
this.TopMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
//
|
||||
// BottomMargin
|
||||
//
|
||||
this.BottomMargin.HeightF = 40F;
|
||||
this.BottomMargin.Dpi = 25.4F;
|
||||
this.BottomMargin.HeightF = 10.16F;
|
||||
this.BottomMargin.Name = "BottomMargin";
|
||||
this.BottomMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0F, 0F, 0F, 0F, 100F);
|
||||
this.BottomMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0F, 0F, 0F, 0F, 25.4F);
|
||||
this.BottomMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
//
|
||||
// xrPictureBox2
|
||||
//
|
||||
this.xrPictureBox2.Dpi = 25.4F;
|
||||
this.xrPictureBox2.ImageUrl = "https://iis01.egalware.com/Lux/srv/api/image/empty";
|
||||
this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(629.9998F, 0F);
|
||||
this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(160.02F, 0F);
|
||||
this.xrPictureBox2.Name = "xrPictureBox2";
|
||||
this.xrPictureBox2.SizeF = new System.Drawing.SizeF(100F, 101.9583F);
|
||||
this.xrPictureBox2.SizeF = new System.Drawing.SizeF(25.39999F, 25.89741F);
|
||||
this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
//
|
||||
// xrLabel21
|
||||
//
|
||||
this.xrLabel21.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
|
||||
this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 101.9583F);
|
||||
this.xrLabel21.Dpi = 25.4F;
|
||||
this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25.89741F);
|
||||
this.xrLabel21.Multiline = true;
|
||||
this.xrLabel21.Name = "xrLabel21";
|
||||
this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel21.SizeF = new System.Drawing.SizeF(730.0001F, 10.49994F);
|
||||
this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel21.SizeF = new System.Drawing.SizeF(185.42F, 2.666985F);
|
||||
this.xrLabel21.StylePriority.UseBorders = false;
|
||||
//
|
||||
// xrLabel24
|
||||
//
|
||||
this.xrLabel24.Dpi = 25.4F;
|
||||
this.xrLabel24.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
|
||||
new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "Text", "[dealerNav].[lastName]")});
|
||||
this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(569.9998F, 135.4583F);
|
||||
this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(144.78F, 34.40641F);
|
||||
this.xrLabel24.Multiline = true;
|
||||
this.xrLabel24.Name = "xrLabel24";
|
||||
this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel24.SizeF = new System.Drawing.SizeF(90F, 23F);
|
||||
this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel24.SizeF = new System.Drawing.SizeF(22.86F, 5.841999F);
|
||||
this.xrLabel24.Text = "xrLabel24";
|
||||
//
|
||||
// xrLabel23
|
||||
//
|
||||
this.xrLabel23.Dpi = 25.4F;
|
||||
this.xrLabel23.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
|
||||
new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "Text", "[dealerNav].[firstName]")});
|
||||
this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(480.0001F, 135.4583F);
|
||||
this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(121.92F, 34.40641F);
|
||||
this.xrLabel23.Multiline = true;
|
||||
this.xrLabel23.Name = "xrLabel23";
|
||||
this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel23.SizeF = new System.Drawing.SizeF(90F, 23F);
|
||||
this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel23.SizeF = new System.Drawing.SizeF(22.86001F, 5.841999F);
|
||||
this.xrLabel23.Text = "xrLabel23";
|
||||
//
|
||||
// xrLabel22
|
||||
//
|
||||
this.xrLabel22.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.xrLabel22.Dpi = 25.4F;
|
||||
this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Times New Roman", 9.75F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(480.0001F, 112.4583F);
|
||||
this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(121.92F, 28.56441F);
|
||||
this.xrLabel22.Multiline = true;
|
||||
this.xrLabel22.Name = "xrLabel22";
|
||||
this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel22.SizeF = new System.Drawing.SizeF(70F, 23F);
|
||||
this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel22.SizeF = new System.Drawing.SizeF(17.78001F, 5.841999F);
|
||||
this.xrLabel22.StylePriority.UseBorders = false;
|
||||
this.xrLabel22.StylePriority.UseFont = false;
|
||||
this.xrLabel22.StylePriority.UseTextAlignment = false;
|
||||
@@ -415,35 +435,38 @@
|
||||
//
|
||||
// xrLabel20
|
||||
//
|
||||
this.xrLabel20.Dpi = 25.4F;
|
||||
this.xrLabel20.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
|
||||
new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "Text", "[customerNav].[lastName]")});
|
||||
this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(89.99986F, 135.4583F);
|
||||
this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(22.85996F, 34.40641F);
|
||||
this.xrLabel20.Multiline = true;
|
||||
this.xrLabel20.Name = "xrLabel20";
|
||||
this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel20.SizeF = new System.Drawing.SizeF(90F, 23F);
|
||||
this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel20.SizeF = new System.Drawing.SizeF(22.86F, 5.841999F);
|
||||
this.xrLabel20.Text = "xrLabel20";
|
||||
//
|
||||
// xrLabel19
|
||||
//
|
||||
this.xrLabel19.Dpi = 25.4F;
|
||||
this.xrLabel19.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
|
||||
new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "Text", "[customerNav].[firstName]")});
|
||||
this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 135.4583F);
|
||||
this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.40641F);
|
||||
this.xrLabel19.Multiline = true;
|
||||
this.xrLabel19.Name = "xrLabel19";
|
||||
this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel19.SizeF = new System.Drawing.SizeF(90F, 23F);
|
||||
this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel19.SizeF = new System.Drawing.SizeF(22.86F, 5.841999F);
|
||||
this.xrLabel19.Text = "xrLabel19";
|
||||
//
|
||||
// xrLabel18
|
||||
//
|
||||
this.xrLabel18.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.xrLabel18.Dpi = 25.4F;
|
||||
this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Times New Roman", 9.75F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(1.041635F, 112.4583F);
|
||||
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0.2645753F, 28.56441F);
|
||||
this.xrLabel18.Multiline = true;
|
||||
this.xrLabel18.Name = "xrLabel18";
|
||||
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel18.SizeF = new System.Drawing.SizeF(70F, 23F);
|
||||
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel18.SizeF = new System.Drawing.SizeF(17.78F, 5.841999F);
|
||||
this.xrLabel18.StylePriority.UseBorders = false;
|
||||
this.xrLabel18.StylePriority.UseFont = false;
|
||||
this.xrLabel18.StylePriority.UseTextAlignment = false;
|
||||
@@ -452,12 +475,13 @@
|
||||
//
|
||||
// xrLabel16
|
||||
//
|
||||
this.xrLabel16.Dpi = 25.4F;
|
||||
this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Times New Roman", 32F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 24.00001F);
|
||||
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 6.096002F);
|
||||
this.xrLabel16.Multiline = true;
|
||||
this.xrLabel16.Name = "xrLabel16";
|
||||
this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel16.SizeF = new System.Drawing.SizeF(178.1251F, 53.20833F);
|
||||
this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel16.SizeF = new System.Drawing.SizeF(45.24378F, 13.51491F);
|
||||
this.xrLabel16.StylePriority.UseFont = false;
|
||||
this.xrLabel16.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel16.Text = "Offerta";
|
||||
@@ -465,59 +489,64 @@
|
||||
//
|
||||
// xrLabel10
|
||||
//
|
||||
this.xrLabel10.Dpi = 25.4F;
|
||||
this.xrLabel10.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
|
||||
new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "Text", "?pOfferId")});
|
||||
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(298.1249F, 48.20833F);
|
||||
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(75.72372F, 12.24492F);
|
||||
this.xrLabel10.Multiline = true;
|
||||
this.xrLabel10.Name = "xrLabel10";
|
||||
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel10.SizeF = new System.Drawing.SizeF(100F, 23F);
|
||||
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel10.SizeF = new System.Drawing.SizeF(25.4F, 5.842001F);
|
||||
this.xrLabel10.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel10.Text = "xrLabel10";
|
||||
this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel4
|
||||
//
|
||||
this.xrLabel4.Dpi = 25.4F;
|
||||
this.xrLabel4.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
|
||||
new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "Text", "[offerCode]")});
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(178.125F, 48.20833F);
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(45.24375F, 12.24492F);
|
||||
this.xrLabel4.Multiline = true;
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(120F, 23F);
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(30.48F, 5.842001F);
|
||||
this.xrLabel4.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel4.Text = "xrLabel4";
|
||||
this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel17
|
||||
//
|
||||
this.xrLabel17.Dpi = 25.4F;
|
||||
this.xrLabel17.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
|
||||
new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "Text", "[validUntil]")});
|
||||
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(78.125F, 64.50018F);
|
||||
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(19.84375F, 16.38305F);
|
||||
this.xrLabel17.Multiline = true;
|
||||
this.xrLabel17.Name = "xrLabel17";
|
||||
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel17.SizeF = new System.Drawing.SizeF(100F, 20.91664F);
|
||||
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel17.SizeF = new System.Drawing.SizeF(25.4F, 5.312826F);
|
||||
this.xrLabel17.Text = "xrLabel17";
|
||||
this.xrLabel17.TextFormatString = "{0:dd/MM/yyyy}";
|
||||
//
|
||||
// xrLabel2
|
||||
//
|
||||
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(1.041667F, 64.50018F);
|
||||
this.xrLabel2.Dpi = 25.4F;
|
||||
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0.2645834F, 16.38305F);
|
||||
this.xrLabel2.Multiline = true;
|
||||
this.xrLabel2.Name = "xrLabel2";
|
||||
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel2.SizeF = new System.Drawing.SizeF(77.08334F, 20.91667F);
|
||||
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel2.SizeF = new System.Drawing.SizeF(19.57917F, 5.312834F);
|
||||
this.xrLabel2.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel2.Text = "Scadenza: ";
|
||||
this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrPageInfo1
|
||||
//
|
||||
this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(629.9998F, 9.999974F);
|
||||
this.xrPageInfo1.Dpi = 25.4F;
|
||||
this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(160.02F, 2.539994F);
|
||||
this.xrPageInfo1.Name = "xrPageInfo1";
|
||||
this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrPageInfo1.SizeF = new System.Drawing.SizeF(100F, 23F);
|
||||
this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrPageInfo1.SizeF = new System.Drawing.SizeF(25.39999F, 5.842F);
|
||||
this.xrPageInfo1.StylePriority.UseTextAlignment = false;
|
||||
this.xrPageInfo1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
this.xrPageInfo1.TextFormatString = "{0} di {1}";
|
||||
@@ -629,9 +658,10 @@
|
||||
this.Detail1});
|
||||
this.DetailReport.DataMember = "offerRowNav";
|
||||
this.DetailReport.DataSource = this.jsonDataSource1;
|
||||
this.DetailReport.Dpi = 25.4F;
|
||||
this.DetailReport.Level = 0;
|
||||
this.DetailReport.Name = "DetailReport";
|
||||
this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0F, 0F, 4F, 0F, 100F);
|
||||
this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0F, 0F, 1.016F, 0F, 25.4F);
|
||||
//
|
||||
// Detail1
|
||||
//
|
||||
@@ -643,7 +673,9 @@
|
||||
this.xrLabel9,
|
||||
this.xrLabel8,
|
||||
this.xrLabel5});
|
||||
this.Detail1.HeightF = 110.0833F;
|
||||
this.Detail1.Dpi = 25.4F;
|
||||
this.Detail1.HeightF = 27.96116F;
|
||||
this.Detail1.HierarchyPrintOptions.Indent = 5.08F;
|
||||
this.Detail1.Name = "Detail1";
|
||||
this.Detail1.SortFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] {
|
||||
new DevExpress.XtraReports.UI.GroupField("rowNum", DevExpress.XtraReports.UI.XRColumnSortOrder.Ascending)});
|
||||
@@ -651,20 +683,22 @@
|
||||
// xrLabel27
|
||||
//
|
||||
this.xrLabel27.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
|
||||
this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(0F, 99.58334F);
|
||||
this.xrLabel27.Dpi = 25.4F;
|
||||
this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25.29417F);
|
||||
this.xrLabel27.Multiline = true;
|
||||
this.xrLabel27.Name = "xrLabel27";
|
||||
this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel27.SizeF = new System.Drawing.SizeF(730.0001F, 10.49994F);
|
||||
this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel27.SizeF = new System.Drawing.SizeF(185.42F, 2.666985F);
|
||||
this.xrLabel27.StylePriority.UseBorders = false;
|
||||
//
|
||||
// xrPictureBox1
|
||||
//
|
||||
this.xrPictureBox1.Dpi = 25.4F;
|
||||
this.xrPictureBox1.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
|
||||
new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "ImageUrl", "?pImgPath+ [imgUrl]")});
|
||||
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(32.29167F, 10.00001F);
|
||||
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(8.202085F, 2.540002F);
|
||||
this.xrPictureBox1.Name = "xrPictureBox1";
|
||||
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(118.75F, 89.58334F);
|
||||
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(30.1625F, 22.75417F);
|
||||
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
//
|
||||
// pImgPath
|
||||
@@ -683,37 +717,41 @@
|
||||
this.xrLabel25,
|
||||
this.xrLabel17,
|
||||
this.xrLabel2});
|
||||
this.ReportFooter.HeightF = 150.7504F;
|
||||
this.ReportFooter.Dpi = 25.4F;
|
||||
this.ReportFooter.HeightF = 38.2906F;
|
||||
this.ReportFooter.Name = "ReportFooter";
|
||||
//
|
||||
// xrLabel28
|
||||
//
|
||||
this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(181.8751F, 117.7504F);
|
||||
this.xrLabel28.Dpi = 25.4F;
|
||||
this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(46.19628F, 29.9086F);
|
||||
this.xrLabel28.Multiline = true;
|
||||
this.xrLabel28.Name = "xrLabel28";
|
||||
this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel28.SizeF = new System.Drawing.SizeF(100F, 23F);
|
||||
this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel28.SizeF = new System.Drawing.SizeF(25.40001F, 5.841999F);
|
||||
this.xrLabel28.Text = "Firma";
|
||||
//
|
||||
// xrLabel3
|
||||
//
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 117.7504F);
|
||||
this.xrLabel3.Dpi = 25.4F;
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 29.9086F);
|
||||
this.xrLabel3.Multiline = true;
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(100F, 23F);
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(25.4F, 5.841999F);
|
||||
this.xrLabel3.Text = "Data";
|
||||
//
|
||||
// xrLabel26
|
||||
//
|
||||
this.xrLabel26.Dpi = 25.4F;
|
||||
this.xrLabel26.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
|
||||
new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "Text", "[totalPrice]")});
|
||||
this.xrLabel26.Font = new DevExpress.Drawing.DXFont("Times New Roman", 9.75F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(616.4581F, 10.49995F);
|
||||
this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(156.5804F, 2.666987F);
|
||||
this.xrLabel26.Multiline = true;
|
||||
this.xrLabel26.Name = "xrLabel26";
|
||||
this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel26.SizeF = new System.Drawing.SizeF(113.5417F, 23F);
|
||||
this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel26.SizeF = new System.Drawing.SizeF(28.83958F, 5.842F);
|
||||
this.xrLabel26.StylePriority.UseFont = false;
|
||||
this.xrLabel26.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel26.Text = "xrLabel26";
|
||||
@@ -721,12 +759,13 @@
|
||||
//
|
||||
// xrLabel25
|
||||
//
|
||||
this.xrLabel25.Dpi = 25.4F;
|
||||
this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Times New Roman", 9.75F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(480.0001F, 10.49995F);
|
||||
this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(121.92F, 2.666987F);
|
||||
this.xrLabel25.Multiline = true;
|
||||
this.xrLabel25.Name = "xrLabel25";
|
||||
this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2F, 2F, 0F, 0F, 100F);
|
||||
this.xrLabel25.SizeF = new System.Drawing.SizeF(136.4583F, 23F);
|
||||
this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(0.508F, 0.508F, 0F, 0F, 25.4F);
|
||||
this.xrLabel25.SizeF = new System.Drawing.SizeF(34.66041F, 5.842F);
|
||||
this.xrLabel25.StylePriority.UseFont = false;
|
||||
this.xrLabel25.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel25.Text = "Totale";
|
||||
@@ -736,7 +775,8 @@
|
||||
//
|
||||
this.PageFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrPageInfo1});
|
||||
this.PageFooter.HeightF = 49.5835F;
|
||||
this.PageFooter.Dpi = 25.4F;
|
||||
this.PageFooter.HeightF = 12.59421F;
|
||||
this.PageFooter.Name = "PageFooter";
|
||||
//
|
||||
// ReportHeader
|
||||
@@ -753,7 +793,8 @@
|
||||
this.xrLabel16,
|
||||
this.xrLabel10,
|
||||
this.xrPictureBox2});
|
||||
this.ReportHeader.HeightF = 158.4583F;
|
||||
this.ReportHeader.Dpi = 25.4F;
|
||||
this.ReportHeader.HeightF = 40.24841F;
|
||||
this.ReportHeader.Name = "ReportHeader";
|
||||
//
|
||||
// GroupHeader2
|
||||
@@ -765,7 +806,8 @@
|
||||
this.xrLabel12,
|
||||
this.xrLabel11,
|
||||
this.xrLabel15});
|
||||
this.GroupHeader2.HeightF = 52.58338F;
|
||||
this.GroupHeader2.Dpi = 25.4F;
|
||||
this.GroupHeader2.HeightF = 13.35618F;
|
||||
this.GroupHeader2.Name = "GroupHeader2";
|
||||
this.GroupHeader2.RepeatEveryPage = true;
|
||||
//
|
||||
@@ -783,13 +825,18 @@
|
||||
this.ComponentStorage.AddRange(new System.ComponentModel.IComponent[] {
|
||||
this.jsonDataSource1});
|
||||
this.DataSource = this.jsonDataSource1;
|
||||
this.Margins = new DevExpress.Drawing.DXMargins(60F, 60F, 40F, 40F);
|
||||
this.Dpi = 25.4F;
|
||||
this.Margins = new DevExpress.Drawing.DXMargins(15.24F, 15.24F, 10.16F, 10.16F);
|
||||
this.PageHeightF = 279.4F;
|
||||
this.PageWidthF = 215.9F;
|
||||
this.ParameterPanelLayoutItems.AddRange(new DevExpress.XtraReports.Parameters.ParameterPanelLayoutItem[] {
|
||||
new DevExpress.XtraReports.Parameters.ParameterLayoutItem(this.pOfferId, DevExpress.XtraReports.Parameters.Orientation.Horizontal),
|
||||
new DevExpress.XtraReports.Parameters.ParameterLayoutItem(this.pImgPath, DevExpress.XtraReports.Parameters.Orientation.Horizontal)});
|
||||
this.Parameters.AddRange(new DevExpress.XtraReports.Parameters.Parameter[] {
|
||||
this.pOfferId,
|
||||
this.pImgPath});
|
||||
this.ReportUnit = DevExpress.XtraReports.UI.ReportUnit.Millimeters;
|
||||
this.SnapGridSize = 2.5F;
|
||||
this.Version = "25.2";
|
||||
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<XtraReportsLayoutSerializer SerializerVersion="25.2.5.0" Ref="1" ControlType="DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v25.2, Version=25.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" Name="OfferReport" Margins="60, 60, 40, 40" PageWidthF="850" PageHeightF="1100" Version="25.2" DataSource="#Ref-0">
|
||||
<Parameters>
|
||||
<Item1 Ref="3" Visible="false" Description="ID Int Offerta" ValueInfo="1" Name="pOfferId" Type="#Ref-2" />
|
||||
<Item2 Ref="5" Visible="false" Description="Bath di base API x immagini" ValueInfo="https://iis01.egalware.com/Lux/srv/api/window/svgfile/" Name="pImgPath" />
|
||||
<Item2 Ref="5" Visible="false" Description="Path di base API x immagini" ValueInfo="https://iis01.egalware.com/Lux/srv/api/window/svgfile/" Name="pImgPath" />
|
||||
</Parameters>
|
||||
<Bands>
|
||||
<Item1 Ref="6" ControlType="DetailBand" Name="Detail" HeightF="6.25" TextAlignment="TopLeft" BackColor="Azure" Padding="0,0,0,0,100" Borders="Bottom" BorderWidth="2">
|
||||
|
||||
Reference in New Issue
Block a user