Мастер-Центр оплат.Установка — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Borzenkov (обсуждение | вклад) |
Borzenkov (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | Для установки программы необходимо просто прописать библиотеку pc2mt.dll как COM-сервер в системе.<br> | + | <html><head> |
− | 1. Создайте удобную для Вас папку, например: C:\Program Files\Megatec\pc2mt\<br> | + | <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> |
− | 2. Скопируйте туда библиотеку pc2mt.dll<br> | + | <title>О системе</title> |
− | 3. В командной строке выполните команду:<br> | + | </head><body> |
− | regsvr32 "C:\Program Files\Megatec\pc2mt\pc2mt.dll"<br> | + | <table width="700" border="1" rules="None"> |
− | Для того, чтобы сделать эту операцию, Вы должны обладать соответствующими правами в системе. | + | <tbody><tr> |
− | После того, как программа пропишется в системе, Вы можете ее вызывать из 1С.<br> | + | <td> |
− | + | <p>Программа pc2mt является COM сервером, удовлетворяющим условиям 1С для внешних компонент.</p> | |
− | Вызов pc2mt происходит следующим образом:< | + | <p>Основная идея заключается в максимальной интеграции функционала сервера с программой 1С.</p> |
− | + | <p>Путем | |
− | Перем mProgId;<br> | + | вызова определенного набора функций, программист 1С может получить |
− | Перем глМастерТурКомпонента;<br> | + | информацию из Мастер-Тура в виде таблицы значений 1С. В общем случае |
− | mProgId = "pc2mt.1";<br> | + | эту таблицу значений можно сразу отобразить в форме 1С. Т.е. |
− | Попытка<br> | + | программисту 1С нет необходимости производить по строковую обработку |
− | ПодключитьВнешнююКомпоненту(mProgId);<br> | + | информации. Путем одного вызова функции можно получить готовую таблицу |
− | глМастерТурКомпонента=Новый("AddIn.pc2mt");<br> | + | значений 1С. При этом информация в эту таблицу попадает через механизм |
− | Исключение<br> | + | вызова SQL запросов, что очень сильно сокращает время обработки.</p> |
− | Предупреждение("Не удалось создать объект глМастерТурКомпонента" + ОписаниеОшибки());<br> | + | </td> |
− | КонецПопытки;<br> | + | </tr> |
− | + | <tr> | |
− | + | <td> | |
− | На разных этапах подключения и работы pc2mt выдает разнообразные сообщения в строку состояния 1С.<br> | + | Для установки программы необходимо просто прописать библиотеку pc2mt.dll как COM-сервер в системе.<br> |
− | + | 1. Создайте удобную для Вас папку, например: C:\Program Files\Megatec\pc2mt\<br> | |
− | + | 2. Скопируйте туда библиотеку pc2mt.dll<br> | |
− | Вызов pc2mt в 1С 7-й версии производится следующим образом:< | + | 3. В командной строке выполните команду:<br> |
− | + | <strong>regsvr32 "C:\Program Files\Megatec\pc2mt\pc2mt.dll"</strong><br> | |
− | Перем mProgId;<br> | + | Для того, чтобы сделать эту операцию, Вы должны обладать соответствующими правами в системе.<br> |
− | Перем глМастерТурКомпонента;<br> | + | После того, как программа пропишется в системе, Вы можете ее вызывать из 1С.<br> |
− | mProgId = "pc2mt.1";<br> | + | </td> |
− | Попытка<br> | + | </tr> |
− | + | <tr> | |
− | глМастерТурКомпонента=CreateObject("AddIn.pc2mt");<br> | + | <td> |
− | Исключение<br> | + | <p>Вызов pc2mt происходит следующим образом:</p> |
− | Предупреждение("Не удалось создать объект глМастерТурКомпонента" + ОписаниеОшибки());<br> | + | <p><strong>Перем mProgId;<br> |
− | КонецПопытки;<br> | + | Перем глМастерТурКомпонента; <br> |
− | + | mProgId = "pc2mt.1";<br> | |
− | + | Попытка <br> | |
− | После этого используя переменную глМастерТурКомпонента можно вызывать соответствующие функции, например | + | ПодключитьВнешнююКомпоненту(mProgId); <br> |
− | найдем путевку по коду:<br> | + | глМастерТурКомпонента=Новый("AddIn.pc2mt");<br> |
− | ТЗ=Новый "ТаблицаЗначений"; (ТЗ=СоздатьОбъект("ТаблицаЗначений");)<br> | + | Исключение<br> |
− | ТЗ=глМастерТурКомпонента.ВыбратьПутевкиЗаПериод(ДатаНачала,ДатаКонца,1,СтрокаКодПутевки);<br> | + | Предупреждение("Не удалось создать объект глМастерТурКомпонента" + ОписаниеОшибки());<br> |
− | + | КонецПопытки;<br></strong></p> | |
− | Но прежде чем вызывать разнообразные функции, Вы должны установить подключение к базе данных Мастер-Тур.<br> | + | <p>На разных этапах подключения и работы pc2mt выдает разнообразные сообщения в строку состояния 1С.</p> |
− | Это делается с помощью функции "Подключиться | + | <p><br> |
− | РезультатПодключения=глМастерТурКомпонента.Подключиться(Сервер,БазаДанных,Логин,Пароль,"00",СтрокаDBGUID);< | + | </p> |
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td> | ||
+ | <p>Вызов pc2mt в 1С 7-й версии производится следующим образом:</p> | ||
+ | <p><strong>Перем mProgId;<br> | ||
+ | Перем глМастерТурКомпонента;<br> | ||
+ | mProgId = "pc2mt.1";<br> | ||
+ | Попытка<br> | ||
+ | ПодключитьВнешнююКомпоненту(mProgId);<br> | ||
+ | глМастерТурКомпонента=CreateObject("AddIn.pc2mt");<br> | ||
+ | Исключение<br> | ||
+ | Предупреждение("Не удалось создать объект глМастерТурКомпонента" + ОписаниеОшибки());<br> | ||
+ | КонецПопытки;<br></strong></p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>После этого используя переменную глМастерТурКомпонента можно вызывать соответствующие функции, например<br> | ||
+ | найдем путевку по коду:<br><strong> | ||
+ | ТЗ=Новый "ТаблицаЗначений";</strong> (ТЗ=СоздатьОбъект("ТаблицаЗначений");)<br><strong> | ||
+ | ТЗ=глМастерТурКомпонента.ВыбратьПутевкиЗаПериод(ДатаНачала,ДатаКонца,1,СтрокаКодПутевки);<br> | ||
+ | </strong> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td> | ||
+ | <p> | ||
+ | Но прежде чем вызывать разнообразные функции, Вы должны установить подключение к базе данных Мастер-Тур.<br> | ||
+ | Это делается с помощью функции <a href="Connect.html"> Подключиться</a><br> | ||
+ | <strong> | ||
+ | РезультатПодключения=глМастерТурКомпонента.Подключиться(Сервер,БазаДанных,Логин,Пароль,"00",СтрокаDBGUID); | ||
+ | </strong> | ||
+ | </p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><a href="pc2mt_function_list.html">Описание функций</a></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><a href="pc2mt_guid.html">Описание механизма соответствий по GUID</a></td> | ||
+ | </tr> | ||
+ | </tbody></table> | ||
+ | </body></html> |
Версия 14:56, 30 октября 2013
<html><head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>О системе</title> </head><body>
<tbody> </tbody>
Программа pc2mt является COM сервером, удовлетворяющим условиям 1С для внешних компонент. Основная идея заключается в максимальной интеграции функционала сервера с программой 1С. Путем вызова определенного набора функций, программист 1С может получить информацию из Мастер-Тура в виде таблицы значений 1С. В общем случае эту таблицу значений можно сразу отобразить в форме 1С. Т.е. программисту 1С нет необходимости производить по строковую обработку информации. Путем одного вызова функции можно получить готовую таблицу значений 1С. При этом информация в эту таблицу попадает через механизм вызова SQL запросов, что очень сильно сокращает время обработки. |
Для установки программы необходимо просто прописать библиотеку pc2mt.dll как COM-сервер в системе. |
Вызов pc2mt происходит следующим образом: Перем mProgId; На разных этапах подключения и работы pc2mt выдает разнообразные сообщения в строку состояния 1С.
|
Вызов pc2mt в 1С 7-й версии производится следующим образом: Перем mProgId; |
После этого используя переменную глМастерТурКомпонента можно вызывать соответствующие функции, напримернайдем путевку по коду: |
Но прежде чем вызывать разнообразные функции, Вы должны установить подключение к базе данных Мастер-Тур. |
<a href="pc2mt_function_list.html">Описание функций</a> |
<a href="pc2mt_guid.html">Описание механизма соответствий по GUID</a> |
</body></html>