Мастер-Центр оплат.Установка — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Borzenkov (обсуждение | вклад) |
Borzenkov (обсуждение | вклад) |
||
(не показано 13 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
<table width="700" border="1" rules="None"> | <table width="700" border="1" rules="None"> | ||
− | + | <tr> | |
− | + | <td> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Для установки программы необходимо просто прописать библиотеку pc2mt.dll как COM-сервер в системе.<br> | Для установки программы необходимо просто прописать библиотеку pc2mt.dll как COM-сервер в системе.<br> | ||
1. Создайте удобную для Вас папку, например: C:\Program Files\Megatec\pc2mt\<br> | 1. Создайте удобную для Вас папку, например: C:\Program Files\Megatec\pc2mt\<br> | ||
Строка 24: | Строка 10: | ||
После того, как программа пропишется в системе, Вы можете ее вызывать из 1С.<br> | После того, как программа пропишется в системе, Вы можете ее вызывать из 1С.<br> | ||
</td> | </td> | ||
− | + | </tr> | |
− | + | <tr> | |
<td> | <td> | ||
<p>Вызов pc2mt происходит следующим образом:</p> | <p>Вызов pc2mt происходит следующим образом:</p> | ||
Строка 40: | Строка 26: | ||
<p><br> | <p><br> | ||
</p> | </p> | ||
− | + | </td> | |
− | + | </tr> | |
− | + | <tr> | |
<td> | <td> | ||
<p>Вызов pc2mt в 1С 7-й версии производится следующим образом:</p> | <p>Вызов pc2mt в 1С 7-й версии производится следующим образом:</p> | ||
Строка 55: | Строка 41: | ||
КонецПопытки;<br></strong></p> | КонецПопытки;<br></strong></p> | ||
</td> | </td> | ||
− | + | </tr> | |
− | + | <tr> | |
− | <td>После этого используя переменную глМастерТурКомпонента можно вызывать соответствующие функции, например | + | <td>После этого используя переменную глМастерТурКомпонента можно вызывать соответствующие функции, например, найдем путевку по коду:<br><strong> |
− | |||
ТЗ=Новый "ТаблицаЗначений";</strong> (ТЗ=СоздатьОбъект("ТаблицаЗначений");)<br><strong> | ТЗ=Новый "ТаблицаЗначений";</strong> (ТЗ=СоздатьОбъект("ТаблицаЗначений");)<br><strong> | ||
ТЗ=глМастерТурКомпонента.ВыбратьПутевкиЗаПериод(ДатаНачала,ДатаКонца,1,СтрокаКодПутевки);<br> | ТЗ=глМастерТурКомпонента.ВыбратьПутевкиЗаПериод(ДатаНачала,ДатаКонца,1,СтрокаКодПутевки);<br> | ||
</strong> | </strong> | ||
</td> | </td> | ||
− | + | </tr> | |
− | + | <tr> | |
<td> | <td> | ||
<p> | <p> | ||
Но прежде чем вызывать разнообразные функции, Вы должны установить подключение к базе данных Мастер-Тур.<br> | Но прежде чем вызывать разнообразные функции, Вы должны установить подключение к базе данных Мастер-Тур.<br> | ||
− | Это делается с помощью функции | + | Это делается с помощью функции [[Подключиться]]<br> |
<strong> | <strong> | ||
РезультатПодключения=глМастерТурКомпонента.Подключиться(Сервер,БазаДанных,Логин,Пароль,"00",СтрокаDBGUID); | РезультатПодключения=глМастерТурКомпонента.Подключиться(Сервер,БазаДанных,Логин,Пароль,"00",СтрокаDBGUID); | ||
</strong> | </strong> | ||
+ | <br> | ||
+ | Обратите внимание на пятый параметр. Установка этого параметра определяет некоторые режимы работы Центра-оплат. | ||
+ | В частности, первый знак определяет, каким образом будут выводиться сообщения в панель сообщений 1С. Если этот знак равен "0", тогда выводятся короткие сообщения. Если там поставить знак "1", то будут выводиться сообщения, содержащие диагностическую информацию ODBC драйвера. Второй знак определяет, каким образом формировать колонки в таблице значений. Если знак равен "1", то все колонки будут выводиться в виде строк. В настоящее время предполагается, что колонки должны выводиться в соответствующем значению формате (double, int, bool, string), поэтому этот знак должен быть равен "0".<br> | ||
+ | Существует возможность включить лог самой программы Центр-оплат. Для этого в директории, где находится библиотека pc2mt.dll нужно создать текстовый файл с названием: "GBDDR434HSSWRhgdNF.txt". Наличие этого файла является ключом к включению записи логов. | ||
+ | Логи создаются в виде тестовых файлов с названием "testpc2mt-(текушая дата).txt". В этот лог складывается разнообразная техническая информация, позволяющая локализовать возможные проблемы с Центом-оплат. Также туда дублируются записи сообщений в строку сообщений 1С. ВНИМАНИЕ! Не включайте этот лог без необходимости. Информация в нем носит технический характер и понятна только программистам Центра-оплат. При этом файл лога разрастается очень быстро.<br> | ||
+ | |||
+ | ---- | ||
+ | |||
</p> | </p> | ||
</td> | </td> | ||
− | + | </tr> | |
− | <tr> | + | <tr><td>[[Мастер-Центр оплат.Описание функций]]</td></tr> |
− | + | <tr><td>[[Мастер-Центр оплат.Мастер-Тур]]</td></tr> | |
− | </tr> | ||
<tr> | <tr> | ||
− | + | ||
</tr> | </tr> | ||
− | + | </table> |
Текущая версия на 09:28, 12 ноября 2013
Для установки программы необходимо просто прописать библиотеку pc2mt.dll как COM-сервер в системе. |
Вызов pc2mt происходит следующим образом: Перем mProgId; На разных этапах подключения и работы pc2mt выдает разнообразные сообщения в строку состояния 1С.
|
Вызов pc2mt в 1С 7-й версии производится следующим образом: Перем mProgId; |
После этого используя переменную глМастерТурКомпонента можно вызывать соответствующие функции, например, найдем путевку по коду:ТЗ=Новый "ТаблицаЗначений"; (ТЗ=СоздатьОбъект("ТаблицаЗначений");) |
Но прежде чем вызывать разнообразные функции, Вы должны установить подключение к базе данных Мастер-Тур. |
Мастер-Центр оплат.Описание функций |
Мастер-Центр оплат.Мастер-Тур |