개정판 2ae25ea5
issue #1060: 계산 오류 처리 방법 수정(revised)
Change-Id: Id98bc54981f0a81edad652d097c85a46958e2b4c
HYTOS/HYTOS/MainWindow.py | ||
---|---|---|
1782 | 1782 |
return work_book.get_sheet_by_name('Page ({})'.format(page_no)) |
1783 | 1783 |
|
1784 | 1784 |
def display_output(self): |
1785 |
from CalculationValidation import QCalculationValidation
|
|
1785 |
from HydroCalculationCommand import HydroCalculationCommand
|
|
1786 | 1786 |
|
1787 | 1787 |
try: |
1788 | 1788 |
""" display output """ |
... | ... | |
1791 | 1791 |
return |
1792 | 1792 |
|
1793 | 1793 |
self.clear_output() |
1794 |
if not QCalculationValidation.ERRORS:
|
|
1794 |
if not HydroCalculationCommand.ERRORS:
|
|
1795 | 1795 |
self.tableWidgetOutput.setColumnCount(3) |
1796 | 1796 |
self.tableWidgetOutput.horizontalHeader().setVisible(False) |
1797 | 1797 |
self.tableWidgetOutput.verticalHeader().setVisible(False) |
... | ... | |
1930 | 1930 |
|
1931 | 1931 |
def display_loops(self): |
1932 | 1932 |
""" display loops """ |
1933 |
from CalculationValidation import QCalculationValidation
|
|
1933 |
from HydroCalculationCommand import HydroCalculationCommand
|
|
1934 | 1934 |
|
1935 | 1935 |
try: |
1936 | 1936 |
drawing = AppDocData.instance().activeDrawing |
... | ... | |
1939 | 1939 |
self.tableWidgetLoop.clear() |
1940 | 1940 |
|
1941 | 1941 |
loops = drawing.loops |
1942 |
if loops and not QCalculationValidation.ERRORS:
|
|
1942 |
if loops and not HydroCalculationCommand.ERRORS:
|
|
1943 | 1943 |
self.tableWidgetLoop.setColumnCount(len(loops) * 5) |
1944 | 1944 |
|
1945 | 1945 |
_col_names = [[loop.name, 'pressure', 'Static\nLine\ndP_Eq', 'El.\nDensity\nEl.', 'Extra'] for loop in |
내보내기 Unified diff