Wijmo ユーザーガイド > 概念 > エクスポート > グリッドのエクスポート > Excel としてエクスポート |
ここでは、HTML マークアップおよび jQuery スクリプトを使用して、HTML プロジェクトに gridexport および wijgrid への参照を追加し、3 つの Excel エクスポートタイプを選択して追加する方法について、詳しく説明します。
ドロップダウンして、グリッドのエクスポートに使用可能な Excel 設定についての情報を表示します。
ドロップダウンしてマークアップをコピーします
テキストエディタに張り付けます |
コードのコピー |
---|---|
<!DOCTYPE HTML> <HTML> <head> </head> <body> </body> </HTML> |
ドロップダウンしてマークアップをコピーし、body タグ内に貼り付けます。
参照 |
コードのコピー |
---|---|
<!--Theme--> <link href="http://cdn.wijmo.com/themes/aristo/jquery-wijmo.css" rel="stylesheet" type="text/css" /> <!--Wijmo Widgets CSS--> <link href="http://cdn.wijmo.com/jquery.wijmo-pro.all.3.20173.128.min.css" rel="stylesheet" type="text/css" /> <!--RequireJs--> <script type="text/javascript" src="http://cdn.wijmo.com/external/require.js"></script> <script type="text/javascript"> requirejs.config({ baseUrl: "http://cdn.wijmo.com/amd-js/3.20173.128", paths: { "jquery": "jquery-1.11.1.min", "jquery-ui": "jquery-ui-1.11.0.custom.min", "jquery.ui": "jquery-ui", "jquery.mousewheel": "jquery.mousewheel.min", "globalize": "globalize.min" } }); </script> |
スクリプト |
コードのコピー |
---|---|
<table id="wijgrid" /> <input type="button" value="Export to Excel" id="exportXLS"/> <select id="exporttype"> <option selected="selected" value="Xls">Export To XLS</option> <option value="Xlsx">Export To XLSX</option> <option value="Csv">Export To CSV</option> </select> |
スクリプト |
コードのコピー |
---|---|
<script id="scriptInit" type="text/javascript"> require(["wijmo.wijgrid", "gridexport"], function () { $(document).ready(function () { $("#wijgrid").wijgrid({ cellClicked: function (e, args) { alert(args.cell.value()); }, allowSorting: true, data: [ [27, 'Canada', 'Adams, Craig', 'RW'], [43, 'Canada', 'Boucher, Philippe', 'D', 'R'], [24, 'Canada', 'Cooke, Matt', 'LW', 'L'], [87, 'Canada', 'Crosby, Sidney (C)', 'C', 'L'], [1, 'United States', 'Curry, John', 'G', 'L'], ], columns: [ {headerText: "Number"}, {headerText: "Country"}, {headerText: "Player"}, {headerText: "Position"} ] }); }); $("#exportXLS").button().click(function () { var type = $("#exporttype").val(); wijmo.exporter.exportGrid({ serviceUrl: "http://demos.componentone.com/ASPNET/ExportService/exportapi/grid", grid: $("#wijgrid").data("wijmo-wijgrid"), fileName: "MyGridExport", exportFileType: wijmo.exporter.ExportFileType[type], excel: { author: "Ninja Code Monkey", autoRowHeight: true } }); }); }); </script> |