powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Pervasive SQL 2000, ИС-ПРО
10 сообщений из 35, страница 2 из 2
Pervasive SQL 2000, ИС-ПРО
    #35138054
БПА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yhrik!"Горячих" бэкапов нет.

Есть, и не только бэкап но и репликация.
Почитайте документацию PSQL
...
Рейтинг: 0 / 0
Pervasive SQL 2000, ИС-ПРО
    #35142555
Yhrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
БПА Yhrik!"Горячих" бэкапов нет.

Есть, и не только бэкап но и репликация.
Почитайте документацию PSQL
В PSQL конечно есть.
А в ИС-ПРО нет. И SQL нет, в ИС-ПРО, опять же, в 4.13.
Сказано же:
БПА
ИС-ПРО работают через stay, betrieve и dio . Если я не прав - поправте. Проблема состоит в горячих бекапах. В связке pssql8.6 (9.0, 10) и ИС-ПрО 4.13 это вообще возможно, как в mssql?
Теоретически можно запустить на сервере выкачкув другую, т.с. пустую базу, через ДИО, но тогда работать на ИС-ПРО будет невозможно, программа выкачки все ресурсы съест.
...
Рейтинг: 0 / 0
Pervasive SQL 2000, ИС-ПРО
    #35143126
БПА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yhrik БПА[quot Yhrik!]"Горячих" бэкапов нет.
БПА
ИС-ПРО работают через stay, betrieve и dio . Если я не прав - поправте. Проблема состоит в горячих бекапах. В связке pssql8.6 (9.0, 10) и ИС-ПрО 4.13 это вообще возможно, как в mssql?
Теоретически можно запустить на сервере выкачкув другую, т.с. пустую базу, через ДИО, но тогда работать на ИС-ПРО будет невозможно, программа выкачки все ресурсы съест.

А по барабану кто и через что имеет доступ к базе.
Если на сервере стоит PSQL не ниже 8.5 то DataExchange и BackUp будут работать,
им описания структуры баз не надо.
(правда для DataExchange надо чтоб и формат файла таблицы был создан с System Data,
утилита ребил в этом поможет).

Что иметь резервную и(или) реплицированную копию базы все есть, и ни каких особых ресурсов
не надо.
...
Рейтинг: 0 / 0
Pervasive SQL 2000, ИС-ПРО
    #35207525
Yhrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
БПА
Если на сервере стоит PSQL не ниже 8.5 то DataExchange и BackUp будут работать,
им описания структуры баз не надо.
(правда для DataExchange надо чтоб и формат файла таблицы был создан с System Data,
утилита ребил в этом поможет).

Что иметь резервную и(или) реплицированную копию базы все есть, и ни каких особых ресурсов
не надо.

Пробовали, после ребилда ИС-ПРО вроде работает, на рабочую базу не торопимся.
Первазив 9.
...
Рейтинг: 0 / 0
Pervasive SQL 2000, ИС-ПРО
    #35734869
Фотография darkbird81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прохожий_20071004

актуальная карта данных поставляется в документации к ИС ПРО 7.ХХ
структура данных отличается от 4.ХХ (ведется работа по искоренению поднаборов в БД) но общий принцип понятен...

в ИС ПРО 7.ХХ поддерживаются СУБД MS SQL и Oracle
с прямым доступом к БД, соответственно проблем нет
подерживаются скрипты (VB) в калькуляциях документов, а так же система объектов для использования в системных Excel-отчетах и дополнительном внешнем функционале задействующем рабочую станцию в режиме COM-сервера

Прямой доступ ?? Это как ?? И что значит "система объектов для использования в системных эксель-отчетах ?? Плиз, очень нужна инфа, если не сложно дайте ссылочку или слейте сюда файл.

Кстати, карта данных в ИС-ПРО 7 ужасна, особенно для человека без экономического образования.
...
Рейтинг: 0 / 0
Pervasive SQL 2000, ИС-ПРО
    #35919396
valikog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Ребята, есть у кого-нить утилита BPConvert. Дайте, пожалуйста, линк
...
Рейтинг: 0 / 0
Pervasive SQL 2000, ИС-ПРО
    #36069822
darkbird81
Прямой доступ ?? Это как ?? И что значит "система объектов для использования в системных эксель-отчетах ?? Плиз, очень нужна инфа, если не сложно дайте ссылочку или слейте сюда файл.

Кстати, карта данных в ИС-ПРО 7 ужасна, особенно для человека без экономического образования.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
Разработка Excel отчетов

	Отчет Excel – вид отчета, формируемый при помощи приложения Microsoft Excel. Система поддерживает создание, редактирование и запуск шаблона Excel.

	Для правильного взаимодействия с системой ИС-ПРО при разработке шаблона следует придерживаться определенных правил:
 - на внешний вид и содержимое шаблона не накладывается никаких ограничений
 - VBA программы формирования отчета должны начинать работу внутри подпрограммы ReportMain
 - подпрограмма ReportMain служит «точкой входа» в программный блок отчета. Система ИС-ПРО загружает шаблон, отыскивает в его модулях подпрограмму ReportMain, запускает ее и ожидает завершения подпрограммы. Парамером подпрограммы ReportMain передается менеджер СОМ объектов системы. Посредством менеджера возможен доступ к СОМ объектам системы для получения информации, необходимой отчету. Объект менеджера можно использовать до окончания выполнения подпрограммы ReportMain, после ее окончания объект будет разрушен и все обращения к нему приведут к ошибке.
 - вся программа формирования отчета должна располагаться внутри подпрограммы ReportMain.

Пример программы Excel отчета

'Отчет состоит из данных двух таблиц
' ptngrpk - список групп контрагентов
' ptnrk - список контрарентов
' связь между таблицами
'  ptnrk.ptngrpk_rcd = ptngrpk.ptngrpk_rcd
' поля таблиц
'  ptngrpk
'   ptngrpk_rcd - ид записи группы
'   ptngrp_cdk  - код группы
'   ptngrp_nmk  - наименование группы
'
'  ptnrk
'   ptngrpk_rcd - ид группы
'   ptn_cd      - код контрагента
'   ptn_nm      - наименование контрагента
'
'
'Порядок построения отчета:
' сканируется список групп контрагентов
' для каждой группы выбирается список соотв. контрагентов


'Экземпляр менеджера СОМ объектов
'необходим для запроса экземпляров СОМ объектов системы
Public ComManager As Object

'Generated code.
'
'Главная точка входа в программу построения отчета
'эта процедура будет вызвана системой ИС-ПРО
'после открытия шаблона отчета
Sub ReportMain(Mgr As Object)
  On Error GoTo ErrorHandler

  'Запомнить экземпляр объекта
  'переданный системой
  Set ComManager = Mgr
  
  'запуск построения отчета
  MakeReport
  
  Exit Sub
  
ErrorHandler:
  MsgBox ("Error:" & Chr( 13 ) & Err.Description)
End Sub

Private Sub MakeReport()
  'Группы конрагентов
  Dim PtnGrpObj As Object
  'Контрагенты
  Dim PtnObj As Object
  'Лист отчета
  Dim RepSheet As Worksheet
  'Начальная строка листа отчета
  Dim row As Integer

  'В случае возникновения ошибки будет выдано сообщение с текстом ошибки
  On Error GoTo ErrorHandler
  
  'Лист книги, на котором будет построен отчет
  Set RepSheet = ActiveSheet
  
  'Запросить у менеджера экземпляры двух объектов выполнения SQL запросов
  Set PtnGrpObj = ComManager.GetObjByName("Sys", "ISysSqlQuery")
  Set PtnObj = ComManager.GetObjByName("Sys", "ISysSqlQuery")
  
  'Запрос для чтения групп
  PtnGrpObj.Text = "select ptngrpk_rcd as rcd, ptngrp_cdk as cd, ptngrp_nmk as nm from ptngrpk"
  
  'Запрос для чтения контрагентов группы
  PtnObj.Text = "select ptn_cd as cd, ptn_nm as nm from ptnrk where ptngrpk_rcd = :grp_rcd"
  
  'Открыть запрос для групп
  PtnGrpObj.OpenObj
  
  'Сканировать группы
  If PtnGrpObj.First Then
    row = 3
    Do
      'Вывод наименования группы
      RepSheet.Range("B" & CStr(row) & ":C" & CStr(row)).Merge
      RepSheet.Range("A" & CStr(row) & ":C" & CStr(row)).Font.Bold = True
      RepSheet.Range("A" & CStr(row) & ":C" & CStr(row)).BorderAround (xlContinuous)
      RepSheet.Range("A" & CStr(row)).Value = PtnGrpObj.GetFieldValue("cd")
      RepSheet.Range("B" & CStr(row)).Value = PtnGrpObj.GetFieldValue("nm")
      row = row +  1 
      
      'Установка кода группы для запроса списка контрагентов
      Call PtnObj.SetParamValue("grp_rcd", PtnGrpObj.GetFieldValue("rcd"))
      
      'Открыть запрос списка контрагентов
      PtnObj.OpenObj
      
      'Сканировать список
      If PtnObj.First Then
        Do
          'Вывод записи контрагента
          RepSheet.Range("A" & CStr(row) & ":B" & CStr(row)).Merge
          RepSheet.Range("A" & CStr(row) & ":C" & CStr(row)).BorderAround (xlContinuous)
          RepSheet.Range("A" & CStr(row)).Value = PtnObj.GetFieldValue("cd")
          RepSheet.Range("C" & CStr(row)).Value = PtnObj.GetFieldValue("nm")
          row = row +  1 
        Loop While PtnObj.Next
      End If
      
      'Закрыть объект списка контрагентов
      'по окончании чтения списка для группы
      PtnObj.CloseObj
      
    Loop While PtnGrpObj.Next
      
  End If
  
  Exit Sub
  
ErrorHandler:
  MsgBox ("Error:" & Chr( 13 ) & Err.Description)
End Sub

кроме того - ИС-ПРО 7. Прямой доступ к базам. VBScript. Fast Report

большинство нерегламентированных отчетов сейчас гораздо удобнее формировать при помощи XML-реестров системы...
...
Рейтинг: 0 / 0
Pervasive SQL 2000, ИС-ПРО
    #36073345
marina_saransk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дмитрий39RUSМогу подкинуть самопальную утилитку для выгрузки данных из ИС-ПРО в любые форматы ...
если надо конечно ....
Мне очень нужна такая утилита, пришлите, пожалуйста, буду очень благодарна marina_saransk@rambler.ru
...
Рейтинг: 0 / 0
Pervasive SQL 2000, ИС-ПРО
    #36204727
valikog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И мне пожалуйста на admi-in@mail.ru!!!
...
Рейтинг: 0 / 0
Pervasive SQL 2000, ИС-ПРО
    #36329342
Yhrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В очередной раз выкладываю DIOView, про просьбам трудящися.

Название: dioview.rar

Размер: 4.40 Мб

Доступен до: 2009-12-24 19:19:00
Описание: DioView.RAR Утилита просмотра и редактирования данных ИС-ПРО 4.хх сетевой версии на Pervasive

Ссылка для скачивания файла: http://ifolder.ru/15139703
...
Рейтинг: 0 / 0
10 сообщений из 35, страница 2 из 2
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Pervasive SQL 2000, ИС-ПРО
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]