@@ -222,7 +222,7 @@ def restore(self):
222222 self ._script ("edit_service.restore()\n " , 'black' )
223223 Publisher .sendMessage ("scroll" )
224224
225- def saveFactory (self , var = None , method = None , qcl = None ):
225+ def saveFactory (self , var = None , method = None , qcl = None , action = None , actionby = None ):
226226 """
227227
228228 :param var:
@@ -236,7 +236,7 @@ def saveFactory(self, var=None, method=None, qcl=None):
236236 values ['method' ] = ("new_method" if method else None )
237237 values ['qcl' ] = ("new_qcl" if qcl else None )
238238 #values['override'] = override
239- return values ['var' ], values ['method' ], values ['qcl' ]#, values['isSave']
239+ return values ['var' ], values ['method' ], values ['qcl' ], action , actionby #, values['isSave']
240240
241241
242242 def save (self , var = None , method = None , qcl = None ):
@@ -257,7 +257,7 @@ def save(self, var=None, method=None, qcl=None):
257257 Publisher .sendMessage ("scroll" )
258258 return result
259259
260- def save_as (self , var = None , method = None , qcl = None ):
260+ def save_as (self , variable = None , method = None , proc_level = None , action = None , action_by = None ):
261261 """
262262
263263 :param var:
@@ -266,16 +266,16 @@ def save_as(self, var=None, method=None, qcl=None):
266266 :param override:
267267 :return:
268268 """
269- result = self ._edit_service .save_as (var = var , method = method , qcl = qcl )
269+ result = self ._edit_service .save_as (variable = variable , method = method , proc_level = proc_level , action = action , action_by = action_by )
270270 if self ._record :
271271 self ._script (
272- "edit_service.save_as(%s, %s, %s)\n " % (self .saveFactory (var , method , qcl )),
272+ "edit_service.save_as(%s, %s, %s, %s, %s )\n " % (self .saveFactory (variable , method , proc_level , action , action_by )),
273273 'black' )
274274 #self._script("edit_service.save(%s, %s, %s, saveAs=%s)\n" % (var, method, qcl, isSave), 'black')
275275 Publisher .sendMessage ("scroll" )
276276 return result
277277
278- def save_appending (self , var = None , method = None , qcl = None , overwrite = False ):
278+ def save_appending (self , result = None , overwrite = False ):
279279 """
280280
281281 :param var:
@@ -284,14 +284,14 @@ def save_appending(self, var = None, method =None, qcl = None, overwrite = False
284284 :param override:
285285 :return:
286286 """
287- result = self ._edit_service .save_appending (var = var , method = method , qcl = qcl , overwrite = overwrite )
287+ result = self ._edit_service .save_appending (result = result , overwrite = overwrite )
288288 if result :
289289 print "Save worked!"
290290
291291 if self ._record :
292292
293293 self ._script (
294- "edit_service.save_appending(%s, %s, %s, " % self . saveFactory ( var , method , qcl ) + str (overwrite )+ ") \n " ,
294+ "edit_service.save_appending(%s, %s) \n " % ( result , str (overwrite )) ,
295295 'black' )
296296 #self._script("edit_service.save(%s, %s, %s, saveAs=%s)\n" % (var, method, qcl, isSave), 'black')
297297 Publisher .sendMessage ("scroll" )
@@ -302,7 +302,7 @@ def save_appending(self, var = None, method =None, qcl = None, overwrite = False
302302 return result
303303
304304
305- def save_existing (self , var = None , method = None , qcl = None ):
305+ def save_existing (self , result = None ):
306306 """
307307
308308 :param var:
@@ -311,14 +311,14 @@ def save_existing(self, var=None, method=None, qcl=None):
311311 :param override:
312312 :return:
313313 """
314- result = self ._edit_service .save_existing (var = var , method = method , qcl = qcl )
314+ result = self ._edit_service .save_existing (result = result )
315315 if result :
316316 print "Save worked!"
317317
318318 if self ._record :
319319
320320 self ._script (
321- "edit_service.save_existing(%s, %s, %s )\n " % (self . saveFactory ( var , method , qcl ) ),
321+ "edit_service.save_existing(%s)\n " % (result ),
322322 'black' )
323323 #self._script("edit_service.save(%s, %s, %s, saveAs=%s)\n" % (var, method, qcl, isSave), 'black')
324324 Publisher .sendMessage ("scroll" )
0 commit comments