我有个问题。 如何仅将网格中选定的行导出为CSV或Excel文件? public function exportCsvAction() { $fileName = 'Summary_employe_export.csv'; $content = $this->getLayout()->createBlock('monogo_harvest/adminhtml_summaryEmployee_edit_dayHarvest')->getCsv(); $this->_prepareDownloadResponse($fileName, $content); } public function exportExcelAction() { $fileName = 'Summary_Employe_export.xls'; $content = $this->getLayout()->createBlock('monogo_harvest/adminhtml_summaryEmployee_edit_dayHarvest')->getExcelFile(); $this->_prepareDownloadResponse($fileName, $content); } //Grid $this->addExportType('*/*/exportCsv', Mage::helper('monogo_workmanagement')->__('CSV')); $this->addExportType('*/*/exportExcel', Mage::helper('monogo_workmanagement')->__('Excel'));
我想将SSRS 2008 R2(.rdl)报告直接导出到PDF,我怎样才能用OfficeWriter来做到这一点? 我已经通过SoftArtisans文档,我找不到出路。 我们可以将excel文件导出为PDF,但是我想将rdl直接导出为PDF文件。 感谢莫汉。
我有一个在SSRS2000上运行的RDL报告。 今天,我试图导出报告为Excel,但错误消息是: Excel found unreadable content in 'filename.xls'. Do you want to recover the contents of this workbook? If you trust the source of this workbook, click Yes. 我注意到有相当多的列,所以我已经修改了报告有较less的列,它在Excel中打开没有问题。 用户有什么办法可以导出excel中的数据,而且没有问题? (所有列都是必需的)
所以我有这样的图表http://jsfiddle.net/9uDmV/ 我写函数来获得出口链接到XLS { text: 'Download as xls', onclick: function() { location.href="getXLS.php?param1=param¶m2=para2";} } 但是我不想使用GET作为导出,因为它将页面redirect到getXLS。 我想使它像其他function(例如导出到PNG,我点击它,下载窗口出现) 我想我应该使用AJAX的这个,但不知道如何exacly使用它…. 为了将数据保存到xls,我将使用http://phpexcel.codeplex.com/,但首先我需要POST数据,而无需重新加载页面getXLS。 指望你,伙计们! 对不起英文不好意思;-) index_ajax.html <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Highcharts Example</title> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript"> $(function () { var chart; $(document).ready(function() { chart = new Highcharts.Chart({ chart: { renderTo: 'container', type: 'column', zoomType: 'xy' }, title: […]
任何人都可以帮助我在使用PHP导出Excel时如何删除此警告。 您尝试打开的文件“example.xls格式不同于文件扩展名指定的格式。 这里是我的代码,请指明我在哪里做错了 <?php // Start a session session_start(); // Define variables from $_SESSION and $_GET $firstname = $_SESSION['firstname']; $lastname = $_SESSION['lastname']; $username = $_SESSION['username']; $start = $_GET['start']; $end = $_GET['end']; $ProviderID = $_GET['ProviderID']; $summarytype = $_GET['summarytype']; $subspeciality = $_GET['subspeciality']; $export = $_GET['export']; // Connect to mysql db include ("access.php"); header("Content-type: application/vnd.ms-excel; name='excel'"); header("Content-Disposition: filename=export.xls"); […]
我正在从数据库中检索数据并导出到以下代码优秀,从这我可以导出到Excel和从浏览器保存文件。 $sql_select= "my query"; $queryRes = mysql_query($sql_select); $header = "Country" . "\t"; $header .= "Network" . "\t"; $header .= "MCC" . "\t"; $header .= "MNC" . "\t"; $header .= "ClientPrice" . "\t"; $header .= "Currency" . "\t"; $data = ''; while( $row = mysql_fetch_assoc($queryRes)){ $row1 = array(); $row1[] = $row['country']; $row1[] = $row['networkname']; $row1[] = […]
我目前正在使用iReports 5.1.0。 我一直在尝试使用格式导出属性来修改基于导出的报告。 属性类似于… <property name="net.sf.jasperreports.export.xls.exclude.origin.band.phase" value="groupHeader"/> <property name="net.sf.jasperreports.export.xls.exclude.origin.group.phase" value="Phase"/> 我想出了如何根据运行时的导出来处理报表中的每个波段。 但是,我无法弄清楚如何用细节乐队做到这一点。 如果我有一个细节乐队,我可以这样做… <property name="net.sf.jasperreports.export.xls.exclude.origin.band.detail1" value="detail"/> 不过,我有3个不同的细节带。 输出到excel时,我需要排除第一个细节带。 然后,我需要只有第一个细节带2显示。 我查看了所有的文档,似乎无法find任何有关上述方法实现此信息。 我知道我可以在expression时使用打印,但是如果可能的话,我更喜欢这样做。 这是我的报告属性… <property name="ireport.zoom" value="1.0"/> <property name="ireport.x" value="0"/> <property name="ireport.y" value="0"/> <property name="net.sf.jasperreports.export.xls.detect.cell.type" value="true"/> <property name="net.sf.jasperreports.export.xls.freeze.row" value="0"/> <property name="net.sf.jasperreports.export.xls.freeze.column" value="0"/> <property name="net.sf.jasperreports.export.xls.remove.empty.space.between.columns" value="true"/> <property name="net.sf.jasperreports.export.xls.remove.empty.space.between.rows" value="true"/> <property name="net.sf.jasperreports.export.xls.exclude.origin.band.title" value="title"/> <property name="net.sf.jasperreports.export.xls.exclude.origin.band.group" value="groupHeader"/> <property name="net.sf.jasperreports.export.xls.exclude.origin.group.group" value="Group"/> […]
我正在使用Python 3.4,我正在写一个简短的脚本。 我有一个可执行文件,获取一个软件的输出,并输出一串csv文件与请求的数据。 我创build了一个Excel(xlsx)文件作为模板。 它有适合具体要求的图表。 我想在这些csv文件的每个文件中获取一定范围的数据,然后将其input到已创build的现有excel模板中,并使用唯一的文件名保存它。 基本上重复这个过程。 每个csv文件将有一个唯一的名称。 我的目标是帮助自动创build图表。 有时候最终可能是100个图。 我已经search了很多如何做到这一点,没有什么帮助。 再一次,我会启动脚本,它会运行通过每个CSV文件(无论是5或500),然后复制数据(一定的范围,总是在同一个单元格),然后将其粘贴到我已经创build的模板xlsx文件并使用与csv相似的名称进行保存,除非它将具有.xlsx作为扩展名。 我不知道这是最好的办法,或者如果我应该创build一个csv模板,而不是它将复制到。 任何帮助非常感谢,谢谢。
为了解释我的标题,基本上我有一个macros的代码,显示在秒内的请求天数,需要它从我们的共享邮箱中导出。 现在每天都要改变我们需要出口的天数,并且变得非常令人沮丧。 以下行是有问题的: If VBA.DateValue(VBA.Now) – VBA.DateValue(vItem.ReceivedTime) <= 10 Then 这个数字10需要每天更改,所以我尝试使用活动单元格,但没有成功,因为我得到一个运行时错误438。 所以我的问题是:是否有一种方法,在一个分开的电子表格中input我需要导出的天数,那条线可以从那里获取信息并继续执行代码? 请参阅下面的完整代码。 Sub Accomplished() Application.Run "Module5.OptimizeCode_Begin" Dim Folder As Outlook.MAPIFolder Dim sFolders As Outlook.MAPIFolder Dim iRow As Integer, oRow As Integer Dim MailBoxName As String, Pst_Folder_Name As String Dim vItems As Outlook.Items Dim vItem As Object 'Mailbox or PST Main Folder Name (As how […]
在Kartik Yii2 Export ,而导出为Excel时, Localhost This Page Cant't Reached Error Localhost This Page Cant't Reached Error 。 如果我export为Text or CSV ,导出得到worked但如果我open导出的文件Text or CSV , Half的报告打印像HTML代码 帮助将非常感激。 GridCode: <?php $gridColumns = [ ['class' => 'yii\grid\SerialColumn'], 'membercode', 'member_name', [ 'attribute' => 'payment_category', 'format' => 'raw', 'label' => 'Payment Category', 'value' => function($model, $key, $index, $grid) { $temp […]