Status: | obsolete |
Progress: | 100% |
Version: | 1.9.1 - 3.0.1 |
Help:Excel format
Excel format | |
---|---|
Outputs the result in Microsoft Office Excel file format (xls). | |
Further Information | |
Provided by: | Extension "Semantic Result Formats" |
Added: | 1.9.0 |
Removed: | 3.0.1 |
Requirements: | "PHPSpreadsheet" library (handled by Composer) |
Format name: | excel |
Enabled? Indicates whether the result format is enabled by default upon installation of the respective extension. | yes |
Authors: | Netbrain |
Categories: | export |
Table of Contents | |
Contents |
"phpoffice/phpexcel": "~1"
"phpoffice/phpspreadsheet": "~1"
excel
" is now an alias to "spreadsheet
".
The result format spreadsheet is used to format query results as a spreadsheet. It is similar to the csv format except that value types are now explicitly handled. Previously one could export to csv and then import to a spreadsheet, however values could be wrongly interpreted as numbers when they were in fact strings. This format fixes that issue.
Since version 1.9.1 of extension "Semantic Result Formats"Provides additional formats for semantic queries this format will automatically be available if the required PHPExcel library is installed.
In version 3.0.1 of extension "Semantic Result Formats"Provides additional formats for semantic queries the "excel
" format identifier and PHPExcel library was replaced with the "spreadsheet
" format identifier and the PHPSpreadsheet library.
Parameters
A fatal error occurred in the #smwdoc parser function
Example[edit]
- Syntax
{{#ask: [[Category:City]] [[located in::Germany]] |?Population |?Area#km² = Size in km² |searchlabel=Download result as xls-file for MS Excel |format=excel }}
Installation[edit]
This section describes how to install the required PHPSpreadsheet library with Composer. To do this add the following as the last line of the "require" section in your "composer.local.json" file not forgetting to add a comma to the end of the preceding line:
"phpoffice/phpspreadsheet": "~1"
Now run the following command from the root directory of your wiki to complete the installation:
composer update --no-dev
References
- ^ Semantic Result Formats: GitHub issue gh:srf:382
- ^ Semantic Result Formats: GitHub pull request gh:srf:445