--- ZSQLExtend/ZSQLExtend.py 2008/02/15 13:05:41 1.124 +++ ZSQLExtend/ZSQLExtend.py 2008/02/21 17:59:23 1.125 @@ -357,14 +357,14 @@ class ZSQLExtendFolder(Folder,Persistent return ret - def importXMLFileFMP(self,tables,dsn=None,uploadfile=None,update_fields=None,id_field=None,sync_mode=False, + def importXMLFileFMP(self,table,dsn=None,uploadfile=None,update_fields=None,id_field=None,sync_mode=False, lc_names=True,keep_fields=False,ascii_db=False,replace=False,backup=False, debug=False,log_to_response=False, redirect_url=None,RESPONSE=None): ''' Import FileMaker XML file (FMPXMLRESULT format) into the table. @param dsn: database connection string - @param table: name of the table the xml shall be imported into + @param table: name of the table the xml shall be imported into (may be comma-separated list) @param uploadfile: xmlfile file @param update_fields: (optional) list of fields to update; default is to create all fields @param id_field: (optional) field which uniquely identifies an entry for updating purposes. @@ -390,15 +390,15 @@ class ZSQLExtendFolder(Folder,Persistent if not dsn: dsn=self.getConnectionObj().connection_string - tablelist=tables.split(',') + tablelist=table.split(',') logging.debug("tablelist: %s" %tablelist) #table=tables - for table in tablelist : + for t in tablelist : logging.debug("table: %s" %table) options=Options() options.dsn=dsn - options.table=table + options.table=t options.filename=filename options.update_fields=update_fields options.id_field=id_field