1c_и_sas.планета
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| 1c_и_sas.планета [29/05/2011 14:28] – создано 93.91.4.251 | 1c_и_sas.планета [01/10/2014 03:29] (текущий) – 178.186.200.242 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | В данной статье рассматривается примеи организация связи между программами 1С и SAS.Планета. | + | В данной статье рассматривается пример организация связи между программами 1С и SAS.Планета. |
| Типичной задачей, | Типичной задачей, | ||
| Строка 6: | Строка 6: | ||
| Примерно вот так: | Примерно вот так: | ||
| - | {{:playground: | + | {{: |
| Разумеется, | Разумеется, | ||
| - | {{:playground: | + | {{: |
| Информацию из 1С мы будем выводить с помощью технологии, | Информацию из 1С мы будем выводить с помощью технологии, | ||
| Строка 16: | Строка 16: | ||
| Обращение к БД реализуется по-разному, | Обращение к БД реализуется по-разному, | ||
| При __использовании 1C в файловом варианте__ необходима выгрузка информации на сервер БД. (Есть еще вариант с веб-компонентой, | При __использовании 1C в файловом варианте__ необходима выгрузка информации на сервер БД. (Есть еще вариант с веб-компонентой, | ||
| - | Пример выгрузки денных из конфигурации Управление торговлей, | + | Пример выгрузки данных из конфигурации Управление торговлей, |
| - | **1**. Установите у себя пример базы данных в соответствие с инструкцией | + | **1**. Установите у себя пример базы данных в соответствие с [[: |
| **2**. Установите [[http:// | **2**. Установите [[http:// | ||
| - | **3**. Скачайте обработку выгрузки: | + | **3**. Скачайте обработку выгрузки: |
| **4**. Откройте обработку в режиме " | **4**. Откройте обработку в режиме " | ||
| Строка 28: | Строка 28: | ||
| Основная форма обработки: | Основная форма обработки: | ||
| - | {{:playground: | + | {{: |
| - | **1**. Нажмите кнопку " | + | **1**. Нажмите кнопку " |
| - | {{:playground: | + | {{: |
| // | // | ||
| Строка 39: | Строка 39: | ||
| // | // | ||
| - | // | + | // |
| // | // | ||
| Строка 51: | Строка 51: | ||
| **5**. Обновите слои с точками в SAS.Планете (Масштаб увеличить - подождать 4 секунды - масштаб уменьшить). | **5**. Обновите слои с точками в SAS.Планете (Масштаб увеличить - подождать 4 секунды - масштаб уменьшить). | ||
| - | Более удобен для работы c SAS.Планета __серверный вариант использования 1С__. То есть сервер уже есть и можно читать информацию можно непосредственно из БД. 1С, не заводя промежуточной базы Благодаря этом на карте будет всегда актуальная информация, | + | Более удобен для работы c SAS.Планета __серверный вариант использования 1С__. То есть сервер уже есть и можно читать информацию можно непосредственно из БД 1С, не заводя промежуточной базы. Благодаря этом на карте будет всегда актуальная информация, |
| 1С 8 версии может работать с различными серверами БД, однако наиболее широкое распространение получила связка 1С + MS SQL, а в качестве операционной системы - Windows Server различных версий. | 1С 8 версии может работать с различными серверами БД, однако наиболее широкое распространение получила связка 1С + MS SQL, а в качестве операционной системы - Windows Server различных версий. | ||
| Строка 58: | Строка 58: | ||
| < | < | ||
| в разделе extensions файла php.ini | в разделе extensions файла php.ini | ||
| - | А также из каталога windows\system32 MSSQL сервера взять файл ntwdblib.dll и скопировать его в соответствующий каталог сервера, | + | А также из каталога windows\system32 MSSQL сервера взять файл ntwdblib.dll и скопировать его в соответствующий каталог сервера, |
| Функции PHP для работы с MSSQL аналогичны функциям для работы с MySQL. | Функции PHP для работы с MSSQL аналогичны функциям для работы с MySQL. | ||
| Осталось найти нужные поля в SQL базе 1С. Дело в том, что 1С встроенными средствами названия полей не показывает. Проще всего будет воспользоваться готовой обработкой, | Осталось найти нужные поля в SQL базе 1С. Дело в том, что 1С встроенными средствами названия полей не показывает. Проще всего будет воспользоваться готовой обработкой, | ||
| + | http:// | ||
| (совсем простая) | (совсем простая) | ||
| или | или | ||
| Строка 110: | Строка 111: | ||
| </ | </ | ||
| - | Необходимо иметь в виду, что идентификаторы таблиц и полей в 1С не являются постоянным, | + | Необходимо иметь в виду, что идентификаторы таблиц и полей в 1С не являются постоянным, |
| - | Поскольку в наиболее распространенных типовых конфигурациях 1С готовых полей для хранения координат нет, уже настроенный скрипт привести не могу. Но надеюсь, | + | Поскольку в наиболее распространенных типовых конфигурациях 1С готовых полей для хранения координат нет, уже настроенный скрипт привести не могу. Но надеюсь, |
| Что мы получаем на выходе | Что мы получаем на выходе | ||
| Строка 119: | Строка 120: | ||
| **1**. Возможность использования для каждого места лучшей карты | **1**. Возможность использования для каждого места лучшей карты | ||
| - | Преимущество использования программы SASПланета в данном случае в том. что мы не привязаны к какой-либо конкретной карте. И чем дальше от столицы, | + | Преимущество использования программы SAS.Планета в данном случае в том. что мы не привязаны к какой-либо конкретной карте. И чем дальше от столицы, |
| - | {{:playground: | + | {{: |
| То говорить о каком-либо качестве карт километров хотя бы за 100 от столицы уже не приходится. | То говорить о каком-либо качестве карт километров хотя бы за 100 от столицы уже не приходится. | ||
| Строка 127: | Строка 128: | ||
| **2**. Полный контроль над формируемой картой (слоем). Например в ситуации: | **2**. Полный контроль над формируемой картой (слоем). Например в ситуации: | ||
| - | {{:playground: | + | {{: |
| На мой взгляд, | На мой взгляд, | ||
| - | Другой вариант, | + | Другой вариант, |
| - | {{:playground: | + | Поэтому я лично в таком случае просто вывожу сообщение и большом количестве объектов в тайле: |
| - | **3**. Возможность автономной (без интернета) работы (благодаря умению SAS Планеты работать с кэшем) | + | {{: |
| + | |||
| + | **3**. Возможность автономной (без интернета) работы (благодаря умению SAS.Планеты работать с кэшем) | ||
/home/sasgisor/public_html/wikisasiya/data/attic/1c_и_sas.планета.1306679329.txt.gz · Последнее изменение: (внешнее изменение)
