Музыка
reborn

Snegopat:Reborn

В последнюю неделю неожиданно активировался проект Snegopat. Который теперь (с версии платформы 8.3.5) носит кодовое имя Reborn («Возрождение»). Наконец, он стал оправдывать своё название и действительно возвращается к жизни спустя почти 2 года тишины. На сайте появился новый дизайн (похожий на дизайн сайта Инфостарт), подробная пошаговая простая инструкция по установке, добавлена новая система получения обновлений (прямо из конфигуратора 1С). Поддерживаются все современные версии платформы (гарантированно работает на 8.3.6 и 8.3.7).

Скрестив пальцы, ждём прозрачной ценовой политики (с ценой так и не ясно, сколько и за что платить), улучшения стабильности (по-прежнему «падает» пару раз в день), поддержки таких важных скриптов как OneScript и SciColorer.


Винни пух

1С и все-все-все

В среде 1С есть несколько очень известных людей, чьи имена знает всё сообщество. Предлагаю свой «рейтинг популярности»:

 

Документооборот Александр Безбородов — руководитель разработки решения 1С:Документооборот (ДО).

Снегопат лого Александр Орефков он же «orefkov» — автор расширений Снегопат и OpenConf для разработчиков на платформе 1С.

Управление торговлей Алексей Моничев — руководитель разработки решения 1С:Управление торговлей (УТ).


cpu

Курсы по администрированию

Несколько недель назад я снова имел возможность посетить курсы в учебном центре 1С. На этот раз рассматривали вопросы администрирования 1С. Новая неизвестная для меня область. Потихоньку осваиваю и её.

Приведу самые интересные моменты с курса:

  • Если разместить где-то на сетевом ресурсе список общих баз, то это даст возможность централизованно вводить/выводить базы в рабочий контур.
    Общие базы 1С

pdf logo

Непослушный PDF

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

Механизм платформы

Сначала решить задачу попытались наиболее простым и логичным способом — типовой экспорт табличного документа. Всё бы ничего, но вот в Adobe Reader полученный документ не открывается (ошибка 135). Исследование в hex-редакторе показало, что платформа «ломает» теги шрифта в готовом файле. Эта проблема известна фирме 1С и уже была исправлена (проверено) в релизе 1С:Предприятие 8.3.8, который выйдет предположительно весной сего года. Интересно, что платформа 8.2 такой особенностью не обладает и сохраняет pdf корректно.

ТабличныйДокумент.Записать(ПутьДляСохранения, ТипФайлаТабличногоДокумента.PDF);

Большой секрет

Из свежего фольклора

(немного самоиронии в стихах)

 

Под грустное мычание,
Под радостное ржание
Рождается Продукт.

Большой Продукт для маленькой,
Для маленькой такой Компании,
Для скромной такой Компании,

Глючный весь Продукт…

(c) Архитектор


routine

Ничего противозаконного — обычная рутина

В результате коллективного обсуждения механизма отборов родилась новая фраза дня:

Будем раскуривать типовой косяк


Конфигуратор Лого

Затачиваем конфигуратор

Сегодня поговорим о том, как сделать нашу работу (я говорю об 1С-программировании) более комфортной. Приведу часть маленьких «хинтов», которыми пользуюсь сам в процессе ежедневной разработки. Не все из них относятся непосредственно к конфигуратору, но всё же и они так же «облегчают жизнь» внедренца, поэтому стоит упомянуть и о таких вещах.

1. Мягкая цветовая схема

Знаменитая красно-сине-зеленая расцветка кода в конфигураторе 1С достаточно резкая, в следствие чего читать код неудобно, к концу рабочего дня начинает «рябить в глазах». На публикации в инфостарте приводилась альтернативная «мягкая» расцветка. Вот её состав:

Ключевые слова: D24C15
Константы типа «Число»: B68900
Константы типа «Строка»: 4CA49C
Константы типа «Дата»: 859900
Идентификаторы: 258BD3
Операторы: D42F33
Комментарии: 93A1A1
Препроцессор: D53584
Прочее: 899A33  
Фон: FFFBF0


Чем абстрактный класс отличается от интерфейса

Фраза дня принадлежит лектору с официальных курсов 1С:

…такая коллекция называется Стек. Возможно, с этим словом не все программисты 1С знакомы…

Хочется добавить: «есть ведь и те, кто прогуливал занятия в студенчестве» . Вот отсюда и формируется негативный образ о моих коллегах.


Судьба иероглиф

Переопределить предопределенное

Говорят, что нельзя изменить предначертанное… Похоже, у фирмы 1С своё мнение на этот счет. В релизе платформы 8.3.5 помимо прочего появилась возможность переобозначить предопределенный элемент любому элементу в информационной базе. Для этого нужно всего лишь изменить стандартный реквизит ИмяПредопределенныхДанных.


СППР

Система проектирования прикладных решений

Достаточно давно в воздухе витала идея перехода на баг-треккер при разработке ПО. Хотя бы в рамках основной работы. В первую очередь решению ставилась задача систематизировать накопленный опыт и уйти, наконец, от бесконечного обмена протоколами замечаний.

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