From 1be778a53d398db7087826600a14a6ac70e82ae9 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Sun, 6 Jul 2014 18:50:40 -0300 Subject: [PATCH] Spreadsheet: Fix to prevent unwanted characters in spreadsheet cells --- src/Mod/Spreadsheet/Spreadsheet.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Mod/Spreadsheet/Spreadsheet.py b/src/Mod/Spreadsheet/Spreadsheet.py index 449dc7c87..9a00ad4f8 100644 --- a/src/Mod/Spreadsheet/Spreadsheet.py +++ b/src/Mod/Spreadsheet/Spreadsheet.py @@ -617,6 +617,11 @@ class SpreadsheetController: if hasattr(value,arg): value = getattr(value,arg) try: + if isinstance(value,float) or isinstance(value,int): + pass + else: + value = str(value) + value = ''.join([ c for c in value if c not in ('<','>',':')]) setattr(spreadsheet.Proxy,cell,value) if DEBUG: print "setting cell ",cell," to value ",value except: