xsc=sc() xls=zzXls() grid=QTableWidget() xls.setGrid(grid) headerStyle='font-weight:bold;color:blue;border-bottom-width:1;background:purple' xls.addCell(1,1,u"Наименование",5,readonly=True,style=headerStyle) xls.addCell(1,2,u"Значение",5,readonly=True,style=headerStyle) xls.setColWidths("26;13") xls.rcDataSolver.items['c']=300 xls.addCell(2,1,u"Переменная А",7,readonly=True) xls.addCell(2,2,u"1500",9,picture="@Z 999,999,999,999") xls.addCell(3,1,u"Переменная B",7,readonly=True) xls.addCell(3,2,u"2500",9,picture="@Z 999,999,999,999") xls.addCell(4,1,u"Сумма",9,readonly=True) xls.addCell(4,2,u" ",9,readonly=True,formula="round(num(r2c2)+num(r3c2)+num(c))") xls.refresh() xsc.addLine("grid",inwidget=grid) xsc.runForm(u"Ввод выполнения") if xsc.okPressed: zzMess(xls.getCell(4,2).value)