для чего необходимо отображать свойство синоним 1с

Лекция: Подсистемы

Подсистемы – это основные элементы для построения интерфейса «1С:Предприятия». Поэтому первое, с чего следует начинать разработку конфигурации, – это проектирование состава подсистем.

При этом перед разработчиком стоит важная и ответственная задача – тщательно продумать состав подсистем и затем аккуратно и осмысленно привязать к подсистемам те объекты конфигурации, которые он будет создавать.

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

Объекты конфигурации Подсистема позволяют выделить в конфигурации функциональные части, на которые логически разбивается создаваемое прикладное решение.

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Подсистемы верхнего уровня являются основными элементами интерфейса, так как образуют разделы прикладного решения.

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

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

Давайте создадим в нашей конфигурации пять новых объектов конфигурации Подсистема, которые будут иметь имена:

Чтобы создать новые подсистемы, раскроем ветвь Общие в дереве объектов конфигурации, нажав на + слева от нее. Затем выделим ветвь Подсистемы, вызовем ее контекстное меню и выберем пункт Добавить или нажмем соответствующую кнопку в командной панели окна конфигурации.

После этого система откроет окно редактирования объекта конфигурации. Оно предназначено специально для сложных объектов конфигурации и позволяет путем выполнения последовательных действий быстро создавать такие объекты.

Зададим имя подсистемы – Бухгалтерия. На основании имени платформа автоматически создаст синоним – Бухгалтерия.

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Имя и синоним объекта конфигурации

Имя является основным свойством любого объекта конфигурации. При создании нового объекта система автоматически присваивает ему некоторое имя.

Можно использовать имя, присвоенное системой, но лучше заменить его своим, понятным именем. Имя можно задавать любое, главное чтобы оно начиналось с буквы и не содержало некоторых специальных символов (например, пробел). Для удобства чтения конфигурации принято составлять интуитивно понятные имена и, если они состоят из нескольких слов, удалять пробелы между словами и каждое слово начинать с большой буквы. Имя объекта является уникальным и служит для обращения к свойствам и методам объекта на встроенном языке.

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

Картинка подсистемы

В целях усовершенствования интерфейса приложения мы можем также задать картинку для отображения подсистемы.

Нажмем кнопку выбора в поле Картинка. В окне выбора картинки добавим картинку в список на закладке Из конфигурации. Для этого нажмем кнопку Добавить

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Система создаст объект конфигурации Общая картинка и откроет окно редактирования его свойств. Дадим картинке имя Бухгалтерия. Чтобы задать саму картинку, нажмем кнопку Выбрать из файла. Далее укажем нужный файл с изображением.

Выбранная нами картинка появится в окне редактирования общей картинки.

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Закроем окно редактирования объекта конфигурации Общая картинка и вернемся в окно выбора картинки для подсистемы Бухгалтерия. Мы видим, что в списке картинок на закладке Из конфигурации появилась добавленная нами картинка. Нажмем ОК.

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

Мы видим, что выбранная нами одноименная картинка установилась в качестве картинки для подсистемы.

Таким образом, в интерфейсе «1С:Предприятия» в качестве названия раздела будет показан синоним подсистемы, и над ним будет выводиться указанная картинка. Отсутствие картинки у подсистемы не препятствует отображению раздела в интерфейсе. В этом случае рядом с названием раздела отображается стандартная картинка по умолчанию.

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Снова выделим ветвь Подсистемы, нажмем кнопку Добавить в дереве объектов конфигурации и создадим подсистемы с именами УчетМатериалов и ОказаниеУслуг. Установим для них в качестве картинок соответственно общие картинки Материалы и Услуги, добавив их из файлов Материалы и Услуги так же, как мы это делали для подсистемы Бухгалтерия.

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

Поскольку в нашей конфигурации не планируется сложной многоуровневой структуры, выберем первый вариант и добавим подсистему РасчетЗарплаты. Установим для нее в качестве картинки общую картинку Зарплата, добавив ее из файла Зарплата. В заключение добавим подсистему Предприятие с соответствующей картинкой для доступа к административным и сервисным функциям.

Запустим «1С:Предприятие» в режиме отладки и увидим результат наших изменений. Вид разрабатываемого нами приложения изменился.

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

Порядок разделов

Однако порядок расположения подсистем нас не совсем устраивает. Изменим его.

Закроем приложение и вернемся в конфигуратор. Выделим корень дерева объектов конфигурации, нажатием правой кнопки мыши вызовем контекстное меню и выберем пункт Открыть командный интерфейс конфигурации.

В открывшемся окне Командный интерфейс вы увидите список созданных вами подсистем (разделов приложения). С помощью кнопок Вверх, Вниз изменим порядок расположения разделов в этом списке.

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

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

Запустим «1С:Предприятие» в режиме отладки и увидим, что порядок расположения подсистем в панели разделов приложения изменился так, как мы его задали.

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

Теория: окно редактирования объекта конфигурации и палитра свойств

На первый взгляд окно редактирования объекта и палитра свойств дублируют друг друга. В самом деле в палитре свойств отображены все свойства объекта конфигурации. Зачем было создавать еще и окно редактирования объекта? И если существует окно редактирования объекта, то зачем тогда палитра свойств, которая содержит все то же самое, только в другом виде?

Окно редактирования объекта конфигурации предназначено в первую очередь для быстрого создания новых объектов. Быстрое создание подразумевает ввод исчерпывающей информации об объекте. Значит, нужно очень хорошо знать структуру объекта, а на это требуется время… Выходит, быстро создать объект не получится?

Получится! Окно редактирования объекта имеет в своей основе механизм «мастеров»: разработчику в нужной последовательности предлагается ввести необходимые данные. Последовательность ввода данных разработана таким образом, чтобы предыдущие данные могли служить основой для ввода последующих. Движение управляется кнопками Далее и Назад. На каждом шаге предлагается ввести группу логически связанных между собой данных.

Но, предположим, вы уже освоились со структурой объектов, или вам просто нужно изменить несколько свойств объекта. Чтобы при этом опять не «прокручивать» все с самого начала, окно редактирования объекта содержит закладки, позволяющие вам перейти непосредственно к тому шагу, на котором вводятся интересующие вас данные. Таким образом, окно редактирования объекта помогает быстро создать незнакомый объект конфигурации и в то же время обеспечивает удобный доступ к нужным свойствам при редактировании существующих объектов. Что же касается палитры свойств, то она предоставляет одну абсолютно незаменимую возможность. Дело в том, что она не привязана по своей структуре к какому-то конкретному виду объектов конфигурации. Ее содержимое меняется в зависимости от того, какой объект является текущим. За счет этого она может запоминать, какое свойство объекта в ней выбрано, и при переходе в дереве к другому объекту будет подсвечивать у себя все то же свойство, но уже другого объекта.

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

Внимание!

После успешного завершения каждого занятия рекомендуется сохранять конфигурацию, выполнив команду главного меню Администрирование > Выгрузить информационную базу… Это полезно на случай, если вы запутаетесь в своих действиях и захотите вернуться к работающему варианту. Это можно сделать, выполнив команду Администрирование > Загрузить информационную базу…

Источник

Имя, синоним, комментарий

1.1. Синоним объекта должен быть определен так, чтобы осмысленно, лаконично описывать объект. Заполняется обязательно.

1.2. Не рекомендуется в синонимах объектов использовать сокращения. Исключением являются только общеупотребительные и соответствующие целевой аудитории сокращения (например, Сумма (регл.) ) и аббревиатуры (например, НДС или МСФО).

1.3. В синонимах объектов и текстовых сообщениях пользователю должны использоваться общепринятые термины, понятные пользователю. Не должно быть сленга, искажения названий продуктов и компаний; англоязычных фраз, записанных русскими буквами; русскоязычных английскими буквами и т.п.

В частности, если для англоязычного термина нет общепринятого перевода на русский язык, то следует использовать оригинальный англоязычный термин.
Например, неправильно: «Загрузка данных из Эксель»;
правильные варианты: «Загрузка данных из Microsoft Excel», «Загрузка данных из программы MS Excel».

1.4. В случае если у объекта метаданных имеются стандартные реквизиты, для них также следует указывать синонимы, исходя из прикладного смысла каждого реквизита.

1.5. При этом для стандартных реквизитов Родитель и Владелец, следует всегда указывать синонимы, отличные от синонимов по умолчанию. Например, в конфигурации имеется справочник Файлы со стандартным реквизитом Владелец типа СправочникСсылка.ПапкиФайлов. В этом случае
неправильно

Другой пример. В то время как для стандартного реквизита Наименование некоторых справочников может вполне подойти синоним по умолчанию «Наименование», в случае со справочником Файлы целесообразнее назначить синоним «Имя файла», а для справочника ФизическиеЛица – дать синоним «ФИО».

См. также: Пользовательские представления объектов, Тексты

1.6. В случае, когда есть два (или более) объекта метаданных со схожим назначением, необходимо, чтобы синонимы каждого объекта полностью описывали каждый объект.

Например, неправильно давать справочникам следующие синонимы:

Следует называть эти объекты явным образом, чтобы пользователь не задавался вопросом: «Если в справочнике Банковские счета контрагентов хранится информация о счетах контрагентов, то информация о чьих счетах хранится справочнике Банковские счета

Это требование справедливо и для синонимов подчиненных объектов метаданных (реквизитов, табличных частей, измерений, ресурсов и пр.).
Пример с реквизитами табличной части «Товары» документа «Пересчет товаров».
Неправильно:

Пример со стандартным реквизитом Наименование и еще одним реквизитом справочника «Номенклатура».
Неправильно:

2.1. Имя объекта рекомендуется строить на основе синонима: пробелы и пр. недопустимые в имени символы, удаляются, а первые буквы слов делаются прописными. Например, правильно, когда:

Также допустимы ситуации, когда имя более кратко описывает объект, чем синоним – когда в имени «сокращены» одно или несколько последних «малозначащих» слов из синонима. Например:

Имя также может не включать союзы и предлоги из текста синонима, например: для реквизита ЗначениеСкидкиНаценки синоним «Значение скидки или наценки».

А также наоборот, допустимы ситуации, когда синоним более кратко описывает объект, чем имя – когда в синониме «сокращены» одно или несколько последних «технических» слов из имени.

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

См. также: Дополнительные требования по именам объектов метаданных в конфигурациях

2.2. Имена объектов метаданных верхнего уровня (справочники, документы и пр.) не должны превышать 128 символов.

2.3. Для подчиненных объектов метаданных, таких как реквизиты, измерения, ресурсы рекомендуется не использовать имена, совпадающие с именами объектов-владельцев. Например, измерение Пользователь (типа СправочникСсылка.Пользователи) регистра сведений ИсполнителиЗадач названо некорректно; правильное название измерения, раскрывающее его смысл: Исполнитель.

2.4. Также рекомендуется не использовать имена, которые применяются при именовании таблиц языка запросов (например, Документ, Справочник, РегистрСведений и т.д.). Такие имена могут приводить к ошибкам при исполнении запроса, затрудняют использование конструктора запроса и снижают наглядность текста запроса. Например, выполнение данного запроса вызывает ошибку:

2.5. Исключение из этого правила составляют объекты метаданных с префиксом Удалить.

3.1. Комментарий задается только в тех случаях, когда необходимо дать участнику разработки конфигурации какие-либо пояснения по данному объекту конфигурации. Например, комментарий к реквизиту справочника может быть таким: «Индексирование поставлено для оптимизации отчетов с отбором по виду контрагента», или: «Используется в регламентированном учете».

3.2. Комментарий начинается с прописной буквы, точки ставятся только после сокращений.

4. В именах, синонимах и комментариях не допускается использовать букву «ё».

Источник

Новые возможности конфигуратора платформы «1С:Предприятие 8.3»(бесплатная статья по Программированию в 1С)
из цикла статей «Первые шаги в разработке на 1С»

О чем эта статья

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

Прочитав статью, вы узнаете:

Применимость

В статье рассматривается возможности конфигуратора на примере платформы «1С:Предприятие» редакций 1C 8.3.5 – 8.3.11, поэтому вся информация актуальна.

Улучшения в конфигураторе платформы «1С:Предприятие 8.3»

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

Контекстная подсказка

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

Новая функциональность доступна как для встроенных процедур, так и для собственных процедур разработчика.

Подсказка со списком параметров выглядит следующим образом:

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Для увеличения нажмите на изображение.

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

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

Контекстная подсказка для параметров процедур и функций вызывается нажатием сочетания клавиш Ctrl + Shift + Пробел. Также ее можно вызвать автоматически при наборе символов “(“ и “, ”. Это поведение можно включить в диалоге параметров конфигуратора (пункт меню Сервис – Параметры, закладка Модули – Контекстная подсказка):

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

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

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Для увеличения нажмите на изображение.

Напомним, что существует документ “Система стандартов и методик разработки конфигураций для платформы 1С:Предприятие 8”, в котором описаны рекомендации фирмы “1С” к разрабатываемому программному коду.

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

Так, секция “Параметры” описывает параметры процедуры (функции). Если их нет, секция пропускается.

Предваряется строкой “Параметры:”, затем с новой строки размещаются описания всех параметров. Описание параметра начинается с новой строки, далее следуют имя параметра, затем дефис и список типов, далее – дефис и текстовое описание параметра.

// Подготовить форму ответа на существующее письмо.
//
// Параметры:
// ВходящееПисьмо – СправочникСсылка.ВходящиеПисьма – письмо, на которое следует ответить.
// ИсходящееПисьмо – СправочникСсылка.ИсходящееПисьмо – данные формы для типа СправочникСсылка.ИсходящееПисьмо,
// расположенные в форме редактора исходящего письма.
// Текст – ФорматированныйДокумент – поле редактора текста письма, расположенное в форме
// редактора исходящего письма.
Процедура ЗаполнитьОтветНаПисьмо(ВходящееПисьмо, ИсходящееПисьмо, Текст) Экспорт

И конфигуратор анализирует комментарии, написанные по таким правилам, и использует их для отображения контекстной подсказки!

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Для увеличения нажмите на изображение.

Чтобы избежать ручного написания комментария по приведенному формату, в платформе предусмотрены шаблоны текста, ознакомиться с которыми можно, нажав сочетание клавиш Ctrl + Shift + T.

Шаблон с наименованием “Процедура (с заголовком)” как раз и формирует правильный комментарий.

Чтобы этот шаблон сработал, достаточно набрать в редакторе символы “Проц”, нажать Ctrl+Q и выбрать нужный шаблон из предлагаемого системой списка.

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Группировка строк программного кода

Модули типовых решений на платформе “1С:Предприятие 8” достаточно объемные, содержат достаточно большое количество строк кода.

Для повышения удобства чтения и анализа программного кода были реализованы функции группировки условных и циклических операторов, а также процедур.

Платформа 8.3 предоставляет еще одну возможность – сгруппировать произвольные строки модуля в одну группу по логическому принципу, а затем свернуть ее, чтобы она занимала меньше места на экране для повышения читабельности текста.

Для выделения области текста введены две новые инструкции препроцессора #Область и #КонецОбласти.

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

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Для увеличения нажмите на изображение.

Нужно следить, чтобы группируемые области не пересекались между собой, потому что в таком случае они не будут сворачиваться на экране.

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

В диалоге параметров конфигуратора (пункт меню Сервис – Параметры, закладка Модули – Группировка) можно настроить группировку и сворачивание областей текста.

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Выделение цветом конструкций

Теперь в редакторе текста на встроенном языке подсвечиваются цветом синтаксические конструкции, на которых в данный момент установлен курсор. Например, начало и конец процедуры (функции), условного оператора и оператора цикла:

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Для увеличения нажмите на изображение.

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

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Для увеличения нажмите на изображение.

В диалоге параметров конфигуратора (пункт меню Сервис – Параметры, закладка Модули – Редактирование) можно настроить выделение цветом еще нескольких полезных конструкций.

Если выбрать параметр “Текущий идентификатор” и назначить ему цвет, отличный от цвета фона редактирования (по умолчанию – белый), то при установке курсора на какой-либо идентификатор программного кода он сам выделяется выбранным цветом, а кроме того выделяются все такие же идентификаторы, встречающиеся в модуле, и строковые константы с заключенным в кавычки этим же идентификатором:

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Для увеличения нажмите на изображение.

Также интерес представляет параметр “Выбранный идентификатор”. Если для него установлен цвет, не совпадающий с цветом фона редактирования, то при двойном щелчке мышью по идентификатору будет подсвечен и он, и все совпадающие идентификаторы в тексте модуля.

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Для увеличения нажмите на изображение.

При выполнении поиска в тексте модуля при помощи строки поиска или после нажатия сочетания клавиш Ctrl + F найденное слово выделяется, а все такие же найденные слова подсвечиваются.

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Для увеличения нажмите на изображение.

Объединение ячеек табличного документа

Ранее ячейки табличного документа можно было объединить только с помощью пункта меню или соответствующей кнопки командной панели.

Теперь появилось сочетание клавиш Ctrl + M, при нажатии которого и происходит объединение ячеек табличного документа. Также операция “Объединить” доступна в контекстном меню табличного документа.

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

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

Новые возможности для разработчика в «1С:Предприятие 8.3.5»

Поиск в конфигураторе

Пользоваться поиском при конфигурировании приходится постоянно. Пока конфигурация содержит относительно небольшое количество объектов метаданных, можно осуществлять поиск визуально – глазами, прокручивая дерево конфигурации.

Однако типовые конфигурации достаточно объемны, и при таком подходе поиск будет занимать длительное время.

До выхода платформы 8.3.5 поиск по дереву метаданных можно было осуществить следующим образом:

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

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

В платформе 8.3.5 появилось новое поле поиска, расположенное над деревом конфигурации:

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Поиск выполняется по вхождению строки, анализируются свойствам объектов конфигурации Имя, Синоним и Комментарий.

Причем дерево конфигурации фильтруется “на лету”: в нем остаются только объекты, удовлетворяющие введенному фильтру.

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Рассмотрим, что обозначают цвета, которыми раскрашены объекты, оставшиеся в дереве после применения фильтра.

Если строка поиска была найдена, то имя такого объекта выделяется в дереве конфигурации черным цветом.

Если кроме того искомая строка присутствует в имени объекта (не в синониме, не в комментарии), то такие вхождения выделяются красным цветом.

Серым цветом выделяются объекты, сами не подходящие под введенный фильтр, но имеющие в своем составе подчиненные (дочерние) объекты, удовлетворяющие заданному фильтру.

На приведенном выше рисунке реквизит ИдентификаторПользователяИБ справочника Пользователи отображается в дереве, т.к. его синоним содержит подстроку “пост”:

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Допустимо вводить для поиска несколько подстрок, разделенных пробелами:

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Аналогичная строка поиска появилось и у окна, содержащего набор свойств выделенного объекта (палитра свойств):

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Найденные свойства будут выведены общим списком, без разбивки по категориям.

Поиск будет осуществляться либо по именам свойств, либо по представлениям свойств (разница приведена на двух скриншотах выше).

Переключиться между режимами имя/представление можно с помощью команды “Отображать имена свойств” контекстного меню:

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Такая же строка поиска была добавлена в окне выбора типа данных:

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

И в окно выбора объекта метаданных (например, выбора регистра сведений, который будет использоваться в качестве графика для регистра расчета):

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Быстрое отображение объектов подсистемы

Для быстрого отображения объектов, входящих в одну конкретную подсистему, в контекстном меню появился новый пункт “Объекты подсистемы”:

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

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

Нужно было открыть окно отбора по подсистемам, установить в нем галочку на требуемую подсистему, со всех остальных подсистем галочки снять:

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Теперь получить тот же самый результат можно быстрее. Кроме того, чаще всего используется и наиболее востребован отбор именно по одной подсистеме.

А, следовательно, это маленькое удобное новшество сэкономит время разработчика.

Быстрое отображение объектов, захваченных в хранилище

Если конфигурация подключена к хранилищу, то в командной панели над самим деревом конфигурации доступна кнопка “Захваченные объекты”:

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Теперь фильтрация выполняется непосредственно в дереве конфигурации, не нужно открывать отдельное окно для работы с хранилищем, в нем устанавливать отборы на захваченные объекты.

Инструменты рефакторинга

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

Контролировать это постоянно не всегда возможно, поэтому периодически проводятся работы по улучшению читаемости кода, пересмотру уже реализованных фрагментов.

Такие действия именуются рефакторингом кода. Это процесс изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание её работы.

Кроме этого разработчикам предстоит выполнить в своих конфигурациях работу по отказу от модальности – устранению модальных вызовов.

Поэтому в конфигураторе платформы 8.3.5 появились механизмы рефакторинга кода и инструменты работы с модальными вызовами.

Они доступны в контекстном меню текстового редактора конфигуратора в отдельном меню Рефакторинг.

для чего необходимо отображать свойство синоним 1с. Смотреть фото для чего необходимо отображать свойство синоним 1с. Смотреть картинку для чего необходимо отображать свойство синоним 1с. Картинка про для чего необходимо отображать свойство синоним 1с. Фото для чего необходимо отображать свойство синоним 1с

Для увеличения нажмите на изображение.

Рассмотрим подробнее реализованные инструменты рефакторинга.

1. Выделить фрагмент

Эта команда преобразует выделенный участок кода в отдельную процедуру или функцию.

Если процедура, внутри которой расположен выделенный участок, содержит директиву компиляции (&НаКлиенте, &НаСервере и т.д.), то создаваемая процедура или функция будет иметь такую же директиву компиляции.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *