Компиляция MIS3 — различия между версиями

Материал из ИбисоПедии
Перейти к: навигация, поиск
(Переменные условной компилияции)
 
(не показано 25 промежуточных версий 6 участников)
Строка 4: Строка 4:
 
* A1IBIS.exe http://yadi.sk/d/jte1vAE3GTE3v
 
* A1IBIS.exe http://yadi.sk/d/jte1vAE3GTE3v
  
== A1IBIS ==
+
== ссылки для сборки ==
 
+
{{warning}} после перехода на условную компиляцию, работают ссылки только для первых двух проектов.
* [{{SERVER}}/mediawiki/BuildApp.php?APP=A1IBIS СОБРАТЬ]
+
[{{SERVER}}/mediawiki/SVNLog.php История изменений]
* [{{SERVER}}/mediawiki/BuildAppUL.php?APP=A1IBIS СОБРАТЬ и обновить локально]
 
* [{{SERVER}}/mediawiki/BuildAppUR.php?APP=A1IBIS СОБРАТЬ и обновить на FTP]
 
 
 
== POLICLINIC.EXE ==
 
* [{{SERVER}}/mediawiki/BuildApp.php?APP=policlinic СОБРАТЬ]
 
* [{{SERVER}}/mediawiki/BuildAppUL.php?APP=policlinic СОБРАТЬ и обновить локально]
 
* [{{SERVER}}/mediawiki/BuildAppUR.php?APP=policlinic СОБРАТЬ и обновить на FTP]
 
 
 
== ReportViewer.EXE ==
 
* [{{SERVER}}/mediawiki/BuildApp.php?APP=ReportViewer СОБРАТЬ]
 
* [{{SERVER}}/mediawiki/BuildAppUL.php?APP=ReportViewer СОБРАТЬ и обновить локально]
 
* [{{SERVER}}/mediawiki/BuildAppUR.php?APP=ReportViewer СОБРАТЬ и обновить на FTP]
 
 
 
== ER3.EXE ==
 
* [{{SERVER}}/mediawiki/BuildApp.php?APP=ER3 СОБРАТЬ]
 
* [{{SERVER}}/mediawiki/BuildAppUL.php?APP=ER3 СОБРАТЬ и обновить локально]
 
* [{{SERVER}}/mediawiki/BuildAppUR.php?APP=ER3 СОБРАТЬ и обновить на FTP]
 
 
 
== PanelUser.EXE ==
 
* [{{SERVER}}/mediawiki/BuildApp.php?APP=PanelUser СОБРАТЬ]
 
* [{{SERVER}}/mediawiki/BuildAppUL.php?APP=PanelUser СОБРАТЬ и обновить локально]
 
* [{{SERVER}}/mediawiki/BuildAppUR.php?APP=PanelUser СОБРАТЬ и обновить на FTP]
 
  
 
{| cellspacing="0" border="1"
 
{| cellspacing="0" border="1"
 
|policlinic.exe
 
|policlinic.exe
|Яблоко
+
|[{{SERVER}}/mediawiki/BuildApp.php?APP=policlinic СОБРАТЬ]
|
+
|[http://srv100:8889/job/policlinic-build-local/ СОБРАТЬ и обновить локально]
|
+
|[http://srv100:8889/job/policlinic-build-publish/ СОБРАТЬ и обновить в internet]
 +
|-
 +
|A1IBIS.exe
 +
|[{{SERVER}}/mediawiki/BuildApp.php?APP=A1IBIS СОБРАТЬ]
 +
|[http://srv100:8889/job/A1IBIS-build-local/build?token=A1IBISLOCAL СОБРАТЬ и обновить локально]
 +
|[http://srv100:8889/job/A1IBIS-build-local/build?token=A1IBISPUBLISH СОБРАТЬ и обновить в internet]
 +
|-
 +
| ReportViewer.EXE
 +
| [{{SERVER}}/mediawiki/BuildApp.php?APP=ReportViewer СОБРАТЬ]
 +
| [{{SERVER}}/mediawiki/BuildAppUL.php?APP=ReportViewer СОБРАТЬ и обновить локально]
 +
| [{{SERVER}}/mediawiki/BuildAppUR.php?APP=ReportViewer СОБРАТЬ и обновить в internet]
 +
|-
 +
| ER3.EXE
 +
| [{{SERVER}}/mediawiki/BuildApp.php?APP=ER3 СОБРАТЬ]
 +
| [{{SERVER}}/mediawiki/BuildAppUL.php?APP=ER3 СОБРАТЬ и обновить локально]
 +
| [{{SERVER}}/mediawiki/BuildAppUR.php?APP=ER3 СОБРАТЬ и обновить в internet]
 +
|-
 +
| PanelUser.EXE
 +
| [{{SERVER}}/mediawiki/BuildApp.php?APP=PanelUser СОБРАТЬ]
 +
| [{{SERVER}}/mediawiki/BuildAppUL.php?APP=PanelUser СОБРАТЬ и обновить локально]
 +
| [{{SERVER}}/mediawiki/BuildAppUR.php?APP=PanelUser СОБРАТЬ и обновить в internet]
 +
|-
 +
| aInfomat.EXE
 +
| [{{SERVER}}/mediawiki/BuildApp.php?APP=aInfomat СОБРАТЬ]
 +
| [{{SERVER}}/mediawiki/BuildAppUL.php?APP=aInfomat СОБРАТЬ и обновить локально]
 +
| [{{SERVER}}/mediawiki/BuildAppUR.php?APP=aInfomat СОБРАТЬ и обновить в internet]
 
|-
 
|-
}
+
| ExchInfonom.EXE
 +
| [{{SERVER}}/mediawiki/BuildApp.php?APP=ExchInfonom СОБРАТЬ]
 +
| [{{SERVER}}/mediawiki/BuildAppUL.php?APP=ExchInfonom СОБРАТЬ и обновить локально]
 +
| [{{SERVER}}/mediawiki/BuildAppUR.php?APP=ExchInfonom СОБРАТЬ и обновить в internet]
 +
 
 +
|}
  
 
== Библиотеки ==
 
== Библиотеки ==
  
* Devexpress 12.1.6 (\\192.168.1.100\Soft\AppBuild\Delphi\LIB\DevExpress\2012.1.6)
+
* Devexpress 14.1.3 (\\192.168.1.100\Soft\AppBuild\Delphi\LIB\DevExpress\2014.1.3)
 
* UniDAC 4.6.12 (\\192.168.1.100\Soft\AppBuild\Delphi\LIB\UniDAC\DevArt_UniDAC_v.4.6.12.7z)
 
* UniDAC 4.6.12 (\\192.168.1.100\Soft\AppBuild\Delphi\LIB\UniDAC\DevArt_UniDAC_v.4.6.12.7z)
 
* FastReport 4.15 (\\192.168.1.100\Soft\AppBuild\Delphi\LIB\FastReport\4\4.15)
 
* FastReport 4.15 (\\192.168.1.100\Soft\AppBuild\Delphi\LIB\FastReport\4\4.15)
 
* FrxUniDAC ((\\192.168.1.100\Soft\AppBuild\Delphi\LIB\UniDAC\DevArt_UniDAC_v.4.6.12.7z)
 
* FrxUniDAC ((\\192.168.1.100\Soft\AppBuild\Delphi\LIB\UniDAC\DevArt_UniDAC_v.4.6.12.7z)
 
* JEDI 3.47 (\\192.168.1.100\Soft\AppBuild\Delphi\LIB\JEDI\3.40\JVCL340CompleteJCL221-Build3845.zip)
 
* JEDI 3.47 (\\192.168.1.100\Soft\AppBuild\Delphi\LIB\JEDI\3.40\JVCL340CompleteJCL221-Build3845.zip)
* TRichView - v14.11.1 (2013-Oct-22) куплен  
+
* TRichView - v14.11.1 (2013-Oct-22) куплен \\192.168.1.100\Soft\AppBuild\Delphi\LIB\RichView\14.11.1\InstallRV14_2013.zip
* TRichViewAction оттуда же
+
* TRichViewAction оттуда же (\\192.168.1.100\Soft\AppBuild\Delphi\LIB\RichView\Addon\richviewactions.zip )
 +
* RVSPELL (проверка орфографии, дополнение к RICHVIEW) \\192.168.1.100\Soft\AppBuild\Delphi\LIB\RichView\Addon\Spell (ставить RVSpell.dpk)
 +
* HL7SenderListener (посылка сообщений HL7) \\192.168.1.100\Soft\AppBuild\Delphi\LIB\HL7SenderListener\  (последняя версия компонента лежит на svn:// IBIS\trunk\Lib\HL7SenderListener )
 +
 
 +
==  Переменные условной компилияции ==
 +
Сборка на локальный сервер производиться с переменной DBG
 +
Использовать можно для функционала, который необходимо протестировать на mis3, но не нужно выкладывать в релиз.
 +
Пример использования:
 +
 
 +
  {$IFDEF DBG}
 +
  laPruductName.Caption := laPruductName.Caption + ' DEBUG';
 +
  {$ENDIF DBG}
 +
 
  
[[Категория:MIS3]]
+
[[Миграция на Delphi XE6]]
 +
[[Миграция на Delphi XE10]]
 +
[[Категория:Руководство программиста MIS3]]

Текущая версия на 19:23, 29 декабря 2015

Ссылки на yandex disk

ссылки для сборки

Warning Внимание: после перехода на условную компиляцию, работают ссылки только для первых двух проектов. История изменений

policlinic.exe СОБРАТЬ СОБРАТЬ и обновить локально СОБРАТЬ и обновить в internet
A1IBIS.exe СОБРАТЬ СОБРАТЬ и обновить локально СОБРАТЬ и обновить в internet
ReportViewer.EXE СОБРАТЬ СОБРАТЬ и обновить локально СОБРАТЬ и обновить в internet
ER3.EXE СОБРАТЬ СОБРАТЬ и обновить локально СОБРАТЬ и обновить в internet
PanelUser.EXE СОБРАТЬ СОБРАТЬ и обновить локально СОБРАТЬ и обновить в internet
aInfomat.EXE СОБРАТЬ СОБРАТЬ и обновить локально СОБРАТЬ и обновить в internet
ExchInfonom.EXE СОБРАТЬ СОБРАТЬ и обновить локально СОБРАТЬ и обновить в internet

Библиотеки

  • Devexpress 14.1.3 (\\192.168.1.100\Soft\AppBuild\Delphi\LIB\DevExpress\2014.1.3)
  • UniDAC 4.6.12 (\\192.168.1.100\Soft\AppBuild\Delphi\LIB\UniDAC\DevArt_UniDAC_v.4.6.12.7z)
  • FastReport 4.15 (\\192.168.1.100\Soft\AppBuild\Delphi\LIB\FastReport\4\4.15)
  • FrxUniDAC ((\\192.168.1.100\Soft\AppBuild\Delphi\LIB\UniDAC\DevArt_UniDAC_v.4.6.12.7z)
  • JEDI 3.47 (\\192.168.1.100\Soft\AppBuild\Delphi\LIB\JEDI\3.40\JVCL340CompleteJCL221-Build3845.zip)
  • TRichView - v14.11.1 (2013-Oct-22) куплен \\192.168.1.100\Soft\AppBuild\Delphi\LIB\RichView\14.11.1\InstallRV14_2013.zip
  • TRichViewAction оттуда же (\\192.168.1.100\Soft\AppBuild\Delphi\LIB\RichView\Addon\richviewactions.zip )
  • RVSPELL (проверка орфографии, дополнение к RICHVIEW) \\192.168.1.100\Soft\AppBuild\Delphi\LIB\RichView\Addon\Spell (ставить RVSpell.dpk)
  • HL7SenderListener (посылка сообщений HL7) \\192.168.1.100\Soft\AppBuild\Delphi\LIB\HL7SenderListener\ (последняя версия компонента лежит на svn:// IBIS\trunk\Lib\HL7SenderListener )

Переменные условной компилияции

Сборка на локальный сервер производиться с переменной DBG Использовать можно для функционала, который необходимо протестировать на mis3, но не нужно выкладывать в релиз. Пример использования:

 {$IFDEF DBG}
  laPruductName.Caption := laPruductName.Caption + ' DEBUG';
 {$ENDIF DBG}


Миграция на Delphi XE6 Миграция на Delphi XE10