Приветствую Вас ГостьЧетверг, 16.01.2025, 02:46

Каталог статей


Помощь при программировании

Набрел на интересную статью.

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

1. Автоматическое подключение к хранилищу конфигурации.

Осуществляется заполнение дополнительных параметров запуска строкой типа: /ConfigurationRepositoryF"tcp://server/repository" /ConfigurationRepositoryN"ОняновВВ" /ConfigurationRepositoryP"Pass"

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

3. Настроим цветовое выделение выбранного идентификатора (выделенное слово целиком).

Для этого заходим в параметры / модули / Редактирование и выбираем "Выбранный идентификатор". Выбираем цвет подсветки фона.

В результате получим следующее:

Если надо, чтобы цветом выделялось слово на котором стоит курсор (без выделения слова целиком), то надо установить выделение для "Текущий идентификатор".

4. Настройка автоматической группировки блоков. Находится в Настройка / Модули / Группировка. 

Можно настроить отображение в виде группировки областей, циклов, условий и т.д. Галочка "Сворачивать" отвечает за то, что при открытии модуля, указанные блоки будут по умолчанию свернуты. 

5. При обновлении конфигураций рекомендуют использовать программу для сравнения KDiff3

6. Использование своих шаблонов текстов. В статье рекомендуют отключить стандартные и использовать только свои.

7. Использование горячих клавиш. Это действительно помогает, когда их выучишь. Посмотреть полный список сочетаний можно здесь:

8. Рекомендуется использовать мультибуфер, который появился в Windows 10, и позволяет обращаться к 25 последних сохраненных значений в буфер.

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

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

&НаКлиенте
Процедура ОткрытьОбраоботку(Команда) 
    ПараметрыОткрытия = Новый Структура;
    ОписаниеОповещения = Новый ОписаниеОповещения("ПослеПомещенияФайла", ЭтаФорма, ПараметрыОткрытия);
    НачатьПомещениеФайлаНаСервер(ОписаниеОповещения,,,,"D:\Temp\ОбработкаДляРазработки.epf"); 
КонецПроцедуры
 
&НаКлиенте
Процедура ПослеПомещенияФайла(ОписаниеПомещенногоФайла, ПараметрыОткрытия) Экспорт 
    ИмяОбработки = ПолучитьИмяВнешнейОбработки(ОписаниеПомещенногоФайла.Адрес);
    ОткрытьФорму("ВнешняяОбработка." + ИмяОбработки + ".Форма", ПараметрыОткрытия); 
КонецПроцедуры

&НаСервереБезКонтекста
Функция ПолучитьИмяВнешнейОбработки(Адрес) 
    Возврат ВнешниеОбработки.Подключить(Адрес); 
КонецФункции

 

10. Предлагается использовать внешние инструменты, такие как Инфостарт Тулкит и Инструментики. Здесь есть консоли запроса, кода СКД, редакторы кода, объектов и т.д.

11. Для проверки написанного кода на соответствие стандартам 1С предлагается использовать 1С:АПК (автоматизированную проверку конфигураций)

 

 

 

 

Категория: Программирование | Добавил: leshic (03.09.2024)
Просмотров: 31 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Вход на сайт
Поиск
Категории раздела
СКД [50]
Регистры [7]
Формы [47]
Администрирование [41]
Запросы [10]
Объекты конфигурации и типы данных [20]
Взаимодействие с другими базами, приложениями и источниками данных [16]
Программирование [41]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0