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

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

Транзитивное замыкание запросом Промо 243

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

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

1 стартмани

29.10.2012    40063    145    101    

Циферблат - форма выбора времени 9

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

Форма выбора времени на циферблате

1 стартмани

20.12.2016    1371    2    3    

"Подводные камни" при работе с макетами типа ActiveDocument 1С 8.3 УФ. Клиент-Сервер. Режимы работы Тонкий, Веб клиенты 9

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

Обход проблем при работе с макетами типа ActiveDocument (Word,Excel 2016). Версия 1С 8.3, УФ, Клиент-Сервер, Тонкий, Веб клиенты

20.12.2016    2317    0    2    

СКД: расшифровка данных по всей строке 7

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

Что, если для выполнения каких-нибудь действий нужна расшифровка по всей строке, да еще с учетом группировок.

1 стартмани

20.12.2016    1262    3    4    

NativeDraw: Компонента рисования для 1С [V2.6.2] Промо 80

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

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

1 стартмани

13.07.2015    15705    220    123    

Обработка для работы с базой SQL 24

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

Часто возникает необходимость в обмене данными между 1С и SQL. При этом структура базы данных SQL, состав ее таблиц и полей неизвестны. Данная обработка помогает разобраться с содержанием и назначением таблиц и полей базы данных SQL. Обработка показывает список таблиц базы данных, для каждой таблицы количество полей и количество записей. Для каждой таблицы приведен список полей с типом значений, а также строки самой таблицы.

1 стартмани

20.12.2016    2954    58    10    

Маленькая хитрость СКД - выводим строки X раз 22

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

Здесь я расскажу, как вывести в отчет СКД произвольное количество одинаковых строк.

17.12.2016    3412    0    16    

"Распределение в запросе" или "избавляемся от перебора" 149

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

Хороший перебор - это отсутствие перебора. Рассмотрим пример замены полного перебора запросом.

16.12.2016    8025    0    43    

Использование программных перечислений Промо 74

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

Часто ли у вас возникает необходимость в коде выполнять сравнение на строку?

10.12.2016    5917    0    32    

Управляемые формы. Итоги в динамических списках 58

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

Многие задаются вопросами расчета итогов динамических списков в управляемых формах. Здесь мы не будем претендовать на академичность, оставим споры, что мол это не нужно, что это все равно что считать бородатых мужиков на движущемся эскалаторе, что это дополнительная нагрузка. Все это понимают, Кто не понимает - поймет на практике. Поэтому основываемся на... "снегопад, снегопад, если женщина просит..." или "..а мня плевать - мне очень хочется.." Я попытался решить практические проблемы при расчете и выводе итогов. В приложении примеры расчета итогов в иерархическом справочнике и журнале документов.

1 стартмани

15.12.2016    4544    6    9    

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

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

Часто здесь проскакивает вопрос, а как установить фильтр на таблицу значений в управляемых формах. На самом деле, есть только один способ - залить старую таблицу значений в новую, отфильтровав или отсортировав по каким-либо правилам. Здесь реализуем на компоновке данных.

1 стартмани

14.12.2016    1386    1    2    

Возвращение старого поиска в новых релизах Бухгалтерии предприятия 3.0 27

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

В последних релизах Бухгалтерии предприятия 3.0 почти во всех списках разработчики включили полнотекстовый поиск. Эта статья предназначена для тех, кто воспринимает "в штыки" такие нововведения, я расскажу, как вернуть старый поиск.

13.12.2016    3217    0    32    

Мобильное приложение "Заказы клиентов" Промо 5

Торговля Мобильные приложения Директор Менеджер v8 v8::Mobile 1cv8.cf Оптовая торговля Платные (руб)

Мобильное приложение для выездных менеджеров для сбора заказов у клиента с возможностью формирования и отправки заказа на сервер.

23.07.2014    8168    17    5    

Исправление ошибки арифметического переполнения при преобразовании numeric к типу данных numeric при расчете себестоимости 5

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

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

13.12.2016    1556    0    4    

Добавление Субконто Подразделение в счет 68.01 (Бухгалтерия 2.0) 5

Практика программирования Перенос данных из 1C8 в 1C8 Программист v8::БУ БП2.0 КД БУ Персонал, кадры НДФЛ Бесплатно (free)

Статья о том, как без особых переделок мне удалось добавить Подразделение в подоходный налог в Бухгалтерии 2.0 и в обмен с ЗУП 2.5.

12.12.2016    1617    0    2    

Планы обмена. Квитировать или гарантировать? 10

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

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

12.12.2016    2112    0    8    

QR-код с логотипом компании (обычная и управляемая форма) Промо 2

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

Как известно, стремление сделать свою рекламную продукцию запоминающейся и выделяющейся — верный путь к успеху. Сегодня, мы поговорим с вами о том, что можно сделать с обычным черно-белым QR-кодом, чтобы он стал более живым и привлекательным. Если вам не терпится попробовать сделать QR-код с логотипом компании, то эта обработка для вас!

1100 руб.

22.06.2016    4632    0    2    

Произвольная иерархия в СКД (системе компоновки данных) 2

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

Как сгруппировать данные из таблицы значений по любой выдуманной иерархии в СКД (системе компоновки данных)

1 стартмани

06.12.2016    1104    2    2    

Произвольный отбор при открытии формы любого динамического списка 82

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

Как установить хитрый отбор при открытии формы списка, например, отбор формы списка документов по элементу табличной части? Давайте разбираться...

05.12.2016    5248    0    26    

Расширение для конфигурации Бухгалтерия для Беларуси, редакция 2.1. "Управление масштабом форм" 1

Работа с интерфейсом Администратор Программист v8 БП2.0 Беларусь Абонемент ($m)

С помощью данного расширения в раздел «Администрирование» в форму «Настройки пользователей и прав» добавляется гиперссылка « Управления масштабом форм», по которой вызывается обработка, с помощью которой можно изменить масштаб вывода форм.

1 стартмани

05.12.2016    1075    1    0    

Выполнение JavaScript кода из 1С в объекте Поле HTML Документа (HTML 5) и вызов события в 1С ПриНажатии Промо 87

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

Пример выполнения JS кода из 1С в Поле HTML Документа под управляемыми формами, с удобным получением результата в 1С(С помощью вызова привязанного события ПриНажатии к элементу ПолеHTMLДокумента)

1 стартмани

22.03.2016    14453    57    31    

Многопоточная выгрузка одного сообщения обмена 8

Практика программирования Теория программирования Перенос данных из 1C8 в 1C8 Программист v8 Абонемент ($m)

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

1 стартмани

05.12.2016    1801    1    24    

БД Firebird. Подключение, чтение, просмотр - сделать по-быстрому 8

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

Заметки и опыт по итогам решения одной задачи. Подключение к БД Firebird, чтение/просмотр структуры таблиц, чтение/просмотр данных БД.

1 стартмани

02.12.2016    1907    21    4    

1С:ExcelReport - COM компонента для вывода в Excel в стиле 1С 16

Внешние компоненты Загрузка и выгрузка в Excel Программист Абонемент ($m)

Когда необходимо создать из 1С файл Excel с богатым форматированием и встроенными в ячейки формулами, приходится писать на языке 1С довольно объемный код. Предлагаемая компонента позволяет создать макет Excel и вывести отчет «как в 1С», с использованием простого задания параметров и вывода/присоединения секций.

1 стартмани

02.12.2016    2394    4    2    

Старые обработки в новом (Управляемом) интерфейсе Промо 71

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

Многие разработчики привыкли использовать какие-либо обработки, разработанные для приложений с обычным интерфейсом. Но они не работают в приложениях на управляемых формах. Как вариант, эту обработку можно включить в состав конфигурации, указать в свойствах конфигурации, что возможно использование обычных форм

12.08.2016    7713    0    7    

Создаем свой календарь для произвольных целей 2

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

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

1 стартмани

02.12.2016    1422    4    4    

HOWTO: Остатки в форме регистрации продаж в УТ10 3

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

Как заставить УТ10 показывать остатки в форме регистрации продаж (Документ ЧекККМ)

29.11.2016    1479    0    6    

Снимок экрана (ножницы) 5

Работа с интерфейсом Абонемент ($m)

Маленькая программа, которая делает снимок выделенной области экрана.

1 стартмани

28.11.2016    1349    3    0    

Подсистема обмена данными с порталом ИМНС по электронным счетам-фактурам (автоматический обмен) Промо 5

Обмен с другими системами WEB Инструментарий Администратор Программист Бухгалтер v8 1cv8.cf Беларусь БУ НДС Абонемент ($m)

Подсистема включает документы и обработки для автоматического обмена данными с порталом ИМНС через web-сервис. Присутствует возможность заполнения данными типовых операций за период, учёта входящих документов, учёта произвольных исходящих документов. Приложены обработки для запуска задания планировщика на автоматический обмен данными.

1 стартмани

28.07.2016    4398    13    4    

Просмотр результата запроса и всех его временных таблиц при пошаговом движении по алгоритму в отладчике 4

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

Сервисная функция проверки результата выполнения запроса любой сложности в любой 1с8 программе в процессе отладки в конфигураторе (не управляемое приложение). При отладке в конфигураторе в окне Табло пишется вызов функции в качестве параметра которой подставляется имя проверяемого запроса: ПросмотрЗапроса(Запрос). В результате ее выполнения возвращается структура из Временных таблиц и Итоговые таблицы с именами ИТОГ если результирующий запрос один, и с именами ИТОГ_ПАК1, ИТОГ_ПАК2,...ИТОГ_ПАКn. Любую таблицу можно открыть и посмотреть результат выполнения данного запроса.

1 стартмани

28.11.2016    1322    13    0    

Анализ результатов юнит-тестирования 4

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

Не так давно попал на ситуацию, когда непонятно из-за какого коммита упал тест. Разработал для себя инструмент для выявления тех тестов, которые упали именно после моих правок.

1 стартмани

28.11.2016    1670    0    7    

Учет заявок водителей(Сервер + моб.приложение 1С) 4

Мобильные приложения Торговля Менеджер v8 УУ Абонемент ($m)

Серверная часть и мобильное приложение для учета заявок водителей

1 стартмани

27.11.2016    1756    35    0    

Выразить строку как число и строку как дату в запросе Промо 196

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

Приведены и прокомментированы запросы, помогающие решать указанные задачи в составе пакетных запросов. Отличием от других известных решений является простая структура, относительная компактность, высокие быстродействие и устойчивость к ошибкам исходных данных. Применяется техника искусственных таблиц, изначально упомянутая в статье "Порождающий запрос" [http://infostart.ru/public/90367/].

1 стартмани

24.01.2013    44147    76    51    

Использование поля Код в Платежном поручении для своих целей 4

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

Хочу поделиться небольшой доработкой, которая может упростить работу с банковскими выписками и не только.

25.11.2016    1369    0    0    

Универсальный журнал объектов (управляемые формы) 12

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

Инструмент для ежедневного использования. Позволяет просматривать основные таблицы ссылочных объектов и регистров в удобном виде. Имеет некоторые дополнительные полезные возможности.

1 стартмани

25.11.2016    1747    30    4    

Преобразование цвета 1С в цвет Hex16 или другой 0

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

Обработка, где наши любимые цвета 1С преобразуются в цвета, которые потом можно задействовать везде!!!

1 стартмани

24.11.2016    1105    1    0    

Полное решение билетов сертификации 1С: Специалист УТ 11 Промо 8

Сертификация Программист v8 УТ10 Оптовая торговля, дистрибуция, логистика Россия УУ Абонемент ($m)

Решение 10 основных билетов на экзамене 1С: Специалист по УТ 11. Все билеты попадались группе пользователей, из которой сдали все.

1 стартмани

18.08.2016    3178    91    5    

Просмотр электронных таблиц в 1С. И сохранение в других форматах 1

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

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

1 стартмани

23.11.2016    1287    5    3    

Простой редактор плана помещения JavaScript 92

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

На ресурсе сейчас очень много решений, которые позволяют редактировать карты, используя географические схемы. Так же много решений, которые позволяют редактировать объекты онлайн веб-карт. Мне же нужно было простое решение, для того чтобы расставить квадратные объекты на плане, показать их пользователю. Ну и распечатать, опять же. Я решил написать простенький редактор на JavaScript с использованием библиотеки Raphael.

1 стартмани

23.11.2016    5133    59    10    

Агрегатное суммирование строк в запросе – сложно, но не невозможно Промо 89

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

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

1 стартмани

09.09.2013    33554    37    53    

Редактор справки 6

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

Предназначен для удобного создания справочной системы, которую потом можно встроить в любую конфигурацию 1С8. Тонкий, толстый, веб-клиент; управляемые и обычные формы.

10 стартмани

22.11.2016    1288    5    4    

Еще раз про отладку внешних печатных форм в Управляемом приложении 63

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

Как добиться отладки внешних печатных форм в управляемом приложении аналогично отладке под толстым клиентом.

21.11.2016    4169    0    7    

Чтение группировок табличного документа 12

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

Есть mxl, табличный документ, в котором сделана группировка строк, и надо прочитать из него данные с учётом этих группировок, т.е. иерархически. Сам документ читаем по ячейкам, но как быть с иерархией? На помощь приходит сериализация.

20.11.2016    1894    0    14    

Компоненты распознавания и печати штрих-кодов Промо 32

Внешние компоненты Сканер штрих-кода Программист v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Комплект программного обеспечения для реализации функций оптического распознавания штрих-кодов различных систем при помощи обычной web-камеры, а также их отображения в печатных формах. Программы могут работать в составе конфигураций, созданных на базе платформ «1С-Предприятие» версий 7.7, 8.2, 8.3. Компонент чтения кодов реализован в виде внешней компоненты 1С с COM-интерфейсом. Компонент отображения создан по стандартной технологии ActiveX для Windows, и может быть встроен в любое приложение, поддерживающее встраивание ActiveX элементов управления, например в документ Word или Excel, или форму VBA. P.S. Добавлена новая версия программы распознавания. Новые функции: обработка видео в реальном режиме (а не по таймеру, как раньше), добавлена возможность распознавания штрих-кодов из графических файлов JPEG, PNG, GIF, BMP, а также передавать для распознавания картинки из 1С, теперь можно получить в 1С захваченное с камеры или файла изображение, как с выделением мест, содержащих коды, так и без, а также отдельные фрагменты изображений, содержащие код. Добавлены новые свойства и методы для программирования. Обновлена документация.

10 стартмани

10.07.2015    21302    54    42    

Ошибки конструктора запроса 3

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

При работе в платформе 8.3 столкнулся со следующей неприятной особенностью конструктора запроса: Конструктор некорректно работает с псевдонимами.

19.11.2016    1746    0    8    

Отладчик дополнительных обработчиков 3

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

Маленькая обработка, существенно упрощающая написание дополнительных обработчиков в конфигурации 1С:Документооборот. Работает как в предприятии, так и в конфигураторе, но полноценная отладка возможна только в конфигураторе.

1 стартмани

17.11.2016    1321    3    3    

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

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

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

17.11.2016    1454    0    0    

Лучшие методы сравнения таблиц значений Промо 234

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

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

1 стартмани

02.02.2015    34692    33    42    

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

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

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

1 стартмани

16.11.2016    1182    2    0    

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

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

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

16.11.2016    1530    0    2    

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

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

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

1 стартмани

14.11.2016    1088    0    2    

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

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

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

1 стартмани

14.11.2016    5584    6    12