Музыка
bashorg

Новый ситком

Коллега (на данный момент уже бывшая) прислала новую забавную цитату из башорга, посвящённую представителям нашей отрасли:

 

 

 

Сейчас множество сериалов на любой вкус и цвет, есть фантазийные, про зомби и молодежь, детективного жанра, психология, история и это хорошо, что есть богатый выбор, и все таки, хочется увидеть сериал об «1С». Контора по обслуживанию 1С в которой работает несколько программистов и один из них великий Бог, один раздолбай, а другие в адеквате, девочка-менеджер, руководство и клиенты. Как в любом хорошем и не очень сериале должен быть служебный роман, без него даже «доктор хаус» не обошелся, да и сама жизнь доказывает их постоянство. Залеты-аборты, позорные увольнения, корпоративные вечеринки со слезами. Основополагающей темой становятся проблемы с 1С. И видится картина, как главный специалист их решает со знаменитой присказкой «а дело было не в бобине». Самый драматический момент в сериале выглядит так:
— база не подлежит восстановлению, у вас есть копия?
— нет..
И все, тут клиент теряет сознание, седеет на глазах, падает в обморок.

 


callback

Отказ от модальности

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

Признаюсь, мне лично новые правила дались достаточно нелегко. Привожу несколько готовых рецептов выполнения стандартных операций в режиме отказа от модальности.

Выбор значения из СпискаЗначений

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

    СтруктураПараметров = Новый Структура;
    СтруктураПараметров.Вставить("МассивКонтрагентов", МассивСсылокКонтрагентов);
    Оповещение = Новый ОписаниеОповещения("КонтрагентыОрганизацииПослеВыбора", ЭтотОбъект, СтруктураПараметров);
    ПоказатьВыборИзСписка(Оповещение, СписокВыбора);
    //...

&НаКлиенте
Процедура КонтрагентыОрганизацииПослеВыбора(ЗначениеВыбора, ДопПараметры) Экспорт
    Если ЗначениеВыбора <> Неопределено Тогда
        Для Каждого ТекМассивКонтрагентов Из ДопПараметры.МассивКонтрагентов Цикл

        КонецЦикла;
    Иначе
        // Пользователь отказался. Ничего не делаем.
    КонецЕсли;
КонецПроцедуры

SM Logo

StartManager 1.4

Почти 3 года назад я писал о StartManager. С тех пор он стал моим верным спутником в повседневной работе. К чести автора, разработка не заканчивается и по сей день. Поэтому имею возможность представить несколько наиболее полезных нововведений в версии 1.4:

  • Возможность выбора запускаемого клиента: Авто/Обычный/Толстый/Тонкий.
  • Быстрый запуск базы от имени администратора и с выбором параметров.
  • Отображение в списке даты добавления информационной базы.
  • Указание типа информационной базы и обновление её релиза.
  • Завершение процессов 1С:Предприятия на данном компьютере.
  • Запуск Консоли администрирования сервера.

Шпионский боевик

Вспоминая прожитые (в прошлом) приключения с коллегами, родился новый афоризм:

…в этом рассказе есть предательство, подставы, СППР и т.д.


Подсистема Бюджетирование

Бюджетирование в 1С:Управлении холдингом (видео анонс курса)

В прошлое воскресение на партнёрском семинаре 1С в том числе был представлен очный курс первого учебного центра 1С по бюджетированию в программе 1С:Управление холдингом. Предлагаю Вашему вниманию видео-анонс данного курса. Примечательно, что здесь также показан небольшой пример работы с новым механизмом 1С:Управление холдингом, а именно со сводной таблицей:


planet_express

Космическая экспансия

Очередной афоризм снова принадлежит коллегам. Утром буднего дня, была произнесена следующая фраза:

В Космосе ожидается 2200 человек

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

Сколько же посетителей придёт на данное мероприятие на самом деле — узнаем в ближайшие часы.


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);