1C Программирование

1С 7.7 и Git

Опубликовано

Данная статья описывает как применить систему контроля версий файлов к программированию 1С 7.7 О то, что такое Git и как с ним работать написано в онлайн документации, доступной по адресу http://git-scm.com/book/ru. Установочный файл Git для Windows http://msysgit.github.io/ Для удобной работы с Git в среде Windows можно использовать надстройку TortoiseGit. https://code.google.com/p/tortoisegit/ Добавим путь к Git в […]

1C Программирование

1C как OLE сервер

Опубликовано

Справка по использованию OLE в 1С-Предприятии. Для запуска системы 1С-Предприятия в качесте OLE Automation сервера из внешнего приложения выполняется следующая последовательность действий: Создается объект с OLE идентификатором (регистр символов непринципиален): V1CEnterprise.Application — версия независимый ключ; V77.Application — версия зависимый ключ; V77S.Application — версия зависимый ключ, SQL версия; V77L.Application — версия зависимый ключ, локальная версия; V77M.Application […]

1C Программирование

Структура csv файла

Опубликовано

Для того, чтоб программа понимала как работать с scv файлом данных необходимо, чтоб в каталоге вместе с файлом csv находился файл schema.ini Файл schema.ini выглядит примерно так:

В данном файле описаны два различных файла csv, в обоих случаях разделитель точка с запятой, при необходимости можно изменять, в обоих случаях файл не содержит заголовочной строки. […]

1C Программирование

1С импорт данных из csv файла

Опубликовано

Поскольку csv файл — является текстовым форматом данных с разделителем мы можем получать данные из него потем запроса с помощью Microsoft Text Driver, ну и конечно же 1cpp.dll

В данном примере мы получим ТаблицуЗначений (ТЗ) содержащую все данные, но что делать если нам необходимы не все, а только часть данных? Во первых нам необходимо […]

1C Программирование

1C Выгрузка данных в Excel при помощи ADO

Опубликовано

Ранее нами была рассмотрена задача загрузки данных в 1с из Excel при помощи ADO, Теперь рассмотрим обратный процесс:Focuz Сначала расскажу о достоинствах и недостатках данного метода: Достоинства: Недостатки: Как и в предыдущем примере данный метод не требует наличия установленной версии программы Excel, Единственное требование файл, в который мы будем писать данные никем не был занят […]

1C Программирование

Как ускорить проведение документов в 1С 7.7?

Опубликовано

Прежде всего нужно исчерпать все штатные возможности. Как показала практика, дополнительные штатные индексы 1С (например, флажок «Быстрая обработка движений» в регистре) не дают выигрыша в скорости проведения документов, т.к. на запись большего количества индексов уходит больше времени. А вот обратить внимание на состояние данных стоит самым внимательным образом. Например, регистры должны закрываться. Вот пример из […]

1C Программирование

Работа в пакетном режиме. Часть 5

Опубликовано

Командная строка <a title="Пакетный режим" href="http://www.skalnyy .com/paketnyj-rezhim/»>Пакетный режим Запуск Конфигуратора в пакетном режиме Структура файла пакетного режима Работа в пакетном режиме Выполнение указанных действий в пакетном режиме производится всегда в строго   определенной последовательности, вне зависимости от порядка следования секций   и параметров в файле пакетного режима: тестирование и исправление информационной базы; выгрузка данных; сохранение […]