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

21.01.23

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

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

Скачать файлы

Наименование Файл Версия Размер
Редактор кода для КД2:
.cfe 1,48Mb
175
.cfe 1.1.1.0 1,48Mb 175 Скачать

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

  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

См. также

SALE! 20%

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

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

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

13000 10400 руб.

02.09.2020    121581    670    389    

710

SALE! 25%

Infostart PrintWizard

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

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

18000 15300 руб.

06.10.2023    7259    21    6    

39

SALE! 20%

Infostart УДиФ: Управление данными и формами

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

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

10000 8000 руб.

10.11.2023    3492    11    1    

33

SALE! 30%

PowerTools

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

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

3600 2520 руб.

14.01.2013    177723    1073    0    

849

Многопоточность. Универсальный «Менеджер потоков» 2.1

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

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    99338    239    97    

296

[ЕХТ] Фреймворк для Расширений 1С

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

"Фреймворк для Расширений 1С" это универсальное и многофункциональное решение, упрощающее разработку и поддержку создаваемых Расширений. Поставляется в виде комплекта из нескольких Расширений с открытым исходным кодом. Работает в любых Конфигурациях в режиме Управляемого приложения с режимом совместимости 8.3.12 и выше без необходимости внесения изменений в Конфигурацию.

3000 руб.

27.08.2019    18100    6    8    

39

1С HTML Шаблоны / HTML Templates

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

Быстрая и удобная обработка для работы с шаблонами HTML. Позволяет легко и быстро формировать код HTML.

2040 руб.

27.12.2017    28091    3    10    

15

Выполнение произвольного кода или запроса с параметрами через Web-сервис (замена COM-подключений)

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

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

2400 руб.

24.09.2019    23593    15    15    

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

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

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

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

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

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

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

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


UPD 21/11/21

******

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

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

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

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


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

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