Практика программирования

Эмуляция ООП в 1С8

Скорее экспериментально-теоретическое, чем практическое руководство по использованию ООП В 1С8. К великому нашему прискорбию в 1С 8.0 не включено объектно-ориентированное программирование. Не будем обсуждать в данной статье почему разработчики решили обойтись без него. В семерке тоже не было ООП. Некоторые…
Read more

v77. Тип данных "Месяц"

Нет такого в 1С типа данных. Но если очень хочется… При решении некоторых задач бухгалтерского учета, к примеру в зарплате, в учете расходов и доходов будущих периодов, в учете НДС объектов внеоборотных активов* возникает необходимость использовать в качестве вида субконто…
Read more

Проверка и исправление реквизитов контрагентов в соответствии с сайтом STA.GOV.UA

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

Общая форма для отчетов с упрощенным редактированием настроек компоновки (платформа 1С 8.2.15 и выше)

На базе формы "ФормаНастройкиТиповогоОтчета" из типовых конфигураций, создан упрощенный вариант редактирования настроек схемы компоновки на управляемых формах. В отчетах, которые созданы в управляемых формах, некоторые пользователи никак  не могут научиться редактровать вариант отчета стандартным способом, т.е по кнопке «Изменить вариант»….
Read more

v77. Закладки в многоуровневом справочнике аля Total Commander

В больших многоуровневых справочниках можно ускорить доступ пользователю к наиболее популярным группам. Как правило, закладки в справочниках применяются очень редко, как ЗакладкиОтбора, не более того. А между тем, в значении закладки можно хранить целый набор настроек формы списка справочника, чем…
Read more

Обработка, которая совершенно ничего не делает! 1C: Предприятие 8.2

Являясь пользователем данного очень полезного для разработчиков и пользователей 1С сайта, я нашел на нем очень много интересных публикаций, и в том числе обработок. Все они наделены каким — то функционалом и решают какие-то сложные, а иногда и нет, возникающие…
Read more

"Интервальный таймер" как пример использования обработчиков ожидания.

"Интервальный таймер" как пример использования обработчиков ожидания. Эта обработка может пригодиться тем кто занимается спортом в частности «Кроссфит», «Бодирок» и т.д. Суть в том что тренировка складывается из повторений определенных упражнений максимальное количество раз за определенное время, потом передышка и…
Read more

Генератор кода — дополнение к оригиналу

Продолжение развития обработки Генератор кода Очень понравилась обработка, особенно потому что было лень создавать самому 🙂Но раз теперь есть — то будем развивать и улучшать. Итак история такова: //infostart.ru/public/92575/ — Генератор кода — начальная обработка, я ее даже не сильно…
Read more

Изменение модуля конфигурации программно для большого количества баз

Обработка загружает в конфигурацию измененный модуль (формы или объекта). Обработка позволяет изменять модули конфигураций программно. Хороша в с лучае когда имеется приличный список баз.  Предварительно измененный модуль или модули выгружаются в каталог через конфигуратор. В самой обработке указывается путь к…
Read more

Отладка кода в режиме отладки без перезагрузки клиента

Позволяет многократно выполнять отлаживаемый код непосредственно в режиме отладчика не перегружая клиента Иногда достаточно изменить 1-2 строки кода.Но для проверки всегда нужно перегрузить клиента и выполнить код заново. Можно конечно воспользоваться какой-нибудь консолью кода,выложенной на сайте, и отлаживать код в…
Read more