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

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

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

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

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

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

0

gmail logo

Гуглопочта (настраиваем GMail)

С недавних пор я работаю в новой компании. Помимо прочего, там в качестве основного инструментария используется Google Apps, и GMail (почтовый сервис от Google) в частности. Честно сказать, переход от SharePoint дался очень нелегко. Потребовалась достаточно тонкая настройка почты, прежде, чем она стала сколь-либо привычной.

Хочу рассказать о некоторых таких настройках, которые я применил.

1. Экспериментальное расширение «Область просмотра».

Позволяет просматривать текст письма, в том же окне, где и список (справа от него). Значительно облегчает поиск нужной информации в переписке.

Экспериментальные функции

0

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

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

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

0

Андроид для музыканта

Современные мобильные телефоны давно превратились из средств связи в переносной мини-компьютер. В арсенале мобильных приложений найдется несколько, которые пригодятся людям, занимающимся музыкой. Как профессионально, так и на любительском уровне. Предлагаю Вашему, уважаемые читатели, небольшую подборку подобного софта, которым пользуюсь и я в ходе своих скромных музыкальных экспериментов. Все приложения были установлены, испробованы и с успехом используются. Ссылка на Google Play прилагается.

0

Notepad plus plus

Блокнот внедренца

Сегодня хочу рассказать об одном из своих самых любимых программных инструментов — Notepad++ (Notepad plus plus, на сленге npp) и о его применении в работе -программиста. Это «обычный» блокнот. Обычный, да не обычный. Создан программистами и для программистов. Скачать его можно совершенно бесплатно на официальном сайте.

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

0

UEFI

Open Suse: Битва за разделы — 2

Месяц назад я скачал свежий дистрибутив Open Suse (13 версии) и решил обновить систему. Благо, как правило, процесс проходит быстро и безболезненно, поскольку в дистрибутиве присутствует штатная функция обновления.

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

0

Отладка запросов с таблицами значений в Инструментарии Разработчика (пошаговое руководство)

Я уже писал о том, как порой сложно бывает отладить запрос, который принимает на вход таблицу значений. Подсистема Инструментарий Разработчика, которую можно бесплатно скачать с официального сайта, с недавних пор предоставляет ещё более удобный инструмент для этого. Всё просто: таблицу значений можно вставлять прямо в параметры запроса. Тут же есть и несложный редактор таблиц. Теперь, коротко о том, как это можно сделать (в качестве основы возьмем «Демонстрационная конфигурация Управляемое приложение»).

0

Ограничение прав доступа на уровне записей (RLS) в 1С

Начиная с релиза 8.0 в платформу 1С:Предприятие встроен механизм ограничения прав доступа на уровне записей (Record-level Security – RLS). Этот инструмент позволяет очень гибко настроить доступ к данным для конечного пользователя. Ещё гибче, чем расстановка «галочек» в соответствующих действиях пользователей. Собственно, он является расширением этого механизма.

Смысл следующий: права на каждое действие накладываются в соответствии с неким «запросом» (чем по сути и является) к БД. В результате, многие пользователи даже «не будут догадываться» о существовании дополнительных записей в таблицах БД.

Несколько замечаний и трюков:

1. В качестве параметров в запросе RLS выступает объект конфигурации Параметры сеанса.

0

Open Suse: Битва за разделы

Давным-давно где-то в далекой-далекой галактике…
Ладно, галактика тут не причем, но довольно давно, я подсел на дистрибутив Suse. Купив новый ноутбук, постановил,что обязательно отведу в нём сотню гигов под свою старую игрушку. Скачал дистрибутив, начинаю установку, и тут установщик заявляет, что для продолжения необходимо непременно удалить все NTFS-разделы. Такой вариант меня, разумеется, не устроил (мягко говоря), и я решил отложить дело до лучших времен.

0

Отложенная отладка в Инструментарии Разработчика (видеоурок онлайн)

Тем, кто часто отлаживает большие запросы на 1С, наверное, попадалась следующая ситуация: запрос использует данные временных таблиц, созданных в другом запросе выше по тексту. В таком положении остается неясно, как отладить такой тандем. Поможет в этом недавно появившаяся в подсистеме Инструментарий Разработчика (ИР) функция отложенной отладки. Как ей пользоваться подробно объясняется на видео от автора (см. ниже). Подобным же образом можно отлаживать запрос, получающий таблицу значений в качестве аргумента.
Саму подсистему ИР бесплатно можно скачать на официальном сайте:
http://devtool1c.ucoz.ru/load

0