Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space PLA and version 11.0

...

Sv translation
languagefr

Les fichiers XSLT contiennent des informations sur la procédure à suivre pour extraire les données du fichier XML et les afficher sous forme de fiches d'informations HTML qui peuvent être consultées, modifiées ou renseignées par les utilisateurs.

Si vous modifiez les fichiers XSLT, vous pouvez personnaliser la mise en page et la présentation des données des fiches d'informations, par exemple, en changeant la couleur ou la taille de police.

Remarque : les fichiers XSLT peuvent également convertir un format XML en un autre, par exemple, passer du format InSite au format PLA.

Vous pouvez créer différents fichiers XSLT pour limiter la quantité des données visibles aux utilisateurs ou pour présenter les informations dans différentes langues.

Prepress Portal est fourni avec deux fichiers XSLT situés dans le sous-dossier Customer pour l'affichage des données des fiches d'informations aux utilisateurs clients, et deux fichiers XSLT situés dans le sous-dossier Staff pour l'affichage des données des fiches d'informations aux utilisateurs du personnel.

Chaque sous-dossier comprend un fichier read et un fichier edit.

  • Le fichier read affiche une fiche d'informations sur le travail en mode lecture seule : il est destiné aux utilisateurs qui disposent du droit Afficher seulement ou à l'affichage des informations de travail dans les onglets Résumé et Historique du travail.
  • Le fichier edit affiche une fiche d'informations sur le travail en mode de modification : il est destiné aux utilisateurs qui disposent du droit d'afficher et de modifier la fiche d'informations sur le travail.

Les fiches d'informations destinées aux clients et au personnel peuvent avoir une apparence identique ou différente, en fonction de vos exigences. Si vous apportez des modifications différentes aux fichiers XSLT des clients et du personnel, vous pouvez fournir à un utilisateur client des informations différentes (et une mise en page différente) de celles qui peuvent être consultées par un utilisateur du personnel. Vous pouvez également créer rapidement des vues semblables pour les clients et le personnel en personnalisant un fichier dans un dossier, puis en copiant ce fichier dans l'autre dossier.

Exemple de fichier XSLT

Pour permettre aux clients de modifier la fiche d'informations sur le travail basée sur les attributs Turnaround (avec la valeur par défaut One Day) et TotalQuantity, vous pouvez configurer le fichier XSLT edit suivant dans le sous-dossier Customer :

<table border="0" bordercolor="#00FF00" width="100%"
cellpadding="0" cellspacing="0">
<tr height="35">
<td style="padding-left:10">
<span class="biggerSansBold">TotalQuantity</span>

</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"TotalQuantity">
<input type="text" size="7" class="baseSans
CSWStyle_InputColor" style="text-align:right">
<xsl:attribute name="value">
<xsl:value-of select="." />
</xsl:attribute>
</input>
</xsl:for-each>
</td>
<td style="padding-left:10">
<span class="biggerSansBold">Turnaround</span>
</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"Turnaround">
<select size="0" class="baseSans
CSWStyle_DropDownColor">
<option value="One Day">
<xsl:if test=".=''">
<xsl:attribute
name="selected">1</xsl:attribute>
</xsl:if>
</option>
<option value="One Day">
<xsl:if test=".='One Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</
xsl:if>
One Day
</option>
<option value="Two Day">
<xsl:if test=".='Two Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
Two
Day
</option>
<option value="One Week">
<xsl:if test=".='One Week'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
One Week
</option>
</select>
</xsl:for-each>

Sv translation
languagezhit

I file XSLT contengono informazioni su come estrarre dati da un file XML e visualizzarli come fogli di informazioni in HTML, visualizzabili, modificabili o completabili da parte dell'utente.

Modificando i file XSLT, è possibile personalizzare il layout e la presentazione dei dati dei fogli di informazioni, per esempio, modificando il colore o le dimensioni del carattere.

Nota: i file XSLT possono tradurre anche un formato XML in un altro, per esempio dal formato InSite al formato PLA.

È possibile creare diversi file XSLT per restringere la quantità di dati visibili agli utenti o per presentare informazioni in lingue diverse.

Prepress Portal viene fornito insieme a due file XSLT nella sottocartella Customer per mostrare i dati dei fogli di informazioni ai clienti e a due file XSLT nella sottocartella Staff per mostrare i dati di fogli di informazioni allo staff.

Ogni sottocartella ha un file read e un file edit.

  • Il file di lettura mostra un foglio di informazioni sui processi in modalità di sola lettura, per utenti con il diritto di sola visualizzazione o per la visualizzazione di informazioni sui processi nelle schede Riepilogo e Cronologia del processo.
  • Il file edit mostra un foglio di informazioni sul processo in modalità di modifica, per utenti che hanno il diritto di visualizzare e modificare il foglio di informazioni sul processo.

I fogli di informazioni dei clienti e dello staff possono essere identici o diversi, a seconda dei requisiti. Se si modificano i file XSLT del cliente e dello staff in modo diverso, è possibile offrire ad un cliente informazioni diverse (e con layout diverso) da quelle visualizzate da un utente dello staff. Oppure è possibile creare rapidamente visualizzazioni cliente e staff simili, personalizzando un file in una cartella e copiandolo in un'altra.

Esempio di XSLT

Se si desidera consentire ai clienti di modificare il foglio di informazioni sui processi sulla base di Turnaround (con Un giorno come valore predefinito) e TotalQuantity, potrebbe essere necessario impostare il seguente file XSLT edit nella sottocartella Customer :

<table border="0" bordercolor="#00FF00" width="100%"
cellpadding="0" cellspacing="0">
<tr height="35">
<td style="padding-left:10">
<span class="biggerSansBold">TotalQuantity</span>

</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"TotalQuantity">
<input type="text" size="7" class="baseSans
CSWStyle_InputColor" style="text-align:right">
<xsl:attribute name="value">
<xsl:value-of select="." />
</xsl:attribute>
</input>
</xsl:for-each>
</td>
<td style="padding-left:10">
<span class="biggerSansBold">Turnaround</span>
</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"Turnaround">
<select size="0" class="baseSans
CSWStyle_DropDownColor">
<option value="One Day">
<xsl:if test=".=''">
<xsl:attribute
name="selected">1</xsl:attribute>
</xsl:if>
</option>
<option value="One Day">
<xsl:if test=".='One Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</
xsl:if>
One Day
</option>
<option value="Two Day">
<xsl:if test=".='Two Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
Two
Day
</option>
<option value="One Week">
<xsl:if test=".='One Week'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
One Week
</option>
</select>
</xsl:for-each>

Sv translation
languagezh

XSLT 文件包含有关如何从 XML 文件提取数据的信息,并将其显示为用户可查看、编辑或完成的 HTML 信息页。

通过修改 XSLT 文件,您可以自定义版式和信息页数据的显示 — 例如,更改颜色或字体大小。

注意:XSLT 文件还可以将一个 XML 格式转换为其他格式,例如从 InSite 格式转换为 PLA 格式。

您可以创建不同的 XSLT 文件以限制对用户可见的数据量,或将信息显示为不同语言。

Prepress Portal 随附 Customer 子文件夹中的两个 XSLT 文件,用于对客户用户显示信息页数据,以及 Staff 子文件夹中的两个 XSLT 文件,用于对员工客户显示信息页数据。

每个子文件夹具有一个 read 文件和一个 edit 文件。

  • 可读文件将作业信息页显示为只读模式 — 针对仅具有查看权限的用户,或用于在作业的“摘要”和“历史记录”选项卡上显示作业信息。
  • edit 文件将作业信息页显示为编辑模式 — 针对具有查看和编辑作业信息页权限的用户。

客户和员工信息页可以根据您的需要看起来相同或不同。 如果您对客户和员工 XSLT 文件进行了不同的修改,可以为客户用户提供不同于员工用户所看到的信息(采用不同的版式)。 或者,您可以通过在一个文件夹中自定义文件,然后将该文件复制到另一个文件夹,从而快速创建相似的客户和员工视图。

XSLT 示例

如果您想允许客户编辑基于 Turnaround(将“一天”作为默认值)和 TotalQuantity 的作业信息页,您可以设置 Customer 子文件夹中的以下 edit XSLT 文件:

<table border="0" bordercolor="#00FF00" width="100%"
cellpadding="0" cellspacing="0">
<tr height="35">
<td style="padding-left:10">
<span class="biggerSansBold">TotalQuantity</span>

</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"TotalQuantity">
<input type="text" size="7" class="baseSans
CSWStyle_InputColor" style="text-align:right">
<xsl:attribute name="value">
<xsl:value-of select="." />
</xsl:attribute>
</input>
</xsl:for-each>
</td>
<td style="padding-left:10">
<span class="biggerSansBold">Turnaround</span>
</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"Turnaround">
<select size="0" class="baseSans
CSWStyle_DropDownColor">
<option value="One Day">
<xsl:if test=".=''">
<xsl:attribute
name="selected">1</xsl:attribute>
</xsl:if>
</option>
<option value="One Day">
<xsl:if test=".='One Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</
xsl:if>
One Day
</option>
<option value="Two Day">
<xsl:if test=".='Two Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
Two
Day
</option>
<option value="One Week">
<xsl:if test=".='One Week'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
One Week
</option>
</select>
</xsl:for-each>

Sv translation
languagees

Los archivos XSLT contienen información sobre cómo extraer datos del archivo XML y mostrarla como hojas de información HTML que los usuarios pueden ver, editar y completar.

El diseño y la presentación de los datos de la hoja de información se pueden personalizar modificando los archivos XSLT; por ejemplo, cambiando el color o el tamaño de fuente.

Nota: Los archivos XSLT también permiten traducir un formato XML a otro, por ejemplo, del formato de InSite al de PLA.

Es posible crear distintos archivos XSLT para restringir la cantidad de datos visibles para los usuarios o para presentar la información en distintos idiomas.

Prepress Portal incluye dos archivos XSLT en la subcarpeta Customer para mostrar datos de la hoja de información a los clientes y otros dos en la subcarpeta Staff para mostrar datos a los miembros del personal.

Cada subcarpeta tiene un archivo read y otro edit.

  • El archivo de lectura muestra una hoja de información de trabajo en modo de solo lectura. Sirve para los usuarios que cuentan con el derecho Solo ver o para mostrar información del trabajo en las fichas Resumen e Historial del trabajo.
  • El archivo edit muestra una hoja de información de trabajo en el modo de edición, para los usuarios que tienen los derechos Ver y Editar hoja de información de trabajo.

Las hojas de información del cliente y del personal pueden tener el mismo aspecto o ser distintas, según sus requisitos. Si modifica los archivos XSLT de clientes y de personal de forma distinta, puede proporcionar a los usuarios información diferente (y con un diseño distinto) a la que verán los miembros del personal. O bien, se pueden crear rápidamente vistas similares para clientes y personal personalizando un archivo de una carpeta y copiándolo a la otra carpeta.

Ejemplo de XSLT

Si desea permitir que los clientes puedan editar la hoja de información de trabajo según Turnaround (con el valor predeterminado, Un día) y TotalQuantity, puede configurar el siguiente archivo XSLT edit en la subcarpeta Customer :

<table border="0" bordercolor="#00FF00" width="100%"
cellpadding="0" cellspacing="0">
<tr height="35">
<td style="padding-left:10">
   <span class="biggerSansBold">TotalQuantity</span>

</td>
<td align="right" style="padding-left:10">
   <xsl:for-each select-"TotalQuantity">
      <input type="text" size="7" class="baseSans
CSWStyle_InputColor" style="text-align:right">
               <xsl:attribute name="value">
             <xsl:value-of select="." />
               </xsl:attribute>
      </input>
    </xsl:for-each>
</td>
<td style="padding-left:10">
   <span class="biggerSansBold">Turnaround</span>
</td>
<td align="right" style="padding-left:10">
   <xsl:for-each select-"Turnaround">
      <select size="0" class="baseSans
CSWStyle_DropDownColor">
         <option value="One Day">
            <xsl:if test=".=''">
                     <xsl:attribute
name="selected">1</xsl:attribute>
            </xsl:if>
         </option>
         <option value="One Day">
            <xsl:if test=".='One Day'">
               <xsl:attribute name="selected">1</
xsl:attribute>
                                                </
xsl:if>
            One Day
                           </option>
         <option value="Two Day">
            <xsl:if test=".='Two Day'">
               <xsl:attribute name="selected">1</
xsl:attribute>
            </xsl:if>
                                                Two
Day
          </option>
          <option value="One Week">
             <xsl:if test=".='One Week'">
                <xsl:attribute name="selected">1</
xsl:attribute>
             </xsl:if>
One Week
          </option>
       </select>
    </xsl:for-each>

Sv translation
languageja

XSLT ファイルには、XML ファイルからデータを抽出する方法、およびこのデータをユーザーが表示、編集、または入力できるように HTML インフォメーション シートとして表示する方法に関する情報が含まれています。

たとえば、色やフォント サイズなどを XSLT ファイルで変更して、インフォメーション シート データのレイアウトや表示をカスタマイズできます。

注意:XSLT ファイルを使用して、ある XML 形式を別の形式(InSite 形式から PLA 形式など)に変換することもできます。

ユーザーに表示されるデータの量を制限したり、別の言語で情報を提示したりするさまざまな XSLT ファイルを作成できます。

Prepress Portal には、Customer サブフォルダ内にインフォメーション シート データを顧客ユーザーに表示するための 2 つの XSLT ファイルと、Staff サブフォルダ内にインフォメーション シート データをスタッフ ユーザーに表示するための 2 つの XSLT ファイルが付属しています。

各サブフォルダには、read ファイルと edit ファイルがあります。

  • read ファイルは、読み取り専用モードでジョブ インフォメーション シートを表示します。表示権限を持つユーザーに対して、ジョブの[概要]および[履歴]タブのジョブ情報を表示することを目的としています。
  • edit ファイルは、ジョブ インフォメーション シートの表示と編集の権限を持ったユーザーに対して、ジョブ インフォメーション シートを編集モードで表示します。

顧客およびスタッフのインフォメーション シートは、必要に応じて、同じ表示にすることも、異なる表示にすることもできます。 顧客とスタッフの XSLT ファイルを異なるものに変更すれば、顧客ユーザーにはスタッフ ユーザーに表示される情報とは異なる情報を異なるレイアウトで提供できます。 または、あるフォルダ内のファイルをカスタマイズし、そのファイルを別のフォルダにコピーすれば、顧客とスタッフに対して同様の表示をすばやく作成できます。

XSLT の例

Turnaround(デフォルト値は 1 日)および TotalQuantity に基づき、ジョブ インフォメーション シートの編集を顧客に許可する場合は、Customer サブフォルダで、次のような edit XSLT ファイルを設定できます。

XSLT 文件包含有关如何从 XML 文件提取数据的信息,并将其显示为用户可查看、编辑或完成的 HTML 信息页。

通过修改 XSLT 文件,您可以自定义版式和信息页数据的显示 — 例如,更改颜色或字体大小。

注意:XSLT 文件还可以将一个 XML 格式转换为其他格式,例如从 InSite 格式转换为 PLA 格式。

您可以创建不同的 XSLT 文件以限制对用户可见的数据量,或将信息显示为不同语言。

Prepress Portal 随附 Customer 子文件夹中的两个 XSLT 文件,用于对客户用户显示信息页数据,以及 Staff 子文件夹中的两个 XSLT 文件,用于对员工客户显示信息页数据。

每个子文件夹具有一个 read 文件和一个 edit 文件。

  • 可读文件将作业信息页显示为只读模式 — 针对仅具有查看权限的用户,或用于在作业的“摘要”和“历史记录”选项卡上显示作业信息。
  • edit 文件将作业信息页显示为编辑模式 — 针对具有查看和编辑作业信息页权限的用户。

客户和员工信息页可以根据您的需要看起来相同或不同。 如果您对客户和员工 XSLT 文件进行了不同的修改,可以为客户用户提供不同于员工用户所看到的信息(采用不同的版式)。 或者,您可以通过在一个文件夹中自定义文件,然后将该文件复制到另一个文件夹,从而快速创建相似的客户和员工视图。

XSLT 示例

如果您想允许客户编辑基于 Turnaround(将“一天”作为默认值)和 TotalQuantity 的作业信息页,您可以设置 Customer 子文件夹中的以下 edit XSLT 文件:

<table border="0" bordercolor="#00FF00" width="100%"
cellpadding="0" cellspacing="0">
<tr height="35">
<td style="padding-left:10">
<span class="biggerSansBold">TotalQuantity</span>

</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"TotalQuantity">
<input type="text" size="7" class="baseSans
CSWStyle_InputColor" style="text-align:right">
<xsl:attribute name="value">
<xsl:value-of select="." />
</xsl:attribute>
</input>
</xsl:for-each>
</td>
<td style="padding-left:10">
<span class="biggerSansBold">Turnaround</span>
</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"Turnaround">
<select size="0" class="baseSans
CSWStyle_DropDownColor">
<option value="One Day">
<xsl:if test=".=''">
<xsl:attribute
name="selected">1</xsl:attribute>
</xsl:if>
</option>
<option value="One Day">
<xsl:if test=".='One Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</
xsl:if>
One Day
</option>
<option value="Two Day">
<xsl:if test=".='Two Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
Two
Day
</option>
<option value="One Week">
<xsl:if test=".='One Week'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
One Week
</option>
</select>
</xsl:for-each>