Home »
google




1C + PostgreSQL: Изменение табличного пространства

Имеется база 1С, как сервер СУБД используется PostgreSQL. Задача развернуть базу в другом местоположении (не там где по умолчанию хранятся базы).




Пример: Получение данных для переоценки запросом (временная таблица + параметр как значение колонки)

Простой пример работы с запросом и параметрами.

Задачи:

  • Переоценка валютных счетов в 1С.
  • Передать курс валюты управленческого учета параметром
  • Получить запросом сумму коррекции

Первый запрос получает общие остатки и помещает во временную таблицу. Второй запрос выбирает только изменившиеся данные (запрос к временной таблице). Счет курсовых разниц задан как параметр, таким образом, демонстрируя возможность использования параметров для значений колонок.

P.S. При желании запрос можно оптимизировать.




ADO: Получение результата выборки как ТаблицаЗначений, Массив Структур

Пример работы с объектом ADODB.Connection для 1С Предприятие 8. Пример реализован для Управляемых форм платформы 1С Предприятие 8.3., но должно работать и на более ранних версиях.




Некое подобие классов для 1С Предприятие 8

После перехода на 1С Предприятие 8 с 1С Предприятие 7.7 очень сильно не хватало возможностей получаемых с использованием 1С++ и TurboMD. Динамическое обновление не всегда подходит. Отсутствие классов не является такой большой проблемой, есть общие модули, модули объектов, модули менеджеров, модули формы. Реализация логики на основе модулей в ряде случаев неплохо заменяла функциональность классов. Остался открытым вопрос изменения кода на лету, без перезапуска 1С. В сети не раз мелькало про возможность использования внешних отчетов для решения подобной задачи. Решил самостоятельно накидать пример использования внешних отчетов как замены для классов и частично TurboMD.




Интеграция QlikView с 1С на примере Управление торговлей 11

В статье будут приведены наиболее простые и доступные пониманию примеры работы с данными 1С в QlikView.

Для интеграции в режиме online будут использоваться представления, созданные при помощи обработки «Создание представлений». Представления позволяют обращаться к данным 1С минуя платформу, используя средства SQL сервера. В этой статье используются представления созданные для MS SQL Server.




1Cv8: Пример работы с объектом Таблица значений

Примеры работы с Таблицей значений:

  • Передача таблицы значений с сервера на клиент
  • Получение колонок
  • Управление колонками на форме
  • Вывод данных с группировкой по Складу
  • Поиск строк по условию
  • Сортировка

Пример реализован в виде внешнего отчета на Управляемых формах. Создан реквизит формы ТабЗначений (Таблица значений, без колонок), в который будут передаваться данные (с сервера на клиент).

На сервере создается таблица значений, заполняется тестовыми данными. Для управления реквизитом формы ТабЗначений получаются массивы колонок на удаление и добавление колонок. Данные из таблицы значений на сервере передаются в реквизит ТабЗначений (таблица значений как реквизит формы). Осуществляем обход таблицы значений на клиенте с получением строк по каждому складу в ТЗ.




1Cv8: Примеры работы с объектом Структура

Примеры различных операций при работе с универсальной коллекцией значений Структура




1С Предприятие 8: Создание представлений для SQL базы данных

Обработка «Создание представлений» позволяет создать представления (view) для SQL версий БД 1С Предприятие 8. Используя представления возможно получать данные из 1С напрямую, минуя механизмы платформы. Механизм позволяет упростить:

  • интеграцию 1С с другими системами
  • просмотр данных базы администраторами
  • ускорить выполнение критичных запросов
  • использовать средства SQL серверов для обработки данных

Внедрение механизма создания представлений крайне просто — необходимо указать строку соединения с БД, нажать на кнопку Выполнить.
Написание запросов используя SQL в ряде случаев почти ничем не отличается от написания запросов в среде 1С Предприятие.




1С Предприятие 8: Параметры формы

Для передачи данных в форму в 1С используются Параметры формы. Параметру указывается тип данных, доступны сериализуемые типы данных.
Пример работы с параметрами формы, на основе управляемых форм, актуально для 1С 8.2, 1С 8.3. 




Отбор в форме выбора 1С Предприятие 8

Простой и быстрый способ установки отбора в форме выбора 1С. Пример реализован для Управляемых форм. Пример актуален для 1С 8.2, 1С 8.3

Для демонстрации используется тестовая база, доступная для скачивания.

Описание примера: Требуется при вводе новой строки в документе скрыть договора уже выбранные в табличной части текущего документа.





Социальные сети


Я в Twitter
Яндекс.Поиск
Поиск обычный
Счетчики
Рейтинг@Mail.ru Яндекс.Метрика