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

1С:Предприятие

Подписаться на эту метку по RSS

Обзор 1C:Enterprise Development Tools. Профессиональная IDE для 1С-разработчика

Обзор 1C:Enterprise Development Tools. Профессиональная IDE для 1С-разработчика

Возможности платформы “1С:Предприятие” с точки зрения удобства разработки были всегда, мягко говоря, бедными. Конфигуратор сильно уступал профессиональным IDE, а компания 1С не спешила с обновлениями. Лишь спустя 13 лет, она решилась на глобальный пересмотр основного инструмента прикладного программиста.

Читать дальше

В Новый Год с новой 1С:Предприятие. Выход бета версии для OS X


Рубрика: 1С:Предприятие -> OS X -> Без рамки -> Новости
Метки: | | |
Просмотров: 3273
В Новый Год с новой 1С:Предприятие. Выход бета версии для OS X

Праздники - прекрасное время разобраться с завалами в почтовом ящике. Именно этим благородным делом я начал заниматься 3-го января, т.е. сегодня. Писем накопилось под сотню и до начала рабочей недели надо разобрать все это безобразие. Пока я отвечал на письма, наткнулся на очередную рассылку от компании “1С”. Помимо традиционного анонса новых версий типовых конфигураций я увидел анонс бета-версии клиентских приложений “1С:Предприятие 8” для операционной системы OS X (макаводы, ликуйте!”).

Версию платформы “1С:Предприятие 8” под OS X многие ждали давно и теперь, начиная с 8.3.7.1845 предоставляется возможность использовать мощь платформы 1C без ухищрений вроде Parallels Desktop. Скажу честно, за полтора года прибывания в OS X я использовал PD сугубо для работы с платформой 1С:Предприятие”, так что выход полноценной версии платформы позволит забить на продление PD, но это так, к слову.

Читать дальше

Конвертируем Awesome Font в PNG


Рубрика: 1С:Предприятие -> Без рамки
Метки: | | | | |
Просмотров: 4584
Конвертируем Awesome Font в PNG

Уже несколько лет подряд в своих проектах использую замечательный Font Awesome – шрифт с иконками. Набор иконок, входящих в состав Font Awesome постоянно растет и у меня еще не возникали ситуации, когда необходимая мне иконка отсутствовала. Несколько месяцев назад я начал работать над новым персональным проектом. Не буду вдаваться в нюансы задачи, скажу лишь, что сам прожект строится на платформе "1С:Предприятие 8.3" и стремительно приближается к стадии завершения.

Аудитория у проекта уже есть и хочется, чтобы всем этим пользователям было комфортно работать с интерфейсом. Сам интерфейс (принцип взаимодействия, расположение элементов и т.д.) уже был продуман, не хватало ему только иконок. Обычно 1С-разработчики используют изображения из стандартного набора, но на мой взгляд, он морально устарел и некоторые из иконок изначально плохо отражали суть. В своем проекте мне хотелось использоваться простые и лаконичные иконки и я сразу вспомнил про Font Awesome.

Читать дальше

Почему возникает ошибка «В списке Движений обнаружены ссылки на объекты, которые не могут быть подключены в качестве Движения» в 1С:Предприятие 8.3


Рубрика: 1С:Предприятие -> Программирование
Метки: | | |
Просмотров: 6380
Почему возникает ошибка «В списке Движений обнаружены ссылки на объекты, которые не могут быть подключены в качестве Движения» в 1С:Предприятие 8.3

Сегодня делал рефакторинг одной конфигурации и столкнулся с озвученной в заголовке ошибкой. Есть регистр сведений, назовем его «Регистр» с установленным режимом записи «Независимый». Пробую обновить конфигурацию БД и получаем ошибку «В списке Движений обнаружены ссылки на объекты, которые не могут быть подключены в качестве Движения» со списком документов, которые якобы делают движения по независимому регистру сведений «Регистр».

Открываю свойства перечисленных документов и вижу, что никаких намеков на сотрудничество с «Регистр» нет. Что за на черт? Первым делом я решил, что дело в конфигураторе. Глюки в платформе всегда имеют место быть, поэтому перед тем как ломать голову на всякий случай перезапускаю конфигуратор и убеждаюсь, что проблема не в этом.

Читать дальше

Анонс новых статей в "Системный администратор"


Рубрика: html/css -> Статьи
Метки: | | |
Просмотров: 2929
Анонс новых статей в "Системный администратор"

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

Читать дальше

1С:Предприятие 8.3. Странное поведение обработчика события ОкончаниеВводаТекста


Рубрика: 1С:Предприятие -> Программирование
Метки: | | | |
Просмотров: 7716
1С:Предприятие 8.3. Странное поведение обработчика события ОкончаниеВводаТекста

Вчера минут 30 не мог понять, почему обработчик события "ОкончаниеВводаТекста" ведет себя как-то странно. В нем я описал код для организации подбора элементов. Все работало корректно. Проблема проявлялась в случаях, когда введенный пользователем текст не соответствовал ни одному значению из базы. Если значение нет, то поле ввода почему-то самопроизвольно очищалось, хотя по задумке там должна оставаться введенная пользователем строка.

Я перепроверил весь код в надежде найти случайное затирание значений переменной с введенным текстом, но все бес толку. Никаких ошибок или хитрых манипуляций не было. Интерес решения проблемы стал набирать обороты, когда я решил поставить эксперимент – создал аналогичный обработчик для еще одного поля и повесил на него тот же самый код.

Читать дальше

Первые проблемы с 1С:Предприятие 8.3.6


Рубрика: 1С:Предприятие -> Программирование
Метки: | | |
Просмотров: 7387
Первые проблемы с 1С:Предприятие 8.3.6

Уже рассказывал, что в последние дни занимался переводом корпоративного проекта на платформу "1С:Предприятие 8.3". Мы очень хотели получить полноценный web-клиент, но в версии 8.2 это было невозможно из-за пересмотра современными браузерами отношения к модальным окнам. Разработчики Chrome просто выпилили этот функционал, и в результате веб-клиент 1С перестал корректно работать. В платформе 8.2 еще не были доступны асинхронные вызовы, поэтому единственным решением стала миграция.

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

Читать дальше