Quantcast
Channel: SharpDevelop Community
Viewing all 1764 articles
Browse latest View live

is sharpdevelop abanoded?


Which reference to use when operating on Excel files

$
0
0

I am a noob trying to enable a program to open, read, and write Excel files. I have the following installed on my computer:

Windows 7 Professional SP1

.Net Framework 4.5.2

Microsoft Visual C++ 2010 x64 Redistributable

Microsoft Visual C++ 2010 x86 Redistributable

Microsoft Windows SDK for Windows 7

SharpDevelop 5.1.0 Build 5216

Which reference should I add, Microsoft.Office.Interop.Excel 14.0.0.0 (in GAC tab) or Microsoft Excel 14.0 Object Library? 

I ask because I have tried without success to compile several different examples of interfacing with Excel and always get type matching errors or some such thing. 

help for "graphic appearance" question

$
0
0

Hi all, first consider I'm a really newbie in windows app creation.... so be VERY patient...

I'm learning how to create an app to share data with arduino via com port, but i'm not able to understand a stupid problem... why into the IDE I see my app with a graphic feel and it's totaly different when I run it??

The pic should help, left:app in IDE, right:app running in my pc (win10).

I think is some config missed, but i don't know nothing about it!

Thank you so much for any help you'll give me.

Ciao from Italy!!!

AvalonEdit - Event when Caret enters ReplaceableTextElement?

$
0
0

Hello - I'm attempting to dynamically populate a CompletionWindow based on the current Caret position. I.e, if a user selects to insert a Snippet from a CompletionWindow, and that Snippet has one or more SnippetReplaceableTextElement, open a new CompletionWindow (with contextual items) when the Caret enters the SnippetReplaceableTextElement(s).

 

Is this possible? What approach might I take to accomplish my intended behavior?

 

Thanks.

All unit test are discover able in Sharpdevelop Testexplorer.

$
0
0

Hi,

I am able to see all the nunit test case in visual studio in test explorer but wen i use sharp develop i can see only one test case.

is there any solution for it?

can't change backgroundcolor

$
0
0

I am trying to use ICSharpCode.TextEditor in Visual Basic 2010. I know that the support is mostly for C# but i hope someone can help me.

 

I use the following code to set forcolor and backgroundcolor for tabs and spaces, but only the textcolor is changing. Am i doing something wrong? Can somebody show me how it is done the right way?

 

Dim colorTab As Color = Color.RedDim backgroundcolorTab As Color = Color.GreenDim colorSpace As Color = Color.BlueDim backgroundcolorSpace As Color = Color.YellowDim highlightcolortab As HighlightColor = New HighlightColor(colorTab, backgroundcolorTab, TrueFalse)Dim highlightcolorspace As HighlightBackground = New HighlightBackground(colorspace, backgroundcolorspace, TrueFalse)Dim highlightstrategy As DefaultHighlightingStrategy = tec1.Document.HighlightingStrategy
highlightstrategy.SetColorFor("TabMarkers", highlightcolortab)
highlightstrategy.SetColorFor("SpaceMarkers", highlightcolorspace)
As you can see i tried both methodes (HighLightColor and HighLightBackground) but both don't set the backgroundcolor.

                       

Help me for planning a small project that I will make :)

$
0
0

I have plans to create projects that relate to PC-based heartbeat monitoring through bluetooth communications and arduino. Can it? I am a newbie and I still need a lot of help and references. thank you :)

Can SharDevelop integrate with AnkhSVN

$
0
0

Hello,

I am migrating from MS Visual Studio community to SharpDevelop 5.1, would like to know if there is  a way to integrate AnkhSVN with SharpDevelop.

I am aware that TortoiseSVN is supported,but I need to push to SVN via the IDE.

 

Regards,

Krylor


After a VB to C# Project conversion I am receiving the following error.

$
0
0

Creating the main form @ MyProject.Application.Run(args);

The error is: Could not find any resources appropriate for the specified culture or the neutral culture.  Make sure "XX.My Project.resources" was correctly embedded or linked into assembly "XX" at compile time, or that all the satellite assemblies required are loadable and fully signed.

Can anyone offer an explaination as to what this means after the transaltion. Presumably the Translator has missed something. The resource file have be recrated and moved in the project with the original being renamed.

 

License Change to MIT

$
0
0

Hi,

I welcome the recent license change to the MIT License.

However, our lawyer is not yet convinced that the license change is legally "clean".

Could you confirm that:

  1. No legacy code originating from the Java GNU ClassPath project remains
    • I could not find any clear statement or indication that all that code has been replaced in the meantime...
    • Alternatively, the original copyright olders (FSF or contributors) could confirm to the relicensing...
  2. All contributors have agreed to relicense under MIT (this seems to be very likely according to https://github.com/icsharpcode/SharpZipLib/issues/103 and https://github.com/icsharpcode/SharpZipLib/pull/101)

Btw, the homepage http://icsharpcode.github.io/SharpZipLib/ still carries the old license, can anyone upate it?

 

Thanks!

Include my Form to form templates

$
0
0

Hi!

I want to create my own form inherited by System.Windows.Forms.Form and this to appeare on the list, Add->New Item->[WindowsApplication]Form.

And ofcourse to be editable on the designer..

Thank you!

Parasitic window at compilation

$
0
0

Hello,

When I compile a project in Windows Forms, everything goes well but when I execute the binary I have a parasitic window (gray and without information) which appears after closing the binary ... How to prevent it?

Thanks

SearchPanel Close Functionality

$
0
0

I have an application that has two TextEditor panes in one AvalonDock. And I am able to install a seperate SearchPanel for each pane / window. But, I need to close one SearchPanel, if another SearchPanel is opened. I have added two RibbonButton items to a Ribbon that when pressed install and open a SearchPanel. But, we want to close whichever SearchPanel is not being used at the time if the user does not do it manually.

I have gotten how to "install" a SearchPanel for a TextEditor.TextArea, and I see that there is indeed a Close functionality. But, I have been unable to figure out how to use it, nor have I been able to find any examples of it being used by anyone to close the pane programmatically. 

The only way I could even get it to come up was appending it after the install on a command

SearchPanel.Install(CurrentView.textEditor.TextArea).Close();

Where CurrentView is my current TextView, and textEditor is the name of my TextEditor that I want to close. And, also felt like that is an awkward use of it in the first place. Just was not sure how to even get to the functionality otherwise.

It did not work to close the pane that way. So, I am at a loss for how I can programmatically close the SearchPanel. Can anyone help me figure out how I can close the SearchPanel using the Close() function? Or, does anyone know where I can locate code examples of installing, opening, and clossing SearchPanel programmatically? The forum(s) and/or help files do not seem to cover it thoroughly enough.

 

AvalonEdit - how to get the words when input a dot ?

$
0
0

the  AvalonEdit example shows the code Completion, codes bellow

void textEditor_TextArea_TextEntered(object sender, TextCompositionEventArgs e)
{if (e.Text == ".") {// Open code completion after the user has pressed dot:
        completionWindow = new CompletionWindow(textEditor.TextArea);
        IList<ICompletionData> data = completionWindow.CompletionList.CompletionData;
        data.Add(new MyCompletionData("Item1"));
        data.Add(new MyCompletionData("Item2"));
        data.Add(new MyCompletionData("Item3"));
        completionWindow.Show();
        completionWindow.Closed += delegate {
            completionWindow = null;
        };
    }
}
and i want to know the words before the dot ,is there any idea?

 

Code formating in WPF project

$
0
0

Hello everyone,

Currently I am working on small WPF project in SD. I stumbled upon strange behavior of code formating in my project.
While I am learning how to code in WPF, usually I use this formating style:

<Grid Background="LightSkyBlue">
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto"/>
        <RowDefinition Height="Auto"/>
        <RowDefinition Height="*"/>
        <RowDefinition Height="*"/>
    </Grid.RowDefinitions> 
</Grid>

But whenever I change something in Properties window my code changes to this:

<Grid
    Background="LightSlateGray">
        <Grid.RowDefinitions>
            <RowDefinition
                Height="Auto" />

<RowDefinition
                Height="Auto" />
            <RowDefinition
                Height="*" />
            <RowDefinition
                Height="*" />
        </Grid.RowDefinitions>
</Grid>

My question is, how to avoid this kind of situation?
Thanks.


Header Checksum Is Invalid

$
0
0

Hi ,

 I am trying to unzip a *.tbz file on my windows machine. THis is the decription of the file -  The feed files are archived into binary files in a compressed PKZip (WinZip) format. The compressed file is named according to the following template:

iYYYYMMDDHH.zip
pYYYYMMDDHH.zip
mYYYYMMDDHH.zip

Here is the code whcih I am using -

            DirectoryInfo dic = new DirectoryInfo(@"C:\AppleStuff\AllFiles\");

            FileInfo[ files = dic.GetFiles("*.tbz", SearchOption.AllDirectories);

            string ExtractedFolder = @"C:\AppleStuff\Extracted";

            foreach (FileInfo file in files)
            {

                Stream inStream = File.OpenRead(file.FullName);

                TarArchive tarArchive = TarArchive.CreateInputTarArchive(new BZip2InputStream(inStream));
                tarArchive.ExtractContents(ExtractedFolder);
                tarArchive.Close();               

                inStream.Close();
            }

at TarArchive.ExtractContents I keep on getting the    "ICSharpCode.SharpZipLib.Tar.TarException: 'Header checksum is invalid' exception. Its being thrown at -  ICSharpCode.SharpZipLib.Tar.TarInputStream.GetNextEntry()

 

 Any idea what might be going wrong ?

 

 

 

 

Draw lines in editor

$
0
0

Hi to all.

I want to draw lines for connect start and end of a block (if, for, etc), like VS2015 or Notepad++. I make a service as TextMarkerService used by ErrorPainter. But in that case, it draw a polygon (similar to a vertical line). I have to draw a vertical line. I've calculated start and end positions of lines, but if I scroll text, lines don't scroll. I think is a problem with calculating position considering actual visual lines.

How can I calculate start and end positions (as Point)?

 

Thanks a lot.

Andrea

Issue debugging an addin

$
0
0

I have an addin that I am trying to debug.  When I follow the WIKI instructions for debugging an addin, where you start a second (debug) version of SharpDevelop, the second copy starts and then crashes with the exception trace below.  I have searched for that assembly and I can't find it any where (ICSharpCode.Core.Presentation.Aero2).  I tried doing a clean and rebuild (Debug Mode) of SharpDevelop, but I still get this error.  The debug version runs just fine when I start it by clicking on the exe file.  This only happens when I try to run the second copy of SharpDevelop.  I am running the latest build, SharpDevelop 5.1 for both the copy debugging the addin and the debug version of SharpDevelp, and I am running this on a Windows 8.1 Pro.  I will try it on a Windows 7 machine tomorrow.  

Any help will be greatly appreciated.

 

System.IO.FileNotFoundException: Could not load file or assembly 'ICSharpCode.Core.Presentation.Aero2, Version=5.1.0.5216, Culture=neutral, PublicKeyToken=f829da5c02be14ee' or one of its dependencies. The system cannot find the file specified.

 

   at System.Reflection.RuntimeAssembly.nLoad

   at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName

   at System.Reflection.RuntimeAssembly.InternalLoad

   at System.Reflection.RuntimeAssembly.InternalLoad

   at System.Reflection.Assembly.Load

   at System.Windows.SystemResources.ResourceDictionaries.LoadExternalAssembly

   at System.Windows.SystemResources.ResourceDictionaries.LoadThemedDictionary

   at System.Windows.SystemResources.FindDictionaryResource

   at System.Windows.SystemResources.FindResourceInternal

   at System.Windows.SystemResources.FindResourceInternal

   at System.Windows.Application.FindResource

   at ICSharpCode.Core.Presentation.GlobalStyles.FindResource in y:\SharpDevelop\Develop\Zimnitz_5.1\src\Main\ICSharpCode.Core.Presentation\GlobalStyles.cs:line 35

   at ICSharpCode.Core.Presentation.GlobalStyles.get_WindowStyle in y:\SharpDevelop\Develop\Zimnitz_5.1\src\Main\ICSharpCode.Core.Presentation\GlobalStyles.cs:line 39

   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal

   at System.Reflection.RuntimeMethodInfo.Invoke

   at System.Reflection.RuntimePropertyInfo.GetValue

   at System.Reflection.RuntimePropertyInfo.GetValue

   at System.Windows.Markup.StaticExtension.GetFieldOrPropertyValue

   at System.Windows.Markup.StaticExtension.ProvideValue

   at MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue

   at MS.Internal.Xaml.Runtime.PartialTrustTolerantRuntime.CallProvideValue

   at System.Xaml.XamlObjectWriter.Logic_ProvideValue

   at System.Xaml.XamlObjectWriter.Logic_AssignProvidedValue

   at System.Xaml.XamlObjectWriter.WriteEndMember

   at System.Xaml.XamlWriter.WriteNode

   at System.Windows.Markup.WpfXamlLoader.TransformNodes

   at System.Windows.Markup.WpfXamlLoader.Load

   at System.Windows.Markup.WpfXamlLoader.LoadBaml

   at System.Windows.Markup.XamlReader.LoadBaml

   at System.Windows.Application.LoadComponent

   at ICSharpCode.SharpDevelop.Workbench.WpfWorkbench.InitializeComponent in y:\SharpDevelop\Develop\Zimnitz_5.1\src\Main\SharpDevelop\Workbench\WpfWorkbench.xaml:line 1

   at ICSharpCode.SharpDevelop.Workbench.WpfWorkbench..ctor in y:\SharpDevelop\Develop\Zimnitz_5.1\src\Main\SharpDevelop\Workbench\WpfWorkbench.cs:line 95

   at ICSharpCode.SharpDevelop.Workbench.WorkbenchStartup.InitializeWorkbench in y:\SharpDevelop\Develop\Zimnitz_5.1\src\Main\SharpDevelop\Workbench\WorkbenchStartup.cs:line 56

   at ICSharpCode.SharpDevelop.Sda.CallHelper.RunWorkbenchInternal in y:\SharpDevelop\Develop\Zimnitz_5.1\src\Main\SharpDevelop\Sda\CallHelper.cs:line 154

   at ICSharpCode.SharpDevelop.Sda.CallHelper.RunWorkbench in y:\SharpDevelop\Develop\Zimnitz_5.1\src\Main\SharpDevelop\Sda\CallHelper.cs:line 143

   at ICSharpCode.SharpDevelop.Sda.SharpDevelopHost.RunWorkbench in y:\SharpDevelop\Develop\Zimnitz_5.1\src\Main\SharpDevelop\Sda\SharpDevelopHost.cs:line 129

   at ICSharpCode.SharpDevelop.Startup.SharpDevelopMain.RunApplication in y:\SharpDevelop\Develop\Zimnitz_5.1\src\Main\SharpDevelop\Startup\SharpDevelopMain.cs:line 226

   at ICSharpCode.SharpDevelop.Startup.SharpDevelopMain.Run in y:\SharpDevelop\Develop\Zimnitz_5.1\src\Main\SharpDevelop\Startup\SharpDevelopMain.cs:line 124

   at ICSharpCode.SharpDevelop.Startup.SharpDevelopMain.Main in y:\SharpDevelop\Develop\Zimnitz_5.1\src\Main\SharpDevelop\Startup\SharpDevelopMain.cs:line 81

A surprise exception magically appeared

$
0
0

Greetings:

I loaded #Develop, then opened a .sln file that I'd had open a few hours earlier. #Develop correctly loaded the solution and the 2 projects belonging to the solution. I opened the App.Config file and a Rules.cs class file in 1 of the projects. I then let everything sit untouched while I attended to other things. When I looked back at editor around 45 minutes later, an Unhandled Exception window appeared. I don't know what database the exception is referring to as none have been defined in the Project yet. Also, why would this type of exception be thrown in the source code editor? Details follow:

 

SharpDevelop Version : 4.4.1.9729-7196a277
.NET Version         : 4.0.30319.42000
OS Version           : Microsoft Windows NT 6.2.9200.0
Current culture      : English (United States) (en-US)
Running under WOW6432, processor architecture: x86-64
Working Set Memory   : 118368kb
GC Heap Memory       : 22216kb

Exception thrown:
System.Data.SQLite.SQLiteException (0x80004005): The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteDataReader.NextResult()
   at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
   at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginDbTransaction(IsolationLevel isolationLevel)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at ICSharpCode.UsageDataCollector.UsageDataSessionWriter.FlushOutstandingChanges()
   at ICSharpCode.UsageDataCollector.UsageDataSessionWriter.OnTimer(Object state)

---- Recent log messages:
21:35:59.527 [1] WARN - SystemTypes.CreateFromName could not find System.Enum
21:35:59.527 [1] WARN - SystemTypes.CreateFromName could not find System.Boolean
21:35:59.527 [1] WARN - SystemTypes.CreateFromName could not find System.Int32
21:35:59.527 [1] WARN - SystemTypes.CreateFromName could not find System.String
21:35:59.527 [1] WARN - SystemTypes.CreateFromName could not find System.Array
21:35:59.527 [1] WARN - SystemTypes.CreateFromName could not find System.Attribute
21:35:59.527 [1] WARN - SystemTypes.CreateFromName could not find System.Type
21:35:59.527 [1] WARN - SystemTypes.CreateFromName could not find System.Exception
21:35:59.527 [1] WARN - SystemTypes.CreateFromName could not find System.AsyncCallback
21:35:59.527 [1] WARN - SystemTypes.CreateFromName could not find System.IAsyncResult
21:35:59.527 [1] WARN - SystemTypes.CreateFromName could not find System.IDisposable
21:37:20.229 [LoadSolutionProjects] DEBUG - RefreshProjectContentForReference: not refreshing (rpc.IsUpToDate) C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\mscorlib.dll
21:37:20.236 [LoadSolutionProjects] DEBUG - Loading PC for Newtonsoft.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL
21:37:20.239 [LoadSolutionProjects] DEBUG - Try find XMLDoc @C:\TWT\FleetLINK\WEL\TemperatureAlerts\TempOORAlerts\packages\Newtonsoft.Json.10.0.3\lib et45\en\Newtonsoft.Json.xml
21:37:20.239 [LoadSolutionProjects] DEBUG - Try find XMLDoc @C:\TWT\FleetLINK\WEL\TemperatureAlerts\TempOORAlerts\packages\Newtonsoft.Json.10.0.3\lib et45\Newtonsoft.Json.xml
21:37:10.721 [12] ERROR -
--> Exception:
System.Data.SQLite.SQLiteException (0x80004005): The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteDataReader.NextResult()
   at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
   at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginDbTransaction(IsolationLevel isolationLevel)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at ICSharpCode.UsageDataCollector.UsageDataSessionWriter.FlushOutstandingChanges()
   at ICSharpCode.UsageDataCollector.UsageDataSessionWriter.OnTimer(Object state)
21:37:20.239 [LoadSolutionProjects] DEBUG - Loading XmlDoc for C:\TWT\FleetLINK\WEL\TemperatureAlerts\TempOORAlerts\packages\Newtonsoft.Json.10.0.3\lib et45\Newtonsoft.Json.xml
21:37:29.724 [LoadSolutionProjects] DEBUG - RefreshProjectContentForReference: not refreshing (rpc.IsUpToDate) C:\TWT\FleetLINK\WEL\TemperatureAlerts\TempOORAlerts\packages\Newtonsoft.Json.10.0.3\lib et45\Newtonsoft.Json.dll
21:37:29.724 [LoadSolutionProjects] DEBUG - Loading PC for System.Configuration
21:37:34.469 [LoadSolutionProjects] DEBUG - Try find XMLDoc @C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\en\System.Configuration.xml
21:37:34.470 [LoadSolutionProjects] DEBUG - Try find XMLDoc @C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Configuration.xml
21:37:34.470 [LoadSolutionProjects] DEBUG - Loading XmlDoc for C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Configuration.xml
21:37:39.220 [LoadSolutionProjects] DEBUG - RefreshProjectContentForReference: not refreshing (rpc.IsUpToDate) C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Configuration.dll
21:37:39.221 [LoadSolutionProjects] DEBUG - Loading PC for System.Core
21:37:39.224 [12] WARN - Stack trace of last exception log:
   at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   at System.Environment.get_StackTrace()
   at ICSharpCode.Core.MessageService.ShowException(Exception ex, String message)
   at ICSharpCode.Core.MessageService.ShowException(Exception ex)
   at ICSharpCode.UsageDataCollector.UsageDataSessionWriter.OnTimer(Object state)
   at System.Threading.TimerQueueTimer.CallCallbackInContext(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.TimerQueue.FireNextTimers()
   at System.Threading.TimerQueue.AppDomainTimerCallback()

---- Post-error application state information:
Installed 3rd party AddIns:
Workbench.ActiveContent: --> Exception thrown by the state getter:
System.InvalidOperationException: This operation can be called on the main thread only.
   at ICSharpCode.SharpDevelop.Gui.WorkbenchSingleton.AssertMainThread()
   at ICSharpCode.SharpDevelop.Gui.WpfWorkbench.get_ActiveContent()
   at ICSharpCode.SharpDevelop.Gui.WorkbenchSingleton.<InitializeWorkbench>b__0()
   at ICSharpCode.Core.ApplicationStateInfoService.GetCurrentApplicationStateInfo()
ProjectService.OpenSolution: [Solution: FileName=C:\TWT\FleetLINK\WEL\TemperatureAlerts\TemperatureAlerts.sln, HasProjects=True, ReadOnly=False]
ProjectService.CurrentProject: [CSharpProject: TempOORAlerts]

 

PdfExporter.Run ArgumentNullexception

$
0
0

Hello there, I'm using ICSharpCode.Reporting and i'm hardly trying to understand why i have this exeption :

System.ArgumentNullException: La valeur ne peut pas être null.

 

 

 

à PdfSharp.Drawing.Layout.XTextFormatter.DrawString(String text, XFont font, XBrush brush, XRect layoutRectangle, XStringFormat format)

à ICSharpCode.Reporting.Pdf.PdfHelper.WriteText(XTextFormatter textFormatter, Point columnLocation, ExportText exportColumn)

à ICSharpCode.Reporting.Pdf.PdfVisitor.Visit(ExportText exportText)

à ICSharpCode.Reporting.PageBuilder.ExportColumns.ExportText.Accept(IVisitor visitor)

à ICSharpCode.Reporting.Pdf.PdfVisitor.Visit(ExportContainer exportContainer)

à ICSharpCode.Reporting.PageBuilder.ExportColumns.ExportContainer.Accept(IVisitor visitor)

à ICSharpCode.Reporting.Exporter.Visitors.AbstractVisitor.Visit(ExportPage page)

à ICSharpCode.Reporting.Pdf.PdfVisitor.Visit(ExportPage page)

à ICSharpCode.Reporting.Pdf.PdfExporter.ConvertPagesToPdf()

à ICSharpCode.Reporting.Pdf.PdfExporter.Run(String fileName, Boolean show)

 

 

 

 

I have only test a litlle the fonctionnality for now and i have this code in my testing work :

reader = newFileStream(RapportInstall,FileMode.Open);
                var rf = newReportingFactory();
                rf.ReportCreator(reader);
                irm = rf.ReportModel;
                _model = newInstallReportModel();
                InjectHeaderData();
                InjectDetailData();
                //The two function before inject data in BaseDataItem.text in detail and headersection of the report model

                _fpb = newFormPageBuilder(irm);
                _fpb.BuildExportList();
                pdfexporter = newPdfExporter(_fpb.Pages);

                pdfexporter.Run(Lanceur.STARTUP_PATH+ "\ apport.pdf", true);

the Run give me the exception i don't understand.

 

If someone can help me to understand why the exporter handled that.

The .srd file if it could help:

<?xml version="1.0" encoding="utf-8"?>
<ReportModel>
    <ReportSettings>
        <ReportSettings>
            <ReportName>Rapport d'installation</ReportName>
            <FileName>F:\PortableApps\SharpDevelop\bin\InstallPoste</FileName>
            <BottomMargin>50</BottomMargin>
            <TopMargin>50</TopMargin>
            <LeftMargin>50</LeftMargin>
            <RightMargin>50</RightMargin>
            <PageSize>827, 1169</PageSize>
            <Landscape>False</Landscape>
            <DataModel>PullData</DataModel>
            <ParameterCollection />
            <SortColumnsCollection />
            <GroupColumnsCollection />
        </ReportSettings>
    </ReportSettings>
    <SectionCollection>
        <BaseSection>
            <Location>50, 50</Location>
            <Size>727, 70</Size>
            <BackColor>White</BackColor>
            <DrawBorder>False</DrawBorder>
            <Items>
                <BaseTextItem>
                    <Location>295, 10</Location>
                    <Size>130, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Microsoft Sans Serif, 10pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Rapport d'installation</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>BaseTextItem</Name>
                </BaseTextItem>
                <BaseTextItem>
                    <Location>622, 10</Location>
                    <Size>100, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Microsoft Sans Serif, 10pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopCenter</ContentAlignment>
                    <TextAlignment>Center</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Date</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>Date</Name>
                </BaseTextItem>
            </Items>
            <FrameColor>Black</FrameColor>
            <Name>ReportHeader</Name>
        </BaseSection>
        <BaseSection>
            <Location>50, 135</Location>
            <Size>727, 72</Size>
            <BackColor>White</BackColor>
            <DrawBorder>False</DrawBorder>
            <Items>
                <BaseTextItem>
                    <Location>4, 4</Location>
                    <Size>720, 30</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Center</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Poste à Installer</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>BaseTextItem2147483646</Name>
                </BaseTextItem>
                <BaseTextItem>
                    <Location>0, 40</Location>
                    <Size>137, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Right</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Numéro d'inventaire : </Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>numInvLabel</Name>
                </BaseTextItem>
                <BaseDataItem>
                    <Location>143, 40</Location>
                    <Size>219, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem1</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>NumInv</Name>
                </BaseDataItem>
                <BaseTextItem>
                    <Location>368, 40</Location>
                    <Size>137, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Right</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Modèle du poste : </Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>ModelLabel</Name>
                </BaseTextItem>
                <BaseDataItem>
                    <Location>511, 40</Location>
                    <Size>211, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483646</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>Model</Name>
                </BaseDataItem>
            </Items>
            <FrameColor>Black</FrameColor>
            <Name>ReportPageHeader</Name>
        </BaseSection>
        <BaseSection>
            <Location>50, 222</Location>
            <Size>727, 358</Size>
            <BackColor>White</BackColor>
            <DrawBorder>False</DrawBorder>
            <Items>
                <BaseRowItem>
                    <Location>37, 356</Location>
                    <Size>310, 30</Size>
                    <BackColor>White</BackColor>
                    <DrawBorder>False</DrawBorder>
                    <ForeColor>ControlText</ForeColor>
                    <FrameColor>Black</FrameColor>
                    <Items />
                    <Name>BaseRowItem2147483646</Name>
                </BaseRowItem>
                <BaseDataItem>
                    <Location>216, 331</Location>
                    <Size>146, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483646</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>dnsIP2</Name>
                </BaseDataItem>
                <BaseTextItem>
                    <Location>4, 331</Location>
                    <Size>206, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Right</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>D.N.S. 2 :</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>DNS2Label</Name>
                </BaseTextItem>
                <BaseDataItem>
                    <Location>216, 305</Location>
                    <Size>146, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483646</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>dnsIP1</Name>
                </BaseDataItem>
                <BaseTextItem>
                    <Location>4, 305</Location>
                    <Size>206, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Right</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>D.N.S. 1 :</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>DNS1Label</Name>
                </BaseTextItem>
                <BaseDataItem>
                    <Location>216, 279</Location>
                    <Size>146, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483646</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>MasqueIP</Name>
                </BaseDataItem>
                <BaseTextItem>
                    <Location>4, 279</Location>
                    <Size>206, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Right</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Masque de sous-réseau :</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>MasqueLabel</Name>
                </BaseTextItem>
                <BaseDataItem>
                    <Location>216, 253</Location>
                    <Size>146, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483646</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>PasserelleIP</Name>
                </BaseDataItem>
                <BaseTextItem>
                    <Location>4, 253</Location>
                    <Size>206, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Right</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Passerelle :</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>PasserelleLabel</Name>
                </BaseTextItem>
                <BaseDataItem>
                    <Location>216, 227</Location>
                    <Size>146, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483646</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>PosteIP</Name>
                </BaseDataItem>
                <BaseTextItem>
                    <Location>4, 227</Location>
                    <Size>206, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Right</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>I.P. du Poste :</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>PosteIPLabel</Name>
                </BaseTextItem>
                <BaseDataItem>
                    <Location>216, 201</Location>
                    <Size>146, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483646</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>SwitchIP</Name>
                </BaseDataItem>
                <BaseTextItem>
                    <Location>4, 201</Location>
                    <Size>206, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Right</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>I.P. du Switch :</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>SwitchIPLabel</Name>
                </BaseTextItem>
                <BaseTextItem>
                    <Location>4, 175</Location>
                    <Size>358, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Center</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Informations I.P.</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>InfoIPLabel</Name>
                </BaseTextItem>
                <BaseRowItem>
                    <Location>495, 201</Location>
                    <Size>227, 150</Size>
                    <BackColor>White</BackColor>
                    <DrawBorder>False</DrawBorder>
                    <ForeColor>Black</ForeColor>
                    <FrameColor>Black</FrameColor>
                    <Items />
                    <Name>UserList</Name>
                </BaseRowItem>
                <BaseTextItem>
                    <Location>495, 175</Location>
                    <Size>227, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Center</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Liste des Utilisateurs</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>UserLabels</Name>
                </BaseTextItem>
                <BaseDataItem>
                    <Location>216, 107</Location>
                    <Size>146, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483644</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>NumPrise</Name>
                </BaseDataItem>
                <BaseTextItem>
                    <Location>4, 107</Location>
                    <Size>206, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Right</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Numéro de prise murale :</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>Prise</Name>
                </BaseTextItem>
                <BaseDataItem>
                    <Location>216, 81</Location>
                    <Size>146, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483645</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>VlanListe</Name>
                </BaseDataItem>
                <BaseTextItem>
                    <Location>4, 81</Location>
                    <Size>206, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Right</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>V.L.A.N. Autorisés :</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>VlanAutorise</Name>
                </BaseTextItem>
                <BaseDataItem>
                    <Location>216, 55</Location>
                    <Size>146, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483646</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>PortUsed</Name>
                </BaseDataItem>
                <BaseTextItem>
                    <Location>4, 55</Location>
                    <Size>206, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Right</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Port du Switch :</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>PortSwitch</Name>
                </BaseTextItem>
                <BaseDataItem>
                    <Location>216, 29</Location>
                    <Size>146, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483646</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>SwitchNumInv</Name>
                </BaseDataItem>
                <BaseTextItem>
                    <Location>4, 29</Location>
                    <Size>206, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Right</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Numéro Inventaire du Switch : </Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>NumInvSwitchLabel</Name>
                </BaseTextItem>
                <BaseTextItem>
                    <Location>4, 4</Location>
                    <Size>358, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Center</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Switch lié au poste</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>labelswitchinfo</Name>
                </BaseTextItem>
                <BaseDataItem>
                    <Location>622, 81</Location>
                    <Size>100, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483646</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>Bureau</Name>
                </BaseDataItem>
                <BaseTextItem>
                    <Location>495, 81</Location>
                    <Size>100, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Right</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Bureau :</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>BureauLabel</Name>
                </BaseTextItem>
                <BaseDataItem>
                    <Location>622, 55</Location>
                    <Size>100, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483646</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>Etage</Name>
                </BaseDataItem>
                <BaseTextItem>
                    <Location>495, 55</Location>
                    <Size>100, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Right</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Étage :</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>LabelEtage</Name>
                </BaseTextItem>
                <BaseDataItem>
                    <Location>622, 30</Location>
                    <Size>100, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483645</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>NomBatiment</Name>
                </BaseDataItem>
                <BaseDataItem>
                    <Location>495, 29</Location>
                    <Size>100, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Center</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>BaseDataItem2147483646</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <ColumnName>none</ColumnName>
                    <NullValue>none</NullValue>
                    <Name>NomSite</Name>
                </BaseDataItem>
                <BaseTextItem>
                    <Location>495, 4</Location>
                    <Size>227, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Center</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Lieu de l'installation</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>Black</ForeColor>
                    <Name>LocalisationLabel</Name>
                </BaseTextItem>
            </Items>
            <FrameColor>Black</FrameColor>
            <Name>ReportDetail</Name>
        </BaseSection>
        <BaseSection>
            <Location>50, 595</Location>
            <Size>727, 70</Size>
            <BackColor>White</BackColor>
            <DrawBorder>False</DrawBorder>
            <Items>
                <BaseTextItem>
                    <Location>405, 3</Location>
                    <Size>100, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>=PageNumber</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>ControlText</ForeColor>
                    <Name>PageNumber</Name>
                </BaseTextItem>
            </Items>
            <FrameColor>Black</FrameColor>
            <Name>ReportPageFooter</Name>
        </BaseSection>
        <BaseSection>
            <Location>50, 680</Location>
            <Size>727, 70</Size>
            <BackColor>White</BackColor>
            <DrawBorder>False</DrawBorder>
            <Items>
                <BaseTextItem>
                    <Location>405, 4</Location>
                    <Size>100, 20</Size>
                    <BackColor>White</BackColor>
                    <Font>Segoe UI, 9pt</Font>
                    <StringTrimming>None</StringTrimming>
                    <ContentAlignment>TopLeft</ContentAlignment>
                    <TextAlignment>Left</TextAlignment>
                    <CanGrow>False</CanGrow>
                    <CanShrink>False</CanShrink>
                    <DataType>System.String</DataType>
                    <Text>Mairie de Saumur</Text>
                    <DrawBorder>False</DrawBorder>
                    <FrameColor>Black</FrameColor>
                    <ForeColor>ControlText</ForeColor>
                    <Name>BaseTextItem2147483644</Name>
                </BaseTextItem>
            </Items>
            <FrameColor>Black</FrameColor>
            <Name>ReportFooter</Name>
        </BaseSection>
    </SectionCollection>
</ReportModel>

Viewing all 1764 articles
Browse latest View live