Ejemplo n.º 1
0
 def but2_1(self):
     # Чистым главное окно
     self.central_widget = QWidget()
     self.setCentralWidget(self.central_widget)
     self.sly = QVBoxLayout(self.central_widget)
     self.statusBar().showMessage('')
     fold_id = check_007('all-007')
     if (fold_id == '0'):
         tx_win = 'Попередження про неможливість виконання запущеної команди'
         tx_mes = 'Для створення наборів даних на відповідному порталі Ви маєте спочатку внести в цю програму «Основні' \
                  ' відомості по розпоряднику інформації».\nЦе слід зробити за допомогою виконання відповідної команди' \
                  ' в меню «Налаштування програми».'
         univ_message(tx_win, tx_mes, QMessageBox.Warning)
         main_screen(self)
     st_ms = 'Зачекайте завершення створення наборів даних на порталі'
     start_pbar(self, st_ms)
     metka, dset_reg, id_reg = check_emptiness(self, fold_id)
     if (metka == -1):
         self.pbar.deleteLater()
         main_screen(self)
     if ((len(dset_reg) == 0) and (metka != -1)):
         tx_win = 'Попередження про неможливість виконання запущеної команди'
         tx_mes = 'Для створення наборів даних на відповідному порталі Ви маєте спочатку сформувати спеціальний реєстр' \
                  ' всіх тих наборів даних, які зараз знаходяться у Вашому індивідуальному сховище.\nЦе слід зробити' \
                  ' за допомогою виконання команди «Формування реєстру наборів даних» в меню «Налаштування програми».'
         univ_message(tx_win, tx_mes, QMessageBox.Warning)
         self.pbar.deleteLater()
         main_screen(self)
     if ((len(dset_reg) > 0) and (metka != -1)):
         onlay_dset(self, dset_reg, id_reg)
         self.pbar.deleteLater()
         main_screen(self)
Ejemplo n.º 2
0
 def mfunc3_1(self):
     # Чистым главное окно
     self.central_widget = QWidget()
     self.setCentralWidget(self.central_widget)
     self.sly = QVBoxLayout(self.central_widget)
     self.statusBar().showMessage('')
     fold_id = check_007('all-007')
     if (fold_id == '0'):
         st_ms = 'Зачекайте завершення клонування конфігураційних файлів'
         start_pbar(self, st_ms)
     titl_win = works_007(self, 'all-007', fold_id)
     if (titl_win != 'відмова'): self.setWindowTitle(titl_win)
     if (fold_id == '0'): self.pbar.deleteLater()
     main_screen(self)
Ejemplo n.º 3
0
 def mfunc3_6(self):
     # Чистым главное окно
     self.central_widget = QWidget()
     self.setCentralWidget(self.central_widget)
     self.sly = QVBoxLayout(self.central_widget)
     self.statusBar().showMessage('')
     fold_id = check_007('all-007')
     if (fold_id == '0'):
         tx_win = 'Попередження про неможливість виконання запущеної команди'
         tx_mes = 'Для редагування реєстру ресурсів наборів даних Ви маєте спочатку внести в Менджер форматорів «Основні' \
                  ' відомості по розпоряднику інформації».\nЦе можна зробити за допомогою виконання відповідної' \
                  ' команди в меню «Налаштування програми».'
         univ_message(tx_win, tx_mes, QMessageBox.Warning)
         main_screen(self)
     res_reg_open(self, 'all-007', fold_id)
     main_screen(self)
Ejemplo n.º 4
0
 def mfunc3_5(self):
     # Чистым главное окно
     self.central_widget = QWidget()
     self.setCentralWidget(self.central_widget)
     self.sly = QVBoxLayout(self.central_widget)
     self.statusBar().showMessage('')
     fold_id = check_007('all-007')
     if (fold_id == '0'):
         tx_win = 'Попередження про неможливість виконання запущеної команди'
         tx_mes = 'Для формування реєстру ресурсов наборів даних Ви маєте спочатку внести в програму «Основні' \
                  ' відомості по розпоряднику інформації».\nЦе можна зробити за допомогою виконання відповідної' \
                  ' команди в меню «Налаштування програми».'
         univ_message(tx_win, tx_mes, QMessageBox.Warning)
         main_screen(self)
     st_ms = 'Зачекайте завершення формування реєстру ресурсів наборів даних'
     start_pbar(self, st_ms)
     res_registr(self, 'all-007')
     self.pbar.deleteLater()
     main_screen(self)
Ejemplo n.º 5
0
 def but2_2(self):
     # Чистым главное окно
     self.central_widget = QWidget()
     self.setCentralWidget(self.central_widget)
     self.sly = QVBoxLayout(self.central_widget)
     self.statusBar().showMessage('')
     fold_id = check_007('all-007')
     if (fold_id == '0'):
         tx_win = 'Попередження про неможливість виконання запущеної команди'
         tx_mes = 'Для опублікування обраних ресурсів на відповідному порталі Ви маєте спочатку внести в цю програму' \
                  ' «Основні відомості по розпоряднику».\nЦе слід зробити за допомогою виконання відповідної' \
                  ' команди в меню «Налаштування програми».'
         univ_message(tx_win, tx_mes, QMessageBox.Warning)
         main_screen(self)
     st_ms = 'Зачекайте завершення процесу публікації ресурсів на порталі'
     start_pbar(self, st_ms)
     onlay_resource(self, fold_id)
     self.pbar.deleteLater()
     main_screen(self)
Ejemplo n.º 6
0
 def but2_4(self):
     # Чистым главное окно
     self.central_widget = QWidget()
     self.setCentralWidget(self.central_widget)
     self.sly = QVBoxLayout(self.central_widget)
     self.statusBar().showMessage('')
     fold_id = check_007('all-007')
     if (fold_id == '0'):
         tx_win = 'Попередження про неможливість виконання запущеної команди'
         tx_mes = 'Для оновлення ресурсів наборів даних на порталі Ви маєте спочатку:\n1. Внести в цю програму' \
                  ' «Основні відомості по розпоряднику інформації»\nза допомогою відповідної команди в меню «Налаштування програми».' \
                  '\n2. Опублікувати відповідні ресурси наборів даних за допомогою команди «Публікація ресурсів з Форматорів» в меню' \
                  ' «Публікація даних».\n3. Внести бажані зміни в описи ресурсів, які розміщені у Вашому індивідуальному сховище.\n4.' \
                  ' Сформувати спеціальний реєстр ресурсів, котрі розміщені у Вас в вищеназваному сховищі за допомогою команди' \
                  ' «Формування реєстру ресурсів» в меню «Налаштування програми».'
         univ_message(tx_win, tx_mes, QMessageBox.Warning)
         main_screen(self)
     st_ms = 'Зачекайте завершення процесу оновлення ресурсів на порталі'
     start_pbar(self, st_ms)
     upd_resource(self, fold_id)
     self.pbar.deleteLater()
     main_screen(self)
Ejemplo n.º 7
0
 def but2_3(self):
     # Чистым главное окно
     self.central_widget = QWidget()
     self.setCentralWidget(self.central_widget)
     self.sly = QVBoxLayout(self.central_widget)
     self.statusBar().showMessage('')
     fold_id = check_007('all-007')
     if (fold_id == '0'):
         tx_win = 'Попередження про неможливість виконання запущеної команди'
         tx_mes = 'Для оновлення наборів даних на відповідному порталі Ви маєте спочатку:\n1. Внести в цю програму' \
                  ' «Основні відомості по розпоряднику інформації» за допомогою відповідної команди в меню «Налаштування програми».' \
                  '\n2. Створити відповідні набори даних за допомогою команди «Створення наборів даних» в меню' \
                  ' «Публікація даних».\n3. Внести бажані зміни в ті паспорта необхідних Вам наборів даних, які розміщені' \
                  ' у Вашому індивідуальному сховище.\n4. Сформувати спеціальний реєстр всіх наборів даних, розміщених у' \
                  ' Вас в вищеназваному сховищі за допомогою команди «Формування реєстру наборів даних» в меню «Налаштування програми».'
         univ_message(tx_win, tx_mes, QMessageBox.Warning)
         main_screen(self)
     st_ms = 'Зачекайте завершення прцесу оновлення наборів даних'
     start_pbar(self, st_ms)
     metka, dset_reg, id_reg = check_emptiness(self, fold_id)
     if (metka == -1):
         self.pbar.deleteLater()
         main_screen(self)
     if ((len(dset_reg) == 0) and (metka != -1)):
         tx_win = 'Попередження про неможливість виконання запущеної команди'
         tx_mes = 'Для оновлення наборів даних на відповідному порталі Ви маєте спочатку:\n1. Створити відповідні набори' \
                  ' даних за допомогою команди «Створення наборів даних» в меню «Публікація даних».\n2. Внести бажані зміни' \
                  ' в ті паспорта необхідних Вам наборів даних, які розміщені у Вашому індивідуальному сховище.\n3. Сформувати' \
                  ' спеціальний реєстр всіх наборів даних, розміщених у Вас в вищеназваному сховищі за допомогою' \
                  ' команди «Формування реєстру наборів даних» в меню «Налаштування програми».'
         univ_message(tx_win, tx_mes, QMessageBox.Warning)
         self.pbar.deleteLater()
         main_screen(self)
     if ((len(dset_reg) > 0) and (metka != -1)):
         upd_dset(self, dset_reg, id_reg)
         self.pbar.deleteLater()
         main_screen(self)