Игорь Антонов
Персональный блог Игоря Антонова aka "spider_net"

Суббота, 6 августа 2016 г. в 14:55

Нестандартное применение функциональных опций в 1С:Предприятие 8.3

С выходом платформы «1С:Предприятие 8.2» в дереве конфигурациипоявился новый объект – "Функциональные опции". Он активно применяется во всех типовых конфигурациях, основанных на управляемых формах, и служит для упрощения процесса отображения отдельных реквизитов, объектов в интерфейсе. Например, в вашей конфигурации есть модуль для обмена с внешним веб-сервисов. Это модуль задействует ряд реквизитов в документах, регистрах и отдельные компоненты в подсистемах. Модуль является опциональным и необходим не каждой компании. Логично, раз модуль нужен не всем, то и отображать вся связанные с ним элементы/поля тоже нужно не всегда.

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

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

...

04-08-2016 | Обсудить

Про большие смартфоны и планшеты

После появления первого iPad – я влюбился в этот гаджет. Я долго смотрел различные обзоры и в итоге приобрел себе ново выпущенный iPad 2 (в 2011 году). Радости не было предела и с тех пор я начал активно применять планш...
Читать полностью »

Последние записи рубрики:

10-04-2016 | Обсудить

Повышаем квалификацию программиста в режиме Online. Обзор онлайн-школ для программистов

Рано или поздно перед разработчиком встает насущный вопрос - «Как повышать квалификацию и расширять профессиональный кругозор?». Технологии прогрессируют и чтобы в них не потеряться надо своевременно учиться. ... ...
Читать полностью »

Последние записи рубрики:

Прочее

26-07-2016 | 1С:Предприятие, Программирование

Пример создания HTTP-сервиса в 1С:Предприятие 8.3. Часть 2. Кейсы

На прошлой неделе опубликовал первую заметку из небольшого цикла “Создание HTTP-сервисов в 1C:Предприятие 8.3”. В ней я рассмотрел создание примитивного сервиса, который отзывался на запросы клиента ... »»»

15-07-2016 | 1С:Предприятие, Программирование

Пример создания HTTP-сервиса в 1С:Предприятие 8.3. Часть 1

Компания «1С» активно развивает платформу "1С:Предприятие" и с каждым релизом добавляет новые возможности. После старта развития ветки 8.3 новинок стало появляться особенно много и из-за постоянной з... »»»

08-07-2016 | JavaScript, Программирование

anime.js - легковесная библиотека для создания анимации

В одном из дайджестов по JavaScript нашел для себя полезную библиотеку anime.js. Anime – гибкая и легковесная JavaScript библиотека, помогающая анимировать различные штуки. Если вам нужно добавить ан... »»»

06-06-2016 | htmlAcademy, JavaScript, Программирование

Как проверить существование функции в JavaScript

Решил сделать небольшую шпаргалку для своих студентов по интенсиву “Базовый JavaScript” в #htmlAcademy. Буквально недавно один из студентов задал вопрос: “Как проверить существование функции в JavaSc... »»»

02-06-2016 | 1С:Предприятие, Программирование

1С:Конвертация данных. Как заполнить реквизит в приемнике определенным значением

При разработке правил конвертации данных, нередко возникают ситуации, когда требуется заполнить определенные реквизиты конвертируемого объекта в приемнике. Рассмотрим пример. В конфигурациях (Источни... »»»

17-04-2016 | 1С:Предприятие, Администрирование, Программирование

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

После обновления УТ11 у одного из клиентов возникла проблема оформления документов на не предопределенную организацию. Некоторые документы по умолчанию начали формироваться на управленческую организа... »»»

23-01-2016 | htmlAcademy, JavaScript, Программирование

Если вы решили изучить JavaScript

С недавних пор я стал наставником в HtmlAcademy на базовом интенсиве по JavaScript. Чтобы как-то унифицировать свою работу, я решил создать на блоге отдельный раздел, в котором буду публиковать замет... »»»

06-10-2015 | Программирование

Как разделить большой SQL файл

Не так давно столкнулся с небольшой проблемой: есть выгрузка MySQL базы очень большого размера. Файл такого размера невозможно подсунуть phpMyAdmin (ограничения на размер загружаемых файлов) и у меня... »»»