Files
ISTTOK/epics/css/sys-mng-opi/CSS/algorithms/DisplayParametersInTable.py
2019-10-21 16:02:55 +01:00

35 lines
681 B
Python

from org.csstudio.opibuilder.scriptUtil import PVUtil
from org.csstudio.opibuilder.scriptUtil import ColorFontUtil
alg_name2 = PVUtil.getString(pvs[0])
table = widget.getTable()
i = 0
j = 0
row = 0
col = 0
mylist = []
filename = "/home/opertok/CSS-Workspaces/sys-mng-opi/CSS/algorithms/"+alg_name2+".par"
try:
file = open(filename, 'r')
for i in range(table.getRowCount()):
for j in range(table.getColumnCount()):
table.setCellText(i, j, "")
i = 0
j = 0
for line in file:
mylist.insert(i, line)
table.setCellText(row, col, mylist[i].strip('\n'))
i = i+1
col = col+1
if i == ( 8*(row+1) ):
row = row+1
col = 0
except:
a = 0
else:
file.close()