-# Copyright (C) 2010-2015 CEA/DEN, EDF R&D
+# Copyright (C) 2010-2016 CEA/DEN, EDF R&D
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
from paravistest import tablesdir, get_picture_dir, pictureext
from presentations import *
-import pvserver as paravis
import pvsimple
-
# Import table from file
print 'Import file with tables....',
file_path = tablesdir + "table_test.xls"
# Get lookup table
lookup_table = get_lookup_table(table_name, nb_components, vector_mode)
-lookup_table.LockScalarRange = 0
+if hasattr(lookup_table,"LockDataRange"):
+ lookup_table.LockDataRange = 0
+elif hasattr(lookup_table,"LockScalarRange"):
+ lookup_table.LockScalarRange = 0
+else:
+ raise RuntimeError("Object %s has no 'LockDataRange' or 'LockScalarRange' attribute!"%(lookup_table))
# Set properties
pointmap3d.ColorArrayName = (EntityType.get_pvtype(entity), table_name)