Каталог решений - Несколько простых приемов для удобной работы в конфигураторе

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

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

В наличии

Простая и удобная среда разработки 1С:Предприятия позволяет практически любому человеку начать работать под капотом 1С — в конфигураторе. Время идет, новички становятся программистами, специалистами, а об удобных приемах работы узнают годами, по ходу своего карьерного пути. А здорово было бы, если бы все знали удобные приемы в начале своего пути? Эти несколько приемов будут полезны новичкам, так как они затрагивают ту область работы, с которой приходится сталкиваться в начале карьеры.

Категория:

Описание

 

Вызов конструктора запроса из текста в конструкторе запроса

 

Думаю, не только меня раздражает, когда, случайно выделив пару символов в тексте запроса в модуле, конструктор запроса уже не открывает весь текст запроса, а ругается на синтаксис. Однако у такого приема есть и полезная сторона — уже в самом конструкторе запроса (не в модуле), можно выделить некоторую область текста и через контекстное меню вызвать еще один конструктор запроса. Это невероятно удобно, особенно при работе с временными таблицами.

 

 

Поиск задействованного кода через замер производительности

 

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

 

 

ALT + SHIFT + F

 

С этой комбинации клавиш необходимо начинать обучение всех программистов встроенного языка 1С:Предприятия. Комбинация выравнивает текст выделенной области модуля в соответствии с правилами 1С. Ну и совсем маленьким — выделить весь текст модуля можно комбинацией Ctrl+ A.

 

 

Получение таблицы значений с данными файла Microsoft Excel

 

Использование COM-объекта Excel для чтения файлов Excel — пережиток прошлого. Однако Интернет выдает результаты по работе именно с его помощью, хотя уже давно в 1С есть методы, позволяющие сделать все всего в пару строк кода! У объекта ТабличныйДокумент для этого есть метод:

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

 

А для преобразования данных табличного документа в объект ТаблицаЗначений нужно написать:

  	Построитель = Новый ПостроительОтчета;
  	Лист2 = ТабДок.Области["Лист2"];
  	Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(Лист2);
  	Построитель.Выполнить();
  	ТаблицаЗначений = Построитель.Результат.Выгрузить();

 

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

has been added to your cart:
Оформление заказа