Работа с интерфейсом

Компактный интерфейс Такси

Переключение компактного/обычного режима Такси для конфигураций на БСП Переключение интерфейса Такси (компактный/обычный) через сохранение соответствующих настроек пользователя. Должно работать на всех более-менее свежих конфигурациях на БСП. Проверено на БП 3.0, ERP 2.1, УТ 11.2, УНФ 1.6 Собственно, переключение делается тут //Режим =…
Read more

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

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

Скринсейвер настоящего программиста

Ко Дню программиста знакомые прислали ссылку на коуб. Сделал из нее скринсейвер. Категория: украшения рабочего стола. Порядок работы: Используем инсталлятор или кладем файл в каталог windows. Поддержка, лицензирование: Не имеет ограничений по периоду действия, количеству организаций и пользователей. При возникновении вопросов по работе с…
Read more

Ограничение за запись справочника договора Бухгалтерия 3.0 (Расширение)

Ограничение на запись справочника «Договоры» для любых пользователей. Версия:1.0.0.0 Название: Ограничение на запись справочника «Договоры» для любых пользователей. Требование: Бухгалтерия предприятия 3.0 Платформа 8.3.7 Настройка: Для корректной работы расширения требуется включить механизм «Дополнительные реквизиты и сведения» (Администрирование – Общие настройки)…
Read more

Как создать индикатор в 1С:Предприятии 7.7

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

Горячая клавиша формы отчёта. Настройка формы или расширение?

Ускоряем доступ к нужным командам на примере команды "Изменить вариант отчёта". Выводим кнопку "на поверхность" с помощью настройки формы или вешаем на неё горячую клавишу с помощью расширения. Идея тривиальна, но всё же:Столкнулся давеча с проблемой. Часто юзаю команду «Изменить…
Read more

Рабочие столы для подсистем

Столкнулся с необходимостью создать аналог "Рабочего стола" для некоторых подсистем. Переворошил много информации, но нашел только разрозненные указания на решение этой проблемы. В данной публикации постараюсь предоставить обобщенное решение. Надеюсь, кому-то пригодится. Итак. Факт переключения подсистем производится на основании анализа…
Read more

Список цветов с палитрой

Диалоговое окно списка цветов и диалоговое окно выбора цвета из палитры для обычных форм. Список цветов Данная обработка позволяет составлять списки из цветов с возможностью выбора цвета из настраиваемой палитры. Каждый элемент списка может содержать в себе один или два…
Read more

Названия контрагентов. Код контроля буковок "ООО","ОАО" в названии контрагента или партнера

Проблема наименований контрагентов с времен начала платформы 1С ходит по кругу. Новый виток — управляемые формы 8.3 . Давайте избавимся от старой, как окаменелость мамонта, проблемы. Поциэнт и лечение на картинках. Чтобы не ходить по кругу с разного рода обработками чистки справочников,…
Read more

Блокировка баннеров при помощи расширения

Примеры использования расширений Если вас достал назойливый баннер про обновление конфигурации, а времени/возможности обновиться пока нет, то можно его отключить при помощи расширения. Найдите в дереве конфигурации: Общие формы.НерекомендуемаяВерсияКонфигурации Добавьте его в расширение, привяжите событие формы «ПриСозданииНаСервере». Ну а дальше…
Read more