combit List & Label 29 - .NET Hilfe
combit.Reporting.Web.WindowsClientWebDesigner.Server Namespace / WindowsClientWebDesignerServer Klasse / ListLabelMvcWindowsClientWebDesigner Methode
Instance of the HtmlHelper rendering the page. Within Razor views, this is usually "this.Html".
Contains all WindowsClientWebDesignerOptions which was set.
Beispiele


In diesem Thema
    ListLabelMvcWindowsClientWebDesigner Methode
    In diesem Thema
    Renders a bootstrapper that will launch the Web Designer application with the specified List & Label project.
    Syntax
    'Deklaration
     
    
    Public Shared Function ListLabelMvcWindowsClientWebDesigner( _
       ByVal html As HtmlHelper, _
       ByVal designerOptions As WindowsClientWebDesignerOptions _
    ) As MvcHtmlString
    public static MvcHtmlString ListLabelMvcWindowsClientWebDesigner( 
       HtmlHelper html,
       WindowsClientWebDesignerOptions designerOptions
    )
    public:
    static MvcHtmlString^ ListLabelMvcWindowsClientWebDesigner( 
       HtmlHelper^ html,
       WindowsClientWebDesignerOptions^ designerOptions
    ) 

    Parameter

    html
    Instance of the HtmlHelper rendering the page. Within Razor views, this is usually "this.Html".
    designerOptions
    Contains all WindowsClientWebDesignerOptions which was set.
    Bemerkungen

    Einschränkungen im Web Designer
     Generelle Einschränkungen im Web Designer im Vergleich zum normalen Designer:

    • keine interaktiven Formelfunktionen (AskString$, AskStringChoice$, LibraryPath$, ProjectPath$, ApplicationPath$)
    • Keine lokalen Dateipfade oder Formeln als Quelle für HTML-Objekte möglich
    • keine OLE-Objekte
    • keine Fax-/Mail-Funktionen
    • keine eigenen Designer-Functions, Designer-Objekte oder DesignerActions
    • keine selbst hinzugefügten Variablen, die ihren Wert je Seite ändern
    • keine im Callback gezeichneten Objekte


    Ohne Verwendung des Repository-Modus (siehe auch combit.Reporting.Repository) bestehen zusätzliche Einschränkungen im Web Designer:

    • kein Drilldown
    • keine Projektbausteine
    • keine Berichtsabschnitte (*.toc, *.gtc, *.idx)
    • Bilder und PDF-Dateien müssen in die Projektdatei eingebettet werden
    • keine externen Shapefiles
    Beispiele
    @{
        Layout = null;
        WindowsClientWebDesignerOptions options = new WindowsClientWebDesignerOptions()
        {
            DataSource = Model.DataSource,
            ProjectType = Model.ProjectType,
            ProjectFile = Model.ProjectFile,
            TempDirectory = Server.MapPath("~/designer_temp")
        };
    }
     
    <div>
        @combit.Reporting.Web.WindowsClientWebDesigner.Server.WindowsClientWebDesignerServer.ListLabelMvcWindowsClientWebDesigner(Html, options)
    </div>
    @Code
        Layout = Nothing
        Dim options = New WindowsClientWebDesignerOptions With { _
    	    .DataSource = Model.DataSource, _
    	    .ProjectType = Model.ProjectType, _
    	    .ProjectFile = Model.ProjectFile, _
    	    .TempDirectory = Server.MapPath("~/designer_temp") _
        }
    End Code
    <div>
    	@combit.Reporting.Web.WindowsClientWebDesigner.Server.WindowsClientWebDesignerServer.ListLabelMvcWindowsClientWebDesigner(Html, options)
    </div>>
    Anforderungen

    Plattformen: Windows 10 (Version 21H2 - 22H2), Windows 11 (21H2 - 23H2), Windows Server 2016 - 2022
    .NET: .NET Framework 4.8, .NET 6, .NET 7, .NET 8

    Siehe auch