Tag: filemaker

将XSLT v1.0变换与多个值分组,以将Filemaker Pro XML导出转换为Excel电子表格

我是新来的xslt转换,我有一些困难,得到我想要的结果。 我使用xslt转换将一组来自Filemaker Pro的logging导出为XML,以生成格式化的“.xls”文件。 这是我从Filemaker Pro使用的出口订单: 目标: 1.我希望每个不同的SupplierName都有自己的电子表格 通过InvoiceNo每个电子表格中的loggingInvoiceNo 编辑 :使用马丁的build议 <?xml version="1.0" encoding="UTF-8" ?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fmp="http://www.filemaker.com/fmpxmlresult" version="1.0" exclude-result-prefixes="fmp set" xmlns:set="http://exslt.org/sets" 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"> <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:key name="group" match="fmp:ROW" use="fmp:COL[4]/fmp:DATA"/> <xsl:key name="nested-group" match="fmp:ROW" use="concat(fmp:COL[4]/fmp:DATA,'+',fmp:COL[2]/fmp:DATA)"/> <xsl:template match="fmp:FMPXMLRESULT"> <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"> <LastAuthor/> <Created/> <Version>11.9999</Version> </DocumentProperties> <ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel"> […]

将XSLT数字单元格输出修改为string

我正在使用XSLT模板将FileMaker的某些输出转换并格式化为Excel。 它适用于除一列之外的所有人。 数据是数字,但必须以NN.NN格式输出为string。 数据字段的input方式如04.13,但输出到Excel时,显示为4.13。 在某些情况下,用户input04 13(正确的outout正确,因为它不能被parsing为一个数字),但用户已经正确地input数据到filemaker(该字段是文本),即04.13,我需要确保输出数据保持正确的格式。 我已经尝试了以下,但它似乎没有像预期的那样工作 – 输出文件仍然显示列值作为数字,即失去了前导零: <xsl:choose> <xsl:when test="$xlFieldName='d_Oracle_Task_Code'"> <xsl:variable name="OracleTaskCode" select="fmp:DATA" /> <xsl:value-of select='format-number(OracleTaskCode, "00.00")' /> </xsl:when> </xsl:choose> 我不担心input缺less小数点分隔符的情况,只能确保将值输出为文本。

使用PSoS在Filemaker Server上导入Excellogging

FileMaker服务器新手,一直试图推出自己的公司,但遇到了一个问题,我似乎无法解决或find正确的答案在线。 我在/ Library / FileMaker Server / Data / Documents /中保存了名为import.xlsx的excel文件,并使用variablesfilepath指向该文件,在PSoS步骤中使用该脚本不起作用。 但是,如果我在使用FMP的情况下在本地指定文件,并且只使用脚本“导入testing”,则导入工作正常。 这是我设置的variables文件path的问题吗? 还是我错过了什么? 我已经包含了我编写的两个脚本来尝试通过PSoS进行导入。 任何帮助或build议将不胜感激! – 永 脚本触发PSoS“导入PSoSbutton” Commit Records/Request Perform Script on Server[ "Import Test" ] 从Excel导入logging的脚本“导入testing” Go to Layout [ "Test" (Test) ] Set Variable [ $filepath ; Value: "filemac:" & Get(DocumentsPath) & "import.xlsx" ] Import Records [ With dialog: Off ; […]

从电子表格或数据库文件中的大型数据集创build字典

目前,我想要合并到我的字典中的数据位于Excel电子表格的两个字段中,也位于FileMaker Pro中的两个数据库字段中。 有没有一种简单的方法来从这些数据创build一个Swift词典?

Filemaker Pro和Import.IO。 如何使用Import.IO API导入到FMP中?

我在Import.IO中有一个很好的网页报废,我想设置从Import.IO到Filemaker Pro的自动上传。 我已经花了几个月的时间,我不知道为什么它不工作。 这是我所做的。 我不会详细介绍Import.IO的内容,因为最终您可以select使用Excel,CSV,JSON导出,或者使用RESTfultypes的技术,这是我想要的,通过它们的API。 我有我的API,但是当我将其导入到FMP中时,我总是得到这个错误 “第1行错误,字符1”。 我手工开发的样式表如下所示: <?xml version='1.0' encoding='UTF-8'?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <FMPXMLRESULT xmlns="http://www.filemaker.com/fmpxmlresult"> <METADATA> <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Input" TYPE="TEXT"/> <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Result Number" TYPE="TEXT"/> <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Widget" TYPE="TEXT"/> <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Data Origin" TYPE="TEXT"/> <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Result Row" TYPE="TEXT"/> <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Source Page URL" TYPE="TEXT"/> <FIELD […]