怎样将OWC spreadsheet中的数据直接提交到服务器端?
1.在OWC的spreadsheet中录入完数据之后,怎样将这些数据直接提交到服务器端,让服务器端来对这些数据进行操作?我现在的做法是先将spreadsheet中的数据导出成一个文件到本地,然后再将本地文件上传到服务器端,然后服务器端来读上传的文件
2.spreadsheet能不能实现想excel的"数据"-"有效性",在里面加几个值就可以在单元格中进行下拉选择来录入数据呢?
3.有没有能够保存网页内容为图片的组件,能够调用组件的接口进行编程?
问题点数:20、回复次数:13Top
1 楼bookshop(我是比儿(http://www.crossgo.com))回复于 2006-03-21 09:48:54 得分 0
帮顶Top
2 楼qwinner()回复于 2006-03-21 11:38:59 得分 0
烦请高手解答Top
3 楼Ludwig_Ellen(自由战士)回复于 2006-03-21 12:34:56 得分 0
帮顶Top
4 楼Ludwig_Ellen(自由战士)回复于 2006-03-21 12:35:09 得分 0
顶!!!Top
5 楼Ludwig_Ellen(自由战士)回复于 2006-03-21 12:37:21 得分 0
自由战士认为知道的人可以恢复 劳驾 谢了先Top
6 楼qwinner()回复于 2006-03-21 13:53:52 得分 0
没人知道吗?
Top
7 楼qwinner()回复于 2006-03-21 20:41:25 得分 0
怎么实现Top
8 楼jianyi0115(随意)回复于 2006-03-21 21:39:24 得分 0
1. 在客户端用js操作把内容取出来,放到隐藏域中发送到服务器端处理
2.spreadsheet 可以实现有效性检测的。用excel先设计一个模版,然后另存为html看看它的数据格式如何。
3. 这样免费的好像没有吧。Top
9 楼qwinner()回复于 2006-03-22 09:58:38 得分 0
to jianyi0115(随意) :
非常感谢您的帮助!
但还有问题,麻烦再解答一下!
2.spreadsheet 可以实现有效性检测的。用excel先设计一个模版,然后另存为html看看它的数据格式如何。
excel中的格式如下:
<x:DataValidation>
<x:Range>$A:$A</x:Range>
<x:Type>List</x:Type>
<x:CellRangeList/>
<x:Value>"有效,无效"</x:Value>
</x:DataValidation>
但是spreadsheet 中没有DataValidation,请问该怎样做呢?
Top
10 楼qwinner()回复于 2006-03-22 22:54:08 得分 0
请再帮忙一下,谢了Top
11 楼jianyi0115(随意)回复于 2006-03-22 23:19:48 得分 20
但是spreadsheet 中没有DataValidation?
不会吧?即使没有,也可以通过xml来控制的。
刚刚试了一下,如已下的html,第一个单元格只能输入1-10:
--------------------------------------------------------------
<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<meta name=ProgId content=FrontPage.Editor.Document>
<meta name=Generator content="Microsoft Excel 11">
<link rel=File-List href="Page.files/filelist.xml">
</head>
<body>
<!--[if !excel]> <![endif]-->
<!--下列信息由 Microsoft Office Excel 的“发布为网页”向导生成。-->
<!--如果同一条目从 Excel 中重新发布,则所有位于 DIV 标记之间的信息均将被替换。-->
<!----------------------------->
<!--“从 EXCEL 发布网页”向导开始-->
<!----------------------------->
<div id="新建 Microsoft Excel 工作表_8143" align=center x:publishsource="Excel"><object
id="新建 Microsoft Excel 工作表_8143_Spreadsheet"
classid="CLSID:0002E559-0000-0000-C000-000000000046">
<param name=DisplayTitleBar value=false>
<param name=Autofit value=true>
<param name=DataType value=XMLData>
<param name=XMLData
value="<?xml version="1.0"?> <?mso-application progid="Excel.Sheet"?> <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40"> <DocumentProperties xmlns="urn:schemas-microsoft-com:office:office"> <Created>1996-12-17T01:32:42Z</Created> <LastSaved>2000-11-18T06:53:49Z</LastSaved> <Version>11.5606</Version> </DocumentProperties> <OfficeDocumentSettings xmlns="urn:schemas-microsoft-com:office:office"> <RemovePersonalInformation/> </OfficeDocumentSettings> <ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel"> <PublishObjects> <PublishObject> <Id>8143</Id> <DivID>新建 Microsoft Excel 工作表_8143</DivID> <SourceType>SourceWorkbook</SourceType> <HtmlType>HtmlCalc</HtmlType> </PublishObject> </PublishObjects> <WindowHeight>4530</WindowHeight> <WindowWidth>8505</WindowWidth> <WindowTopX>480</WindowTopX> <WindowTopY>120</WindowTopY> <AcceptLabelsInFormulas/> <ProtectStructure>False</ProtectStructure> <ProtectWindows>False</ProtectWindows> </ExcelWorkbook> <Styles> <Style ss:ID="Default" ss:Name="Normal"> <Alignment ss:Vertical="Bottom"/> <Borders/> <Font ss:FontName="宋体" x:CharSet="134" ss:Size="12"/> <Interior/> <NumberFormat/> <Protection/> </Style> </Styles> <Worksheet ss:Name="Sheet1"> <Table ss:ExpandedColumnCount="0" ss:ExpandedRowCount="0" x:FullColumns="1" x:FullRows="1" ss:DefaultColumnWidth="54" ss:DefaultRowHeight="14.25"/> <WorksheetOptions xmlns="urn:schemas-microsoft-com:office:excel"> <ProtectObjects>False</ProtectObjects> <ProtectScenarios>False</ProtectScenarios> </WorksheetOptions> <DataValidation xmlns="urn:schemas-microsoft-com:office:excel"> <Range>R1C1</Range> <Type>Whole</Type> <Min>1</Min> <Max>10</Max> </DataValidation> </Worksheet> <Worksheet ss:Name="Sheet2"> <Table ss:ExpandedColumnCount="0" ss:ExpandedRowCount="0" x:FullColumns="1" x:FullRows="1" ss:DefaultColumnWidth="54" ss:DefaultRowHeight="14.25"/> <WorksheetOptions xmlns="urn:schemas-microsoft-com:office:excel"> <ProtectObjects>False</ProtectObjects> <ProtectScenarios>False</ProtectScenarios> </WorksheetOptions> </Worksheet> <Worksheet ss:Name="Sheet3"> <Table ss:ExpandedColumnCount="0" ss:ExpandedRowCount="0" x:FullColumns="1" x:FullRows="1" ss:DefaultColumnWidth="54" ss:DefaultRowHeight="14.25"/> <WorksheetOptions xmlns="urn:schemas-microsoft-com:office:excel"> <ProtectObjects>False</ProtectObjects> <ProtectScenarios>False</ProtectScenarios> </WorksheetOptions> </Worksheet> </Workbook> ">
<p style='margin-top:100;font-family:宋体;font-size:8.0pt'>要交互式地使用此网页,您必须有
Microsoft® Internet Explorer 5.01 Service Pack 1 (SP2) 或更新版本,以及 Microsoft
Office 2003 Web Components。</p>
<p style='margin-top:100;font-family:宋体;font-size:8.0pt'>请访问 <a
href="http://r.office.microsoft.com/r/rlidmsowcpub?clid=2052&p1=Excel">Microsoft
Office 网站</a> 以获取更多信息。</p>
</object></div>
<!----------------------------->
<!--“从 EXCEL 发布网页”向导结束-->
<!----------------------------->
</body>
</html>
Top
12 楼qwinner()回复于 2006-03-24 15:09:44 得分 0
to jianyi0115(随意)
谢谢您的帮助,我试过了,可以进行有效性检查,
但是<x:Type>List</x:Type>
<x:CellRangeList/>
<x:Value>"有效,无效"</x:Value>
type 为list时不能象excel中那样有一个下拉框进行选择,请问spreadsheet怎样让它能够有下拉框进行选择呢?
谢谢!Top
13 楼qwinner()回复于 2006-04-14 13:47:07 得分 0
请教各位老大,到底spreadsheet能不能实现这个要求Top




