Расширенный фильтр

Все публикации Программирование — все для 1С

Универсальные функции с примерами использования Промо 48

Универсальные функции Программист v8 Бесплатно (free)

10 универсальных функций, с примерами использования - для обычного и управляемого интерфейса

26.02.2016    8930    0    20    

Настройка командной панели для документов в ERP Управление предприятием 2 9

Работа с интерфейсом Программист v8 ERP2.0 Россия Бесплатно (free)

Программная настройка командной панели для всех форм документов

17.11.2016    1476    0    0    

Загрузка данных из файла формата CSV и вывод в табличное поле на форму 3

Инструментарий Программист v8 1cv8.cf Абонемент ($m)

Иногда есть необходимость протестировать загрузку текстовых файлов с разделителями (CSV-подобного) или просто просмотреть содержимое. Данная обработка поможет это сделать.

1 стартмани

16.11.2016    1199    2    0    

Исправление проблем со встраиванием внешних отчетов в УНФ 1.6 6

Работа с интерфейсом Программист v8 УНФ Россия Бесплатно (free)

В УНФ 1.6 (тестил на версии 1.6.7.43) существуют следующие проблемы: 1. при встраивании доп. отчета в базу, он не отображается, пока не собьешь фильтр подсистемы 2. при встраивании доп. отчета в базу, отсутствует команда «Дополнительные отчеты» (по аналогии с командной «Дополнительные обработки») . В статье описывается решение перечисленных проблем.

16.11.2016    1557    0    2    

Новый запрос и новая таблица значений как функции Промо 134

Практика программирования Программист v8 Абонемент ($m)

Предлагается две простые функции, использование которых уменьшает объем кода в конфигурациях на платформе «1С:Предприятие 8». Эти функции можно добавлять к своему общему модулю, что сделает процесс программирования более эффективным.

1 стартмани

27.11.2012    20728    38    46    

Сравнение строк. Наибольшая общая последовательность 6

Универсальные функции Программист v8 1cv8.cf Россия Абонемент ($m)

Заданы две строки Строка1 и Строка2. Требуется найти наибольшую общую подпоследовательность (НОП) этих строк.

1 стартмани

14.11.2016    1101    0    2    

Работа с двоичными данными на примере чтения файлов изображений. Новые возможности 8.3.9 93

Практика программирования WEB Программист v8 1cv8.cf Россия Абонемент ($m)

В статье приводятся новые функции по работе с двоичными данными, появившимися в версии платформы 8.3.9 , на примере анализа формата и размера изображений. А также пример отправки изображения через API ВКонтакте с помощью новых объектов (без использования ОбъединитьФайлы())

1 стартмани

14.11.2016    5639    6    12    

Сравнение конфигураций на платформе 1Сv7.7 3

Инструментарий Программист v7.7 1cv7.md Абонемент ($m)

Обработка позволяет сравнивать структуру полей разных баз данных на платформе 1Сv7.7, что, в случае объединения конфигураций, поможет избежать разрушения базы.

1 стартмани

12.11.2016    1276    5    7    

Работа с PowerShell из 1С Промо 14

Внешние компоненты Программист v8 1cv8.cf Платные (руб)

Библиотека позволяет выполнять фрагменты кода PowerShell из 1С, аналогично встроенной процедуре Выполнить. Имеется возможность передавать параметры, возвращать результаты выполнения, генерировать внешние события, а также отслеживать ошибки выполнения кода PowerShell. Библиотека оформлена в виде подсистемы.

2000 руб.

28.04.2014    19237    0    38    

Простой пример поиска оптимального маршрута и его протяженности 6

Практика программирования Универсальные обработки Программист Менеджер v8 1cv8.cf Оптовая торговля, дистрибуция, логистика Абонемент ($m)

Надо быстро рассчитать расстояние или время в пути между заданными точками маршрута? Или, может, есть необходимость оптимизировать маршрут? Без использования ВК и HTML.

1 стартмани

11.11.2016    1576    16    6    

Варианты решений заданий для подготовки к экзамену 1С: Специалист ЗУП 3.0 8

Практика программирования Сертификация Программист v8::СПР ЗУП3.x Россия БУ УУ Зарплата Абонемент ($m)

Объяснение ключевых моментов для нахождения решений тестовых заданий с сайта 1С для подготовки к экзамену 1С: Специалист ЗУП 3.0. Не подменяет собой курсы и/или книги, но поясняет на конкретных примерах работу типовых механизмов. Текстов билетов не содержит.

1 стартмани

11.11.2016    1714    27    6    

Сценарное тестирование в помощь программисту 1С 128

Инструментарий Программист v8 Абонемент ($m)

Альтернативное решение для организации сценарного тестирования конфигураций, разработанных на управляемых формах

1 стартмани

11.11.2016    5958    36    32    

50+ советов для успешной сдачи 1С: Специалист по платформе Промо 207

Сертификация Программист v8 Абонемент ($m)

Данная подборка содержит советы по основным вопросам, возникающих при решении задач ОУ, БУ и ПР. В процессе подготовки использовал много материалов от методичек 1С и курсов до публикаций  ресурса Infostart. Предлагаю вниманию  программистов 1С, решивших сдать этот экзамен, свою скромную подборку  советов. В ней Вы найдете основную информации по часто возникающим вопросам при решении экзаменационных задач. Прошу объективно  покритиковать материал. Впоследствии планирую его дорабатывать, т.к. полагаю, что это сэкономит  время готовящихся, и они смогут сосредоточиться  непосредственно на решении задач  вместо поиска верных решений для  реализации той  или иной задачи.    Цель данной публикации - получить обратную связь от готовящихся и уже сдавших этот экзамен программистов 1С, чтобы на основе полученных данных создать максимально полный гайд по подготовке к этому серьезному экзамену.Верю, что совместными усилиями это - реально.

1 стартмани

24.10.2016    14486    61    20    

Как использовать обработку самой последней версии всегда. Один из методов 18

Инструментарий Программист v8 1cv8.cf Абонемент ($m)

Заставим внешнюю обработку саму себя обновлять по согласованию с пользователем или без него :)

1 стартмани

10.11.2016    2342    11    8    

Сервер TCP/IP NativeAPI на Delphi 5

Внешние компоненты Программист v8 1cv8.cf Россия Абонемент ($m)

Внешняя компонента NativeAPI на Delphi запускает прослушивание заданного порта по протоколу TCP/IP.

1 стартмани

10.11.2016    1669    10    7    

Пример работы с шаблоном Word через ole (клиент - сервер, тонкий клиент) - установка значений и заполнение таблицы 12

Практика программирования Универсальные функции Программист v8 Бесплатно (free)

В примере показывается заполнение строк готовой таблицы, добавление новой таблицы, объединение ячеек, установка значений в "параметр".

09.11.2016    2028    0    4    

Использование классов .Net в 1С для новичков Промо 77

Практика программирования Внешние компоненты Универсальные функции Программист v7.7 v8 Бесплатно (free)

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    15153    0    69    

Пример программного перемещения элементов на управляемой форме 6

Работа с интерфейсом Программист v8 1cv8.cf Россия Абонемент ($m)

Drag&Drop перемещение декораций на управляемой форме.

1 стартмани

09.11.2016    1513    2    3    

Примечания в отчётах (вывод, хранение, изменение) 7

Работа с интерфейсом Программист v8 Бесплатно (free)

Эта микро статья о добавлении интерактива отчёту в виде возможности работы с примечаниями.

09.11.2016    2199    0    2    

"На пальцах" - чем отличается "repeatable read" от "read commited" и "read commited snapshot"? 93

Практика программирования Программист v8 Бесплатно (free)

В сети и в книгах довольно много информации с описанием уровней изоляции транзакций, их особенностей и отличий. Когда читаешь - всё вроде понятно, но при столкновении с практическими задачами возникают трудности. Чтобы "пощупать", как ведёт себя система с разными настройками, я сделал элементарный пример с одной единственной таблицей - результаты экспериментов описаны ниже. Дополнительно выяснилось, что система ведёт себя по-разному не только с разными настройками, но и с одинаковыми настройками под разными СУБД (Postgre и MS SQL).

09.11.2016    4983    0    23    

Exec - Выполнение кода, консоль запросов и не только! Промо 55

Сервисные утилиты Инструментарий Универсальные обработки Администратор Программист v8 1cv8.cf Абонемент ($m)

Незаменимый инструмент администратора БД и программиста: Выполняйте произвольный код из режима 1С Предприятие; сохраняйте/загружайте часто используемые скрипты; выполняйте запросы с замером производительности запроса в целом и каждой из временных таблиц в частности, а также с просмотром содержимого временных таблиц; произвольным образом изменяйте любые объекты БД, редактируя даже не вынесенные на формы реквизиты и записывая изменения в режиме "ОбменДанными.Загрузка = Истина"; легко узнавайте ИД объектов БД; выполняйте прямые запросы к SQL с замером производительности и не только!

5 стартмани

10.11.2015    10060    103    11    

Набор процедур для парсера консоли запросов 6

Инструментарий Универсальные функции Программист v8 1cv8.cf Абонемент ($m)

Данный набор функций и процедур необходимо вставить в Консоль запросов для управляемого приложения 1С 8.2 - 8.3 (Такси) http://infostart.ru/public/64522/, и вы получите возможность разбирать сложные запросы на вложенные, вносить необходимые правки и собирать измененные подзапросы в запрос. Данный модуль не содержит консоли!!! Ее придется отдельно скачать по ссылке http://infostart.ru/public/64522/

1 стартмани

09.11.2016    1434    1    4    

Организация выбора месяца из списка (универсально + НЕ модально ) 4

Работа с интерфейсом Универсальные функции Программист v8 1cv8.cf Абонемент ($m)

Пришлось столкнуться с такой проблемой, как выбор месяца из ниспадающего списка (с элементами вида "НазваниеМесяца Год") с возможностью изменения года. Хочу предложить универсальный вариант реализации данного механизма на основе механизма http://infostart.ru/public/167549/ ЗЫ: основные отличия: - вместо "НачалоВыбораИзСписка" работаем с "ОбработкаВыбора" без модальности - Обратное преобразование в дату не только на русском - Универсальность процедур. Одна функция выбирается в нескольких полях.

1 стартмани

09.11.2016    1129    2    3    

Программная доработка форм, настраиваемая в режиме Предприятия 13

Практика программирования Программист v8 Россия Бесплатно (free)

Предлагается способ программной доработки управляемых форм, настраиваемый без конфигуратора. Нужно для гибкой доработки типовых конфигураций.

09.11.2016    2154    0    14    

VGA-эмулятор дисплея покупателя Промо 56

Работа с интерфейсом Внешние компоненты Администратор Программист v8 УТ10 Розничная и сетевая торговля (FMCG) Розничная торговля Абонемент ($m)

COM-объект предназначен для эмуляции дисплея покупателя на дополнительном экране компьютера. Совместима с "1С:Управление торговлей 10.3", "1C:Розница 1.0", "1C:Комплексная автоматизация 1.1".

1 стартмани

19.02.2015    15428    99    47    

Отладчик пользовательских дополнительных обработчиков бизнес-событий в 1С:Документооборот версии 2.1.7.9 3

Инструментарий Программист v8 ДО Абонемент ($m)

Отладчик позволяет без изменения кода конфигурации отлаживать программный код Дополнительных обработчиков бизнес-событий. Основан на процедурах из общего модуля БизнесСобытияВызовСервера, перенесенных в форму внешней обработки.

1 стартмани

07.11.2016    1557    7    0    

1sqlite reborn 29

Внешние компоненты Программист v7.7 1cv7.md Россия Абонемент ($m)

Обновленная версия внешней компоненты для работы с базами данных SQLite и прямыми запросы в ДБФ-базах 1С.

07.11.2016    3995    49    31    

Форматирование кода 3

Инструментарий Программист v8 1cv8.cf Абонемент ($m)

Ускоряет форматирование кода.

1 стартмани

05.11.2016    1247    1    13    

Простой способ индексирования интервалов Промо 117

Практика программирования Программист v8 Абонемент ($m)

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

1 стартмани

28.09.2016    7008    24    15    

Фотография с камеры через DirectX 4

Внешние компоненты Программист v8 Абонемент ($m)

Компонента для получения фотографии с WEB-камеры с использованием DirectX

5 стартмани

04.11.2016    1441    4    5    

Сохраняемые дополнительные реквизиты без изменения закрытости конфигурации (доработан другой вариант) 5

Практика программирования Программист v8 1cv8.cf Абонемент ($m)

В поставленном ТЗ указано, что: 1. Документ должен содержать дополнительные сохраняемые поля; 2. Конфигурация должна остаться "оригинальной", т.е. закрытой, для упрощения установки обновления версий

2 стартмани

03.11.2016    2410    0    13    

Как "перемотать" динамический список в начало при открытии? (или некоторые нюансы получения данных динамического списка) 51

Работа с интерфейсом Программист v8 Бесплатно (free)

В современных интерфейсах (новостях, социальных сетях и прочим) принято размещать новые данные сверху, более старые - внизу. К сожалению, в 1C сделано несколько по-другому - по умолчанию списки документов отсортированы по возрастанию даты и далее возможно два варианта: либо список при открытии проматывается в конец, либо список может запоминать "последнюю" текущую строку.

03.11.2016    7042    0    22    

.Net в 1С. На примере использования HTTPClient,AngleSharp. Удобный парсинг сайтов с помощью библиотеки AngleSharp, в том числе с авторизацией аля JQuery с использованием CSS селекторов. Динамическая компиляция Промо 52

Практика программирования WEB Программист v7.7 v8 Бесплатно (free)

Часто приходится парсить сайты, в том числе с авторизацией, перескакивая со страницы на страницу по ссылкам. Тот, кто занимался вэб программированием, знает, как удобно использовать JQuery и CSS селекторы. На .Net написана очень удобная библиотека AngleSharp. Я покажу, как с её помощью можно значительно облегчить себе труд.

10.03.2016    10910    0    25    

Добавление подписи клиента, рисунка, схемы в документы 1С 8

Инструментарий Программист v8 1cv8.cf Россия Абонемент ($m)

Реализация возможности добавления рисунка в документы 1С с помощью внешнего приложения (на Delphi)

1 стартмани

01.11.2016    1455    1    0    

Быстрая доработка и отладка "обычных" форм без перезапуска конфигуратора 46

Практика программирования Программист v8 1cv8.cf Бесплатно (free)

Предлагаю вашему вниманию несколько приемов для быстрой доработки и отладки форм и общих модулей без перезапуска конфигуратора.

31.10.2016    5280    0    11    

Конфигурация "Проверка штрихкодов" для мобильного приложения 1

Мобильные приложения Менеджер УУ Оптовая торговля Розничная торговля Абонемент ($m)

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

1 стартмани

30.10.2016    1518    0    3    

Уровни, глубина, прародители, циклы и аналоги запросом Промо 292

Практика программирования Программист v8 1cv8.cf Абонемент ($m)

В продолжение публикации «Транзитивное замыкание запросом» [http://infostart.ru/public/158512/] добавлены другие варианты использования того же приема. Приведены запросы для быстрого определения уровней всех элементов справочника, максимальной глубины справочника, прародителей произвольных элементов справочника, запрос для быстрого определения циклов (на примере справочника спецификаций «1С:Управление производственным предприятием») и определения множеств аналогов номенклатуры (также на примере конфигурации «1С:Управление производственным предприятием»).

1 стартмани

13.11.2012    58586    239    92    

Консоль запросов EX (внешние данные) 11

Инструментарий Программист v8 1cv8.cf Абонемент ($m)

Работа с внешними данными в консоли запросов (1С 7.7, 8.x и XBase)

1 стартмани

30.10.2016    1342    6    0    

Разбираемся с механизмом Дополнительные отчеты и обработки в БСП 158

Практика программирования Программист v8 1cv8.cf Абонемент ($m)

Чуть более комплексное описание, чем на других ресурсах

1 стартмани

30.10.2016    8650    93    17    

1С+Классы. Версия-0 49

Внешние компоненты Теория программирования Программист v8 1cv8.cf Абонемент ($m)

Разработано ООП-расширение языка 1С, включающее (но не ограничивающееся): Классы как абстрактные типы данных с элементами «переменная», «свойство», «функция», «процедура»; Интерфейсы как абстрактные классы без элементов состояния («переменная») и без привязки к реализации методов (свойств, процедур, функций) при определении; Имплементация (реализация) интерфейсов классами; - одиночное открытое наследование; Области видимости «внутренняя» (private), «экспорт» (public), «защищенная» (protected); Статические элементы классов (общие для всех экземпляров класса); Замещение (переопределение реализации) методов при наследовании – «виртуальные методы, свойства»; Сокрытие (затенение) обычных (не замещаемых) элементов при наследовании; Перегрузка процедур и функций по количеству и типам данных аргументов; Конструкторы класса; Деструктор класса; Слабые ссылки; Делегаты.

1 стартмани

28.10.2016    5380    12    64    

Отладка конфигураций на мобильной платформе Промо 68

Мобильные приложения Программист v8 Бесплатно (free)

Настройка и подключение отладчика для отладки конфигураций на мобильной платформе.

25.09.2016    5430    0    22    

Генератор случайных чисел/символов 2

Практика программирования Программист v8 1cv8.cf Абонемент ($m)

Для 1С:Предприятие 8.2.17(и выше) или 8.3

1 стартмани

28.10.2016    1128    0    6    

Обработка редактирования внешних макетов Word БСП 2

Инструментарий Программист v8 1cv8.cf Украина Абонемент ($m)

Подключаемая обработка позволяет регистрировать в подсистеме редактирования макетов БСП макеты, привязанные к внешним обработкам, и редактировать по аналогии с БСП.

1 стартмани

28.10.2016    1293    10    5    

Не все почтовые клиенты одинаково полезны 2

Мобильные приложения Программист v8 Бесплатно (free)

Тем, кто столкнулся с проблемой отображения текста в сообщениях электронной почты на мобильных почтовых клиентах.

27.10.2016    1643    0    0    

Подборка иконок для подсистем 1С:8.2, 8.3 (740 шт.) PNG 48х48 Промо 219

Практика программирования Работа с интерфейсом Программист v8 1cv8.cf Россия Абонемент ($m)

Подборка иконок для подсистем 1С: Предприятие 8.2, 8.3 (УП) в формате PNG 48*48 с сохранением прозрачности.

10 стартмани

19.12.2011    51216    1165    75    

Поиск свободного штрихкода (EAN-13) внутри одного префикса 1

Практика программирования Программист v8 УТ10 УУ Учет ТМЦ Бесплатно (free)

Частая ситуация: Крупная компания покупает штрихкод например на 99999 позиций. Пользователь ручками случайно внес штрихкод 99999. Но в выданных пределах еще много пропусков.

27.10.2016    1522    0    5    

Добавление собственных "Автоподстановок" в 1С: Документооборот 2

Практика программирования Программист v8 ДО Делопроизводство и документооборот Бесплатно (free)

При внедрении 1С: Документооборот КОРП, столкнулся с необходимостью добавить свою автоподстановку. Автоподстановок давольно-таки много, но иногда нужно что то не типовое. Так получилось и в данном случае.

27.10.2016    2015    0    9    

Публикация конфигурации мобильного приложения на стороннем web-сервере 18

Мобильные приложения Программист v8 Россия Бесплатно (free)

Как разработчику вручную опубликовать конфигурацию мобильного приложения на веб-сервере в Интернете.

26.10.2016    2152    0    5    

Расчет средних по периодам в запросе - это элементарно! Промо 126

Практика программирования Анализ учета Программист v8 1cv8.cf Россия Абонемент ($m)

Распространено мнение, что расчет средних по периодам в запросе - это сложно. В статье приводится прием, позволяющий опровергнуть это заблуждение. Приводится описание метода, его обоснование и ограничения использования. Как примеры прилагаются два практичных отчета на СКД: для расчета среднедневных остатков товаров и для расчета среднедневной задолжности контрагентов. Отчеты созданы на платформе 8.1 для конфигурации УТ10.3 .

1 стартмани

29.09.2011    30664    138    31    

Обработка обслуживания АТОЛ:Драйвер весов с печатью этикеток 6Х для БСП 0

Внешние компоненты Весы Администратор Программист v8 УТ10 Розница Розничная и сетевая торговля (FMCG) УУ Розничная торговля Абонемент ($m)

Компонента обслуживания торгового оборудования "АТОЛ:Драйвер весов с печатью этикеток 6Х"

1 стартмани

26.10.2016    1545    0    0    

Отладка/доработка модуля менеджера "на лету" 74

Инструментарий Практика программирования Универсальные функции Программист v8 1cv8.cf Абонемент ($m)

Данный прием позволяет отлаживать и дорабатывать модуль менеджера во внешней обработке без необходимости пересохранять конфигурацию и перезапускать базу

1 стартмани

23.10.2016    5658    5    22    

Адресная система хранения на складе 5

Практика программирования Программист v8 УУ Оптовая торговля Учет ТМЦ Абонемент ($m)

Решение тестового задания. Разбор ошибок.

1 стартмани

22.10.2016    2198    4    4    

Автоматическое разбиение строки на подстроки по ширине колонки / ячейки или по количеству символов 10

Универсальные обработки Универсальные функции Программист v8 1cv8.cf Абонемент ($m)

Длинный адрес контрагента или нестандартная фамилия не входит в одну строку, а РазмещениеТекста = Переносить по какой-либо причине не устраивает? Что можно сделать? Вот пара полезных функций для решения данного вопроса с примерами применения.

1 стартмани

21.10.2016    2016    1    3