Ctrl K
ComunidadGuías…

plugins/org.jkiss.dbeaver.data.office/plugin.xml

Rama devel · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>

    <extension point="org.jkiss.dbeaver.dataTransfer">
        <node ref="stream_consumer">
            <processor
                id="stream.xlsx"
                class="org.jkiss.dbeaver.data.office.export.DataExporterXLSX"
                description="%dataTransfer.processor.xlsx.description"
                icon="icons/excel.svg"
                label="%dataTransfer.processor.xlsx.name"
                binary="true"
                contentType="application/vnd.ms-excel"
                appFileExtension="xlsx"
                appName="Excel"
                order="10">
                    <propertyGroup label="%dataTransfer.processor.xlsx.propertyGroup.general.label">
                        <property id="extension" label="%dataTransfer.processor.xlsx.property.extension.label" defaultValue="xlsx"/>

                        <property id="rownumber" label="%dataTransfer.processor.xlsx.property.rowNumber.name" type="boolean" description="%dataTransfer.processor.xlsx.property.rowNumber.description" defaultValue="yes" required="false"/>
                        <property id="border" label="%dataTransfer.processor.xlsx.property.border.name" type="string" description="%dataTransfer.processor.xlsx.property.border.description" defaultValue="THIN" required="false" validValues="NONE,THIN,THICK"/>
                        <property id="nullString" label="%dataTransfer.processor.xlsx.property.nullString.name" type="string" description="%dataTransfer.processor.xlsx.property.nullString.description" defaultValue="" required="false"/>
                        <property id="header" label="%dataTransfer.processor.xlsx.property.header.name" type="string" description="%dataTransfer.processor.xlsx.property.header.description" defaultValue="label" required="true" validValues="label,description,both,none"/>
                        <property id="headerfont" label="%dataTransfer.processor.xlsx.property.headerFont.name" type="string" description="%dataTransfer.processor.xlsx.property.headerFont.description" defaultValue="BOLD" required="false" validValues="NONE,BOLD,ITALIC,STRIKEOUT,UNDERLINE"/>
                        <property id="trueString" label="%dataTransfer.processor.xlsx.property.boolStringTrue.name" type="string" description="%dataTransfer.processor.xlsx.property.boolStringTrue.description" defaultValue="true" required="false"/>
                        <property id="falseString" label="%dataTransfer.processor.xlsx.property.boolStringFalse.name" type="string" description="%dataTransfer.processor.xlsx.property.boolStringFalse.description" defaultValue="false" required="false"/>
                        <property id="trimString" label="%dataTransfer.processor.xlsx.property.trimString.name" type="boolean" description="%dataTransfer.processor.xlsx.property.trimString.description" defaultValue="false" required="false"/>
                        <property id="exportSql" label="%dataTransfer.processor.xlsx.property.exportSql.name" type="boolean" description="%dataTransfer.processor.xlsx.property.exportSql.description" defaultValue="false" required="false"/>
                        <property id="splitSqlText" label="%dataTransfer.processor.xlsx.property.splitSqlText.name" type="boolean" description="%dataTransfer.processor.xlsx.property.splitSqlText.description" defaultValue="false" required="false"/>
                        <property id="splitByRowCount" label="%dataTransfer.processor.xlsx.property.splitByRowCount.name" type="integer" description="%dataTransfer.processor.xlsx.property.splitByRowCount.description" defaultValue="1048575" required="false"/>
                        <property id="splitByColNum" label="%dataTransfer.processor.xlsx.property.splitByColNum.name" type="integer" description="%dataTransfer.processor.xlsx.property.splitByColNum.description" defaultValue="0" required="false"/>
                        <property id="dateFormat" label="%dataTransfer.processor.xlsx.property.dateFormat.name" type="string" description="%dataTransfer.processor.xlsx.property.dateFormat.description" defaultValue="MM/dd/yy" required="false" validValues="MM/dd/yy,d-MMM-yy,d-MMM,MMM-yy,h:mm:ss,MM/dd/yy h:mm"/>
                        <property id="appendStrategy" label="%dataTransfer.processor.xlsx.property.appendStrategy.name" type="string" description="%dataTransfer.processor.xlsx.property.appendStrategy.description" defaultValue="create new sheets" required="true" validValues="create new sheets,use existing sheets" allowCustomValues="false"/>
                        <property id="useDefaultSpreadsheetNames" label="%dataTransfer.processor.xlsx.property.useDefaultSpreadsheetNames.name" type="boolean" description="%dataTransfer.processor.xlsx.property.useDefaultSpreadsheetNames.description" defaultValue="true" required="true"/>
                        <property id="sheetNamePattern" label="%dataTransfer.processor.xlsx.property.sheetNamePattern.name" type="string" description="%dataTransfer.processor.xlsx.property.sheetNamePattern.description" defaultValue="" required="false"/>
                    </propertyGroup>
            </processor>
         </node>
    </extension>

</plugin>