Мастер-Центр оплат.Установка — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
(Новая страница: «Для установки программы необходимо просто прописать библиотеку pc2mt.dll как COM-сервер в сис…»)
 
Строка 1: Строка 1:
Для установки программы необходимо просто прописать библиотеку pc2mt.dll как COM-сервер в системе.
+
Для установки программы необходимо просто прописать библиотеку pc2mt.dll как COM-сервер в системе.<br>
1. Создайте удобную для Вас папку, например: C:\Program Files\Megatec\pc2mt\
+
1. Создайте удобную для Вас папку, например: C:\Program Files\Megatec\pc2mt\<br>
2. Скопируйте туда библиотеку pc2mt.dll
+
2. Скопируйте туда библиотеку pc2mt.dll<br>
3. В командной строке выполните команду:
+
3. В командной строке выполните команду:<br>
regsvr32 "C:\Program Files\Megatec\pc2mt\pc2mt.dll"
+
regsvr32 "C:\Program Files\Megatec\pc2mt\pc2mt.dll"<br>
 
Для того, чтобы сделать эту операцию, Вы должны обладать соответствующими правами в системе.
 
Для того, чтобы сделать эту операцию, Вы должны обладать соответствующими правами в системе.
После того, как программа пропишется в системе, Вы можете ее вызывать из 1С.
+
После того, как программа пропишется в системе, Вы можете ее вызывать из 1С.<br>
 
   
 
   
Вызов pc2mt происходит следующим образом:
+
Вызов pc2mt происходит следующим образом:<br>
  
 
Перем mProgId;
 
Перем mProgId;

Версия 12:20, 30 октября 2013

Для установки программы необходимо просто прописать библиотеку pc2mt.dll как COM-сервер в системе.
1. Создайте удобную для Вас папку, например: C:\Program Files\Megatec\pc2mt\
2. Скопируйте туда библиотеку pc2mt.dll
3. В командной строке выполните команду:
regsvr32 "C:\Program Files\Megatec\pc2mt\pc2mt.dll"
Для того, чтобы сделать эту операцию, Вы должны обладать соответствующими правами в системе. После того, как программа пропишется в системе, Вы можете ее вызывать из 1С.

Вызов pc2mt происходит следующим образом:

Перем mProgId; Перем глМастерТурКомпонента; mProgId = "pc2mt.1"; Попытка ПодключитьВнешнююКомпоненту(mProgId); глМастерТурКомпонента=Новый("AddIn.pc2mt"); Исключение Предупреждение("Не удалось создать объект глМастерТурКомпонента" + ОписаниеОшибки()); КонецПопытки;


На разных этапах подключения и работы pc2mt выдает разнообразные сообщения в строку состояния 1С.



Вызов pc2mt в 1С 7-й версии производится следующим образом:

Перем mProgId; Перем глМастерТурКомпонента; mProgId = "pc2mt.1"; Попытка ПодключитьВнешнююКомпоненту(mProgId); глМастерТурКомпонента=CreateObject("AddIn.pc2mt"); Исключение Предупреждение("Не удалось создать объект глМастерТурКомпонента" + ОписаниеОшибки()); КонецПопытки;


После этого используя переменную глМастерТурКомпонента можно вызывать соответствующие функции, например найдем путевку по коду: ТЗ=Новый "ТаблицаЗначений"; (ТЗ=СоздатьОбъект("ТаблицаЗначений");) ТЗ=глМастерТурКомпонента.ВыбратьПутевкиЗаПериод(ДатаНачала,ДатаКонца,1,СтрокаКодПутевки);

Но прежде чем вызывать разнообразные функции, Вы должны установить подключение к базе данных Мастер-Тур. Это делается с помощью функции Подключиться РезультатПодключения=глМастерТурКомпонента.Подключиться(Сервер,БазаДанных,Логин,Пароль,"00",СтрокаDBGUID);