Domanda

Nel mio Onet.xml ho un ChartWebPart. Quando creo un sito, il mio ChartWebPart viene riempito con dati casuali. Gli utenti si confondono.

Come creare un ChartWebPart vuoto che gli utenti possono connettersi ai propri dati?

        <AllUsersWebPart WebPartOrder="1" WebPartZoneID="TopRight">
      <![CDATA[
        <webParts>
        <webPart xmlns="http://schemas.microsoft.com/WebPart/v3">
          <metaData>
            <type name="Microsoft.Office.Server.WebControls.ChartWebPart, Microsoft.Office.Server.Chart, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
            <importErrorMessage>Det går inte att importera den här webbdelen.</importErrorMessage>
          </metaData>
          <data>
            <properties>
              <property name="RealTimeInterval" type="int">0</property>
              <property name="Height" type="unit" />
              <property name="IsCustomized" type="bool">True</property>
              <property name="ListUrl" type="string" null="true" />
              <property name="AllowConnect" type="bool">True</property>
              <property name="CatalogIconImageUrl" type="string" />
              <property name="Title" type="string">Diagram</property>
              <property name="Hidden" type="bool">False</property>
              <property name="ShowDebugInfoRuntime" type="bool">False</property>
              <property name="BindToDataDesignMode" type="bool">True</property>
              <property name="TitleIconImageUrl" type="string" />
              <property name="ChromeState" type="chromestate">Normal</property>
              <property name="Description" type="string" />
              <property name="ChartXml" type="string"></property>
              <property name="AllowMinimize" type="bool">True</property>
              <property name="ChromeType" type="chrometype">None</property>
              <property name="AlignDataPointsByAxisLabel" type="bool">False</property>
              <property name="AllowZoneChange" type="bool">True</property>
              <property name="DataBindingsString" type="string">&lt;?xml version="1.0" encoding="utf-16"?&gt;
      &lt;ArrayOfDataBinding xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" /&gt;</property>
              <property name="ShowToolbar" type="bool">True</property>
              <property name="Width" type="unit" />
              <property name="HelpMode" type="helpmode">Navigate</property>
              <property name="TitleUrl" type="string" />
              <property name="DesignerTemplateId" type="string">Column2D</property>
              <property name="HelpUrl" type="string" />
              <property name="ExportMode" type="exportmode">All</property>
              <property name="ConnectionPointEnabled" type="bool">True</property>
              <property name="AllowClose" type="bool">True</property>
              <property name="AllowEdit" type="bool">True</property>
              <property name="Direction" type="direction">NotSet</property>
              <property name="AllowHide" type="bool">True</property>
              <property name="DesignerChartTheme" type="Microsoft.Office.Server.Internal.Charting.Utilities.ChartTheme, Microsoft.Office.Server.Chart, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c">BrightPastel</property>
            </properties>
          </data>
        </webPart>
      </webParts>
      ]]>
    </AllUsersWebPart>
È stato utile?

Soluzione

Si potrebbe utilizzare un elenco vuoto come sorgente di dati, ma questo produrrà un grafico tela completamente vuoto, cioè un quadrato vuoto. Sto indovinando che gli utenti potrebbero confondersi con quella troppo però, forse più.

Una cosa che ho imparato è che un po 'di educazione sui dati "fittizi" nella web-parte che sono a solo scopo illustrativo sarebbe andare un lungo cammino per risolvere il tuo problema.

Rimuovi la confusione, rimuovere il problema! : D

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top