Редактор кода для КД 2

21.01.23

Разработка - Инструментарий разработчика

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Редактор кода для КД2:
.cfe 1,48Mb ver:1.1.1.0
200
200 Скачать (1 SM) Купить за 1 850 руб.

Системные требования

  1. КД 2.1.8.2 + 8.3. (где разрешили в расширении константы). Тестировал на 8.3.18.1363.
  2. Усовершенствованный редактор правил (РПО2М) - обработку встроить в конфигурацию. (необязательно)
  3. Необходимо доработать модули форм элемента справочников: Конвертация, ПВД, ПКО, ПКС ( + форма группы), ПР, Алгоритмы, Параметры, Запросы:
     
     Изменения в модуле формы

Настройки редактора кода

Настройка редактора выполняется в обработке "Настройки редактора кода". На первой вкладке доступны настройки консоли кода, на второй - фрагменты кода и описание функций, на третьей вкладке - модули конфигураций. Настройка консоли состоит из:

  1. Включить консоль кода - вкл/выкл использования консоли
  2. Отображать миникарту - вкл/выкл миникарты кода
  3. Отображать пробелы и табуляции - вкл/выкл видимость пробелов и табуляций
  4. Показывать изменения- вкл/выкл режим видимости изменений
  5. Быстрые подсказки - вкл/выкл быстрые подсказки
  6. Тема - используемая тема
  7. Каталог распаковки консоли - каталог временных файлов консоли (по умолч. каталог временных файлов пользователя). Не должен содержать русских символов.
  8. Шрифт - шрифт редактора

 

Форма "Настройки редактора кода".

 

На вкладке "Функции/Фрагменты" задаются описания функций(элемент одноименного справочника) или фрагменты кода, места их использования(тип правила и ПКО или ПВД к примеру), обработчик правила и ключевое слово для подстановки в текст. Фрагмент кода - обычный текст, в элементе справочника "Описания функций" задаются наборы параметров, типы и описание для отображения в контекстной подсказке.

 

Форма элемента справочника "Описание функций"

Загрузка текстов модулей конфигураций.

 

Использование

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

 

Демонстрация контекстной подсказки в обработчиках ПВД.

Демонстрация контекстной подсказки в обработчиках ПКО.

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

Демонстрация контекстной подсказки экспортных процедур, функций модулей.

Демонстрация действий командной панели.

Шаблоны РПО

Вызов шаблонов РПО2М из контекстного меню редактора кода.

 
 История изменений

UPD 20/01/23

- добавлены новые глобальные настройки редактора

- добавлена возможность вызова шаблонов РПО2М из контекстного меню редактора кода

- исправлен ряд ошибок, обновлен скрипт (спасибо salexdv)

- добавлен конструктор форматной строки

UPD 17/01/22

- добавлена контекстная подсказка экспортных процедур, функций модулей

- переход на обработку событий консоли

- добавлена командная панель консоли

ВНИМАНИЕ! Добавлены новые обработчики событий: ПолеHTMLПриНажатии, ВыполнитьДействиеКоманднойПанелиРедактораКода

UPD 21/11/21

- ускорена инициализация консоли

- исправлены ошибки

- добавлена возможность загружать фрагменты и функции из макета

- консоль встроена в справочник Запросы

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

ВНИМАНИЕ! Изменились формальные параметры рк_События.ПанельАлгоритмыПриСменеСтраницы

 

Выражаю благодарность разработчикам Редактора кода КД3 и Консоль кода для 1С 8.3 (Управляемые и обычные формы). Без их труда над своими проектами эта публикация бы не появилась.

 

Набор Инструментов для Разработки в КД2:

  1. Усовершенствованный редактор правил перейти
  2. Улучшенная обработка универсального обмена перейти

Редактор кода Конвертация Консоль Monaco Editor КД2

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

15500 руб.

02.09.2020    183056    1017    403    

965

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    23717    156    84    

155

Пакетная печать Печатные формы Инструментарий разработчика Программист Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

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

22200 руб.

06.10.2023    20134    51    19    

86

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

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

15000 руб.

10.11.2023    13554    55    33    

76

Инструментарий разработчика Программист Платформа 1С v8.3 Платные (руб)

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

9360 руб.

17.05.2024    30313    103    48    

147

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

Разработка Конструктор автоматизированных рабочих мест "Конструктор АРМ" реализована в виде расширения и является универсальным инструментом для создания АРМ любой сложности в пользовательском режиме.

3600 руб.

27.12.2024    2258    4    0    

7

Инструментарий разработчика Программист 8.3.14 Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

20000 руб.

07.10.2021    19044    7    32    

43
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. salexdv 2367 15.11.21 13:15 Сейчас в теме
Очень и очень полезная вещь! Давно хотел что-то такое в свой инструментарий. Спасибо!
При открытии формы правила выполняется загрузка метаданных используемых конфигураций (первое открытие может притормозить) в кэш

Открытие можно существенно ускорить, если не формировать структуру метаданных совсем, а обрабатывать событие EVENT_GET_METADATA, которое прилетает от редактора, и отвечать на него в определенном формате.
2. Lem0n 432 15.11.21 13:31 Сейчас в теме
(1)получается наполнять метаданные скрипта можно постепенно. спасибо, переделаю тогда чуть позже
3. cprit 906 15.11.21 13:39 Сейчас в теме
(2) Также в этой консоли можно реализовать доступ к экспортным методам модулей, указав имя файла с модулем.
Спасибо. Такого не хватало
4. Lem0n 432 15.11.21 14:38 Сейчас в теме
(3)Я отказался это реализовать, потому что только задержка инициализации метаданных больших конфигураций ощутимая, но с подсказкой о событии все приобретает благополучный поворот.
70. Lem0n 432 17.01.22 11:38 Сейчас в теме
(3)это теперь реализовал, только модули нужно загружать в ИБ
72. cprit 906 17.01.22 11:40 Сейчас в теме
(70) Отлично. Это уже можно скачать из публикации?
73. Lem0n 432 17.01.22 11:42 Сейчас в теме
да,публикацию обновил
5. Evg-Lylyk 4973 15.11.21 16:16 Сейчас в теме
Отлично сделано, да еще и бесплатно. Инициализированы контексты.
Еще можно использовать отображение изменений. Недавно публиковал хорошо проработанный аналог для КД3.
salexdv; RustIG; DrAku1a; +3 Ответить
49. васисубатор 68 19.11.21 10:39 Сейчас в теме
(5) Отлично сделано, да еще и бесплатно?

Это я не успел на бесплатную раздачу? Жаль, обязательно бы посмотрел :(
6. Drivingblind 237 15.11.21 16:17 Сейчас в теме
Крайне нужная и полезная вещь! Однозначный плюс
7. Hans 3 15.11.21 16:59 Сейчас в теме
Синтаксис контроль реализуйте.
8. quazare 3902 15.11.21 18:36 Сейчас в теме
Очень полезная штука. Однозначно плюс
9. sapervodichka 6957 15.11.21 20:05 Сейчас в теме
К Р А С А В Ч И К !!! (спасибо, скачал)
10. rpgshnik 3853 16.11.21 03:20 Сейчас в теме
Однозначно скачаю чуть позже, как раз скоро планируется плотная работа с СКД! Спасибо!
13. Hans 3 16.11.21 10:03 Сейчас в теме
(10) это не для СКД. Это для КД. Это разные вещи.
14. rpgshnik 3853 16.11.21 10:04 Сейчас в теме
(13) опечатался, я понимаю о чем речь.
11. johnnyshut23 75 16.11.21 09:51 Сейчас в теме
12. John_d 5991 16.11.21 09:54 Сейчас в теме
15. salexdv 2367 16.11.21 11:05 Сейчас в теме
1. В макете находится какая-то очень старая версия консоли, которая поддерживает не все объекты метаданных, поэтому при загрузке структуры метаданных, например, конфигурации ERP возникает ошибка и соответственно не работает подсказка по справочникам/документам и пр. Последнюю версию консоли можно взять здесь.
2. Было бы классно для обработчиков событий "Поля поиска", "После загрузки" и др. передавать в консоль пользовательские объекты с заданными типами. Например, для переменной ПараметрыОбъекта можно передать пользовательский объект с типом "Соответствие", тогда при написании текста обработчика будет работать подсказка по методам соответствия. Тоже самое для переменной СвойстваПоиска. Пример загрузки пользовательских объектов можно взять тут.
Если будут вопросы, обязательно пишите, с радостью подскажу.
ixijixi; RustIG; +2 Ответить
17. Lem0n 432 16.11.21 11:20 Сейчас в теме
(15)1. действительно, консоль вроде от января этого года
2. дельное замечание
18. salexdv 2367 16.11.21 11:23 Сейчас в теме
(17) И еще лучше сделайте какое-нибудь уникальное имя каталога, в который извлекаются исходники, а то могут возникнуть конфликты в разных продуктах.
19. Lem0n 432 16.11.21 11:30 Сейчас в теме
(18)учту...как я сам до этого не предвидел
16. info1i 239 16.11.21 11:19 Сейчас в теме
Прекрасная разработка!
20. salexdv 2367 16.11.21 11:39 Сейчас в теме
Еще несколько запросов на доработку :-)
1. Было бы неплохо встроить консоль в справочник запросов, тогда и запросы можно было бы править руками с подсказками
2. При формировании поля HTML-документа можно вызвать методы редактора hideScrollX и hideScrollY, тогда редактор кода будет выглядеть приятнее.
22. Lem0n 432 16.11.21 11:53 Сейчас в теме
(20)сделаю, но запросы, я, к примеру, пишу непосредственно в базах источнике или приемнике
21. salexdv 2367 16.11.21 11:52 Сейчас в теме
3. Редактор не растягивается при изменении размера окна. Чтобы это победить, нужно установить опцию autoResizeEditorLayout
23. Lem0n 432 16.11.21 11:53 Сейчас в теме
(21)вспомнил только что, хотел спросить как сделать)))
24. mburkin 11 16.11.21 12:08 Сейчас в теме
Добрый день, а совместимость какую надо ставить?
25. Lem0n 432 16.11.21 12:11 Сейчас в теме
31. mburkin 11 16.11.21 15:17 Сейчас в теме
(24) Поставил "не использовать" - работает..
26. salexdv 2367 16.11.21 12:29 Сейчас в теме
Еще хотелось бы подсказку по списку алгоритмов и запросов
27. unichkin 1604 16.11.21 12:35 Сейчас в теме
Нечто подобное еще с 2014 существует, см. http://devtool1c.ucoz.ru/forum/3-227-1
Но здесь конечно подсказка много круче)
28. tormozit 7270 16.11.21 14:19 Сейчас в теме
Жаль только что редактор невоспроизводимо подтормаживает и подвисает периодически в поле HTML 1С https://github.com/salexdv/bsl_console/issues/185 . Поэтому сохраняйтесь почаще. Виновата похоже платформа 1С. Надеюсь вместе мы отловим дамп, но судя по активности ... видимо не скоро =(
1Cynep4eJIoBek; +1 Ответить
29. Evg-Lylyk 4973 16.11.21 14:27 Сейчас в теме
(28) Не нагнетай, это очень редко происходит... Отличный редактор
Отправим дамп в 1С подождем 5-10 лет ;)
36. tormozit 7270 16.11.21 17:51 Сейчас в теме
(29) Я его глубоко интегрировал и очень много времени провел за тестированием. Неприятно, но в итоге я оставил основным встроенный редактор кода платформы (для обычных форм). На управляемых же формах достойной альтернативы нет. Поэтому там приходится мириться =)
30. CyberCerber 880 16.11.21 14:51 Сейчас в теме
Крутая разработка, спасибо, то, чего не хватало!
Подскажите, а работает подсказка по параметрам событий КД?
33. Lem0n 432 16.11.21 15:27 Сейчас в теме
(30) подсказывает все параметры обработчиков, указанные в "информации по обработчикам". см. демонстрацию с ПКО
32. mburkin 11 16.11.21 15:19 Сейчас в теме
а как сделать то чтобы при изменении размера окна поле с кодом тоже растягивалось? Видел в комментариях про опцию autoResizeEditorLayout, но куда это вписать то?
34. salexdv 2367 16.11.21 15:28 Сейчас в теме
(32) Допишите в процедуру рк_События.ДокументСформирован следующий код:
ДВ.setOption("autoResizeEditorLayout", true);
rpgshnik; RustIG; mburkin; +3 Ответить
35. mburkin 11 16.11.21 17:29 Сейчас в теме
37. salexdv 2367 16.11.21 21:00 Сейчас в теме
(35) В расширении используется достаточно старая версия консоли кода. В общем макете хранится zip-архив с исходниками, их надо заменить на свежую версию. Свежие исходники можно взять тут. Либо можно подождать, пока автор выпустит обновление.
38. Lem0n 432 16.11.21 21:11 Сейчас в теме
(37)да уже скинул ему с обновленным скриптом
39. mburkin 11 17.11.21 09:37 Сейчас в теме
(38) Спасибо! Теперь красотаааа!
40. johnnyshut23 75 17.11.21 12:00 Сейчас в теме
41. ivanov660 4719 18.11.21 11:46 Сейчас в теме
Автор молодец, но общее впечатление - сыровато. Хотели поставить себе, но рановато еще, замечания. Посмотрели не все, некоторые куски выборочно:
1. При работе с алгоритмами не учитывает, что поле параметры могут быть пустыми:

Функция ОписаниеКонтекстныхДанных(Описание, ОбъектИБ, ИмяАлгоритма) Экспорт
	
	Описание 				= Новый Структура;
	Результат				= Новый Структура("Конвертация, ИсточникСвойствПараметра, ИмяПараметраОбработчика", ОбъектИБ.Владелец);
	ИмяПараметраОбработчика = Неопределено;
	
	// ++ ппк
	// если путо, то не стоит идти далее
	Если НЕ ЗначениеЗаполнено(ОбъектИБ.Параметры) Тогда
		Возврат Результат;
	КонецЕсли;
	// -- ппк

	// в функцию, я бы добавил третий параметр ИсключатьПустые
	МассивПараметров = СтроковыеФункции.РазложитьСтрокуВМассивПодстрок(ОбъектИБ.Параметры);	
	        	
	Для каждого Ит Из МассивПараметров Цикл
		Описание.Вставить(СокрЛП(Ит));	
	КонецЦикла; 	
	
	Возврат Результат;
	
КонецФункции  
Показать

2. Можно было бы сделать функционал загрузки из макета уже существующих функций (ВыгрузитьПоПравилу и др.) в примере Вы уже создали ручками, было бы здорово добавить функционал автозагрузки основных функций обработки.
3. В параметрах алгоритмов через точку много всего лишнего выводится, есть дубли.
4. При разворачивании в полный экран почему-то форма не разворачивается
42. Lem0n 432 18.11.21 12:32 Сейчас в теме
(41)1. я всегда заполняю параметры), поэтому проморгал такой тест
2. нет проблем, сделаю
3. скрипт видит две переменные: ту, которая инициализирована, и ту, которую я добавил для контекстной подсказки
4. Исправляется обновлением скрипта консоли и (34)

смотрите дальше, все фиксирую
ivanov660; +1 Ответить
43. 1С-ИжТиСи 18.11.21 13:53 Сейчас в теме
что не так?
Прикрепленные файлы:
44. Lem0n 432 18.11.21 14:03 Сейчас в теме
(43)добавить возможность выбора каталога распаковки архива
45. Lem0n 432 18.11.21 14:07 Сейчас в теме
(43) знаю, русские буквы в пути к файлу
рк_Служебный.ПодготовитьОкружение
в КВФ укажи путь без русских букв
46. 1С-ИжТиСи 18.11.21 15:50 Сейчас в теме
помогло,
галка не записывается, ставишь, жмешь "Готово", открываешь - снова сброшена
Прикрепленные файлы:
47. Lem0n 432 18.11.21 16:07 Сейчас в теме
(46)да, забыл получить это значение при открытии
48. DrAku1a 1757 18.11.21 22:57 Сейчас в теме
Забытое старое: Конвертация данных + Контекстная подсказка 2.1.8.2+3.07 v2
Разработка 7-летней давности.
Возможности предусматривают как подсказки по метаданным, так и подсказки по методам общих модулей.
Из минусов:
Для хранения данных используется гораздо целый набор справочников и регистров сведений, частично дублирующий справочники КД. Заполняется всё это отдельной процедурой.
Из плюсов:
Родной редактор кода 1С. Инициализация заметно быстрее, т.к. описания метаданных подготавливаются заранее.
Возможность загружать тексты модулей и получать контекстную подсказку по общим модулям.
74. Lem0n 432 17.01.22 13:17 Сейчас в теме
(48)
Из плюсов:
Родной редактор кода 1С. Инициализация заметно быстрее, т.к. описания метаданных подготавливаются заранее.
Возможность загружать тексты модулей и получать контекстную подсказку по общим модулям.

в новой версии редактора ускорена работа (переход на обработку сообщений от консоли см. (1)), добавлена контекстная подсказка экспортных процедур серверных модулей, модулей обычного приложения, модулей объектов, модулей менеджеров + фишки самой консоли кода.
50. sparhh 20.11.21 22:18 Сейчас в теме
А почему не расширили функции в формах?
Зачем предлагается это делать вручную?
51. Lem0n 432 21.11.21 22:55 Сейчас в теме
52. Lem0n 432 21.11.21 23:01 Сейчас в теме
Замечания (46) (44) (41) (26) (21) (20) (18) (15) устранены
остальное в следующей версии
ixijixi; ivanov660; +2 Ответить
55. rpgshnik 3853 24.11.21 11:57 Сейчас в теме
(52) а когда будет версия? Файл вроде не обновлялся или Инфостарт обманывает :)
57. Lem0n 432 24.11.21 12:06 Сейчас в теме
(55)новая версия появится как будет время на ее разработку
в публикации расширение с исправленными замечаниями
53. kiyamov 3 23.11.21 16:27 Сейчас в теме
Вообще же не работает:
в рк_События.ПанельАлгоритмыПриСменеСтраницы три параметра, а в описании указано вызвать его в ПанельАлгоритмыПриСменеСтраницы, причем с 4мя параметрами. Естественно, падает в ошибку.
54. Lem0n 432 23.11.21 17:29 Сейчас в теме
(53)Было обновление расширения и публикации, и это отражено в истории изменений


UPD 21/11/21

******

ВНИМАНИЕ! Изменились формальные параметры рк_События.ПанельАлгоритмыПриСменеСтраницы
56. rpgshnik 3853 24.11.21 11:59 Сейчас в теме
(54) непонятно с обновлением, тут написано, что не было обновления публикации.
Скачал сегодня, версия расширения 1.0.0.0

Свои заморочки, версию расширения привык писать в формате: 2021.11.24.1701 т.е. год, месяц, дата и время без двоеточия :)
Прикрепленные файлы:
58. Lem0n 432 24.11.21 12:10 Сейчас в теме
(56)номер версии расширения не менял, почему время обновления не изменилось не знаю
в публикации расширение с исправленными замечаниями, в частности рк_События.ПанельАлгоритмыПриСменеСтраницы 4 параметра, а не три
rpgshnik; +1 Ответить
59. rpgshnik 3853 24.11.21 12:10 Сейчас в теме
60. rpgshnik 3853 26.11.21 05:01 Сейчас в теме
Не знаю, что у меня произошло... Но дерево метаданных Источника/Приемника не подтягивается, неожиданно перестало. Что можно тыкнуть? Не могу уже без вашего решения в КД2 жить :)
Прикрепленные файлы:
62. rpgshnik 3853 26.11.21 07:37 Сейчас в теме
(60) затем погодя всё опять нормализовалось, дерево у Источника стало определяться. Но форму порвало, скриншот ниже.
Прикрепленные файлы:
63. Lem0n 432 26.11.21 09:05 Сейчас в теме
(60)как мне воспроизвести?
65. rpgshnik 3853 26.11.21 10:38 Сейчас в теме
(63) пока не знаю, понаблюдаю... Будет сценарий сообщу.
61. rpgshnik 3853 26.11.21 05:35 Сейчас в теме
Ещё один нюанс замеченный в использование, любой объект встает встает на изменение после открытия.
Прикрепленные файлы:
64. Lem0n 432 26.11.21 10:34 Сейчас в теме
(61)не так, если просто потыкать в поле, текст модифицируется скриптом
Необходимо заменить присвоение переменной на
ТекстАлгоритма 	= СтрЗаменить(ДВ.getText(), Символ(13), "");

в процедуре
рк_События.ПриОкончанииРедактированияПоляHTML
66. ret 64 30.11.21 15:59 Сейчас в теме
запустил, работает вроде. ++
67. CyberCerber 880 30.11.21 18:03 Сейчас в теме
Наверное, это ошибка самого редактора, но напишу здесь. Неверно сворачивается область такого вида:

#Область Параметры
#Если Сервер Тогда
	А = 1;
#КонецЕсли
#КонецОбласти


Думаю, тут дело в том, что внутри области используются инструкции тоже с #, редактор считает, что это конец области
68. miavolas 168 07.12.21 15:56 Сейчас в теме
Коллеги, а кто знает как в консоли кода :
- добавлять / убирать комментарии на блок кода
- добавлять в начало символы переноса строки для текста запроса?
71. Lem0n 432 17.01.22 11:40 Сейчас в теме
(68)добавил эти команды в командную панель
69. Totoro 572 31.12.21 11:58 Сейчас в теме
75. VAAngelov 540 18.01.22 09:13 Сейчас в теме
Все запустил. Отлично работает. Большая благодарность. Хоть какое-то облегчение для КД.
76. bodas1995 31.01.22 17:12 Сейчас в теме
ТекстАлгоритма = СтрЗаменить(ДВ.getText(), Символ(13), ""); РУгается на эту строку. Метод объекту не найдено
getText А есть у кого то норм настроено из базою. А то что вообще не получается
77. Lem0n 432 31.01.22 19:24 Сейчас в теме
(76)давай по порядку:
в каком справочнике?
изменил ли модуль в соответствии с системными требованиями? проверь ПриОткрытии, ПриСменеСтраницы
последовательность действий приводящих к ошибке
78. and03122008@gmail.com 02.02.22 10:46 Сейчас в теме
У меня у одного не запускается консоль запросов? И конструктор форматной строки не запускается. ЧЯДНТ?
79. Lem0n 432 02.02.22 11:16 Сейчас в теме
(78)ээээ, причем тут консоль запросов?
конструктор форматной строки не делал за ненадобностью
80. and03122008@gmail.com 02.02.22 11:40 Сейчас в теме
(79)Конструктор запроса (Ctrl+D) не вызывается.
81. Lem0n 432 02.02.22 13:56 Сейчас в теме
(80)он откроется с метаданными кд2, тебе это зачем?
82. Raideres 8 04.02.22 14:57 Сейчас в теме
(81)скачал расширение а как подключить его? просто сняв режим совместимости?
Мб зальете куда либо КД пустую cf файл с дописками?
83. Lem0n 432 05.02.22 13:09 Сейчас в теме
(82)да
все равно придется снимать с поддержки, сравнивать и объединять со своей, а, если кд2 содержит допилы под себя, то сравнение и объединение времени займет больше, чем модифицировать вручную.

к тому же правило инфостарта гласит:
2.2.9. Запрещается размещать ПО, созданное на основе типовой конфигурации фирмы “1С”. Для Публикации необходимо создать отдельную поставку в виде файла собственной конфигурации и инструкцию для объединения с типовой конфигурацией “1C”.
84. Raideres 8 05.02.22 14:12 Сейчас в теме
(83)когда снимаю режим совместимости пишет
Прикрепленные файлы:
85. Lem0n 432 05.02.22 14:24 Сейчас в теме
(84)ну захвати или отключись от хранилища. у тебя серьезные доработки кд2, что даже хранилище потребовалось?
86. Raideres 8 05.02.22 14:47 Сейчас в теме
(85)вообще нет и хранилища тоже нет)
87. Lem0n 432 06.02.22 12:34 Сейчас в теме
(86)попробуй использовать платформу, указанную в статье, или 8.3.18.1363 и чистую конфигурацию из шаблона (файловый вариант). Как ты добился такого поведения, что ошибка захвата объектов была при отсутствии хранилища, я не понимаю и воспроизвести не могу.
96. Student1C 59 29.10.22 00:00 Сейчас в теме
(84) у меня такое было, Конфигурация -> Поддержка -> Настройка поддержки -> Разрешить редактирование
У запрашиваемых подсистем установить: Редактируется с сохранением поддержки.
Потом дает установить Режим совместимости = Не использовать
114. Lem0n 432 22.01.23 15:34 Сейчас в теме
(78) конструктор форматной строки добавлен
88. 1Cynep4eJIoBek 20.02.22 17:32 Сейчас в теме
круто мне понравилось, но как менять цвета кода на свои? у меня просто в пофигураторе своя тема, в консоле получается своя, и по шарам долбит, дискомфортно как то
89. Lem0n 432 21.02.22 09:54 Сейчас в теме
(88)
на данный момент такой функциональности в консоли нет.
https://infostart.ru/public/1266087/ 316 комментарий человек копал как это сделать вручную в файле настроек
90. dvsidelnikov 74 04.09.22 22:45 Сейчас в теме
Подскажите, после того как функционал был реализован в виде расширения, необходимость вносить изменения в модули форм сохранилась или сейчас достаточно отключить режим совместимости?
Прикрепленные файлы:
91. Lem0n 432 04.09.22 23:34 Сейчас в теме
(90)всё, что написано в "системных требованиях", должно быть исполнено - ничего лишнего нет
dvsidelnikov; +1 Ответить
92. dvsidelnikov 74 05.09.22 10:46 Сейчас в теме
(91) Подскажите, добавлять в начало или в конец типовых обработчиков (НПР ПриОткрытии)?
94. Lem0n 432 05.09.22 11:15 Сейчас в теме
95. dvsidelnikov 74 05.09.22 15:54 Сейчас в теме
(94) Благодарю. Всё получилось.
93. Lem0n 432 05.09.22 11:14 Сейчас в теме
97. Student1C 59 31.10.22 17:01 Сейчас в теме
Заметил что иногда не ставиться флаг модифицированности
98. Student1C 59 31.10.22 17:45 Сейчас в теме
(97) А еще клавиша Esc не всегда отрабатывает
Оставьте свое сообщение