arefaste/1C_Forums huggingface dataset:
Здравствуйте.

Делаю запрос для получения данных по API по примерам из интернета. Возвращает код состояния 301. Подскажите, пожалуйста, где ошибка (в http запросах не сильна)?

```1c
    HTTPЗапрос = Новый HTTPЗапрос("/api/v1/supplier/sales?dateFrom=2020-10-01T21%3A00%3A00.000Z&flag=0&key=тут ключ");

    HTTPСоединение = Новый HTTPСоединение("suppliers-stats.wildberries.ru");
    HTTPОтвет = HTTPСоединение.Получить(HTTPЗапрос);
```

Сама строка запроса в IE отрабатывает, я вижу данные в формате json. Параметры прописала пока в строке запросе, потом будут динамическими.
---
Там HTTPS нужно защищенное соединение SSL при создании соединения, авторизация задается там же.
---
строка запроса в IE отрабатывает, я вижу данные в формате json - это не то что ожидали получить ?
---
то что и ожидали, теперь это нужно в 1с получить.
---
Заголовки проверили? Особенно Content-Type. В Chrome через F12 на вкладке network удобно смотреть отправляемые запросы.
---
Нужны заголовки Content-Type, Host и Accept? Authorization вроде не нужен, тк ключ есть в параметрах.
В Postman запрос отработал без доп заголовков. Просто вставила строку запроса, отправила его, получила результат.

На втором скрине посмотрела как вы порекомендовали, вижу что "/api/v1/supplier" выделен, это Host в заголовке должен быть?
---
Там HTTPS нужно защищенное соединение SSL при создании соединения, авторизация задается там же.
---
Спасибо, все получилось.
---
покажите, пож-та, полученный код, никак не могу разобраться с заголовками.
---
```1c
    Заголовки=новый Соответствие();
    Заголовки.Вставить("Authorization",Токен);
    Заголовки.Вставить("Content-Type","application/json");

    SSL_Соединение=Новый ЗащищенноеСоединениеOpenSSL();
    HttpСоединение=новый HttpСоединение("suppliers-api.wildberries.ru",443,,,,,SSL_Соединение);

    date_start = Формат(ТекущаяДата()-3*86400, "ДФ=yyyy-MM-dd") + "T00:00:00.000Z";
    date_end = Формат(ТекущаяДата()+ 5*86400, "ДФ=yyyy-MM-dd")+ "T23:59:59.000Z";

    Сервис="/api/v2/orders?date_start=" + date_start + "&date_end=" + date_end + "&take=500" + "&skip=0";

    HTTPЗапрос=новый HttpЗапрос(сервис,заголовки);
    ответ=новый структура;
    HttpОтвет=HTTPСоединение.Получить(HTTPЗапрос);
    Результат=HttpОтвет.ПолучитьТелоКакСтроку(КодировкаТекста.UTF8);
    ЗаказыWB = мПрочитатьJSON(Результат);
```
---
спасибо большое, но странно то, что у меня код выдает ошибку {"error":true,"errorText":"Некорректный параметр skip","additionalErrors":null,"data":null}. Никто не сталкивался с таким, другие команды такие как /api/v2/stocks и /api/v2/warehouses выполняет...
---
В качестве дополнения, рекомендую для подобных задач использовать КоннекторHTTP.
На управляемой форме есть табличная часть СписокНоменклатуры в которой выбирается товар и по кнопке "Открыть карточку номенклатуры" открывается форма с карточкой этого товара.
Для команды "Открыть карточку номенклатуры" задана горячая клавиша F2.
И отрабатывает горячая клавиша только когда табличная часть не активна, например если выбрать номенклатуру в тч, переключить курсор на любое другое поле и нажать F2 карточка открывается, по другому не открывается.
В чем может быть причина и как ее исправить?
---
Просто не используйте клавишу F2 используйте, что то другое. Вообще лучше загуглить и посмотреть зарезервированные горячие клавиши 1с. Вот клавиша F7 по-моему ни где не используется
---
Может F2 используется в разных командах?
---
Просто не используйте клавишу F2 используйте, что то другое. Вообще лучше загуглить и посмотреть зарезервированные горячие клавиши 1с. Вот клавиша F7 по-моему ни где не используется
---
у списка есть перехват начала редактирования (открытия) со
```1c
    СтандартнаяОбработка = Ложь
```
?
---
Только в обработчике события Выбор есть СтандартнаяОбработка = Ложь
---
отлично. попробуйте поиграть с попаданием туда
Добрый день, господа.
Пытаюсь в списке документов получить табличные данные, которые будут заполнять в дополнительную таблицу при выделении документов из списка. Но, к сожалению, все работает немного не так, выводится только пустая таблица.
Где мог накосячить?
Вот код, который есть сейчас:

```1c
    ВыдСтроки = Новый Массив;
    Для Каждого Строка Из Элементы.Список.ВыделенныеСтроки Цикл
    ВыдСтроки.Добавить(Строка);
    КонецЦикла;

    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | Расш1_Заявка.нса_Материалы.(
    | нса_ВходящаяНоменклатура КАК нса_ВходящаяНоменклатура,
    | нса_ВнутренняяНоменклатура КАК нса_ВнутренняяНоменклатура,
    | нса_ЕдиницаИзмерения КАК нса_ЕдиницаИзмерения,
    | нса_Количество КАК нса_Количество
    | ) КАК нса_Материалы
    |ИЗ
    | Документ.Расш1_Заявка КАК Расш1_Заявка
    |ГДЕ
    | Расш1_Заявка.Ссылка В(&ТЧ)";

    Запрос.УстановитьПараметр("ТЧ", ВыдСтроки);
    Результат = Запрос.Выполнить();
    Дерево = Результат.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
    ЗначениеВРеквизитФормы(Дерево, "Реквизит1");
```
---
запрос надо делать к самой ТЧ
    |ИЗ
    | Документ.Расш1_Заявка.нса_Материалы КАК МатериалыЗаявки
---
запрос надо делать к самой ТЧ
    |ИЗ
    | Документ.Расш1_Заявка.нса_Материалы КАК МатериалыЗаявки
---
А что, так можно было?
Спасибо. Недопетрил сразу, только изучаю)
Добрый день.
Господа, помогите...
БП-3.0 типовой отчет ВедомостьАмортизацииОС.
Возникла потребность доработать. В процессе размышлений решил последний запрос переписать во временную таблицу ВТ_, добавить еще один запрос и в нем к ВТ_ применить АВТОНУМЕРАЦИЯЗАПИСЕЙ. В последствии от этог отказался, но вопрс остался. В ВТ_ переписал, в последнем (новом) запросе в фигурных скобках указал все что нужно с учетом того что источник информации теперь ВТ_.
Суть вопроса: несколько по другому теперь заполняются доступные поля ресурсов. На скринах показаны набор данных с папкой ЗаПерид
 и доступные поля ресурсов в типовом и доработанном отчетах. На пример АмортизацияНачисления не попадает в папку ЗаПериод, а производные от АмортизацияНачисления (НУ, ВР...) попадают.
Соответветственно вся логика работы отчета рушится.
Может есть у кого мысли, почему имеет место быть такая разница в доступных полях?
Спасибо.
---
Папки были добавлены разработчиком отчета. Для включения поля в папку были скорректированы пути поля по шаблону: "<ИмяПапки>.<ИмяПоля>".

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

Соответственно, нужно просто вновь настроить пути полей.
---
Чего-то скрины не так легли
---
Папки были добавлены разработчиком отчета. Для включения поля в папку были скорректированы пути поля по шаблону: "<ИмяПапки>.<ИмяПоля>".

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

Соответственно, нужно просто вновь настроить пути полей.
---
Спасибо за науку.
Добрый день, коллеги!
Столкнулся с интересной проблемой. У меня есть расширение, в ТЧ документа через него добавлен реквизит "РМК_Серии" (Приложение №1) и в этом же расширении есть обработка c запросом на выборку данных (Приложение №2). В самом объекте через "вычислить выражение" я вижу заполненное значение этого реквизита (Приложение №3), но делая запрос с отбором по тому же документу у этого реквизита значение пустое (Приложение №4). Не могу понять в чем проблема, ведь числовые типы данных находящиеся не в ТЧ документа отображаются без проблем, а "РМК_Серии" находящийся в ТЧ и имеющий строковый тип всегда пустой.
Буду рад получить от Вас совет, может быть кто-то с этим сталкивался!

Платформа: 8.3 (8.3.18.1208)
Тип расширения: Адаптация
---
Почему на последних двух скринах данные разные? Вы все таки не один и тот же объект просматриваете? Быть может запросом Вы выбираете старую версию документа, еще не с записанными сериями?
---
Почему на последних двух скринах данные разные? Вы все таки не один и тот же объект просматриваете? Быть может запросом Вы выбираете старую версию документа, еще не с записанными сериями?
---
Ахах) Заработался, большое спасибо! :)
Подскажите как то можно изменить стандартный поиск в 1с??? например убрать какой то символ из строки
---
для кого и кому незнаю. Друг задал вопрос он копирует строку например с сайта и у него поиск не работает из за того что в конце P ставится вот ее убрать
---
https://helpf.pro/faq83/view/1767.html

сами захотели или :
https://forum.infostart.ru/forum9/topic167480/
заказчик :)

а вот -- убрать какой то символ из строки --- это что за фокус ?
убрать и найти не равно между собой....
---
для кого и кому незнаю. Друг задал вопрос он копирует строку например с сайта и у него поиск не работает из за того что в конце P ставится вот ее убрать
Отчет на скд
2 набора данных: Один Таблица значений, второй запрос.
Не получается их соединить
По Номенклатуре соединяются, но по дате никак не получается.

Помогите разобраться.

Колво потребность берет из ТЗ, а вот колво приход проставляет в каждом дне (в каждой колонке), где есть потребность в номенклатуре.
Если в связях наборов данных делаю связь по полям с датой, то приход совсем не берет (не заполняет ячейки)

И еще задваивает строку по номенклатуре, где есть остаток на начало месяца и заполнены колонки по потребности и приходу номенклатуры.
---
задваивает строку по номенклатуре, где есть остаток на начало месяцаОстаток на начало месяца надо сделать ресурсом, тогда перестанет задваивать
---
задваивает строку по номенклатуре, где есть остаток на начало месяцаОстаток на начало месяца надо сделать ресурсом, тогда перестанет задваивать
---
Просто мне нужно, чтобы остаток на начало месяца выводился в колонке после наименования, а далее в колонках с периодами по дням только количество потребности и приходов, без всяких остатков.
Если остатки делать ресурсом, то он выводится во всех колонках.
Если подскажите, как остатки сделать ресурсом и оставить только в одном месте эту колонку, буду очень признательна)
---
На закладке "Другие настройки" выключить автопозицию ресурсов
---
Скорее всего период с секундами в запросе и просто дата в ТЗ. Попробуй в запросе привести период НачалоПериода(ДатаПрихода, ДЕНЬ)
---
НачалоПериода(ДатаПрихода, ДЕНЬ)

Нет, так тоже не понимает равенство дат(
---
В консоли надо посмотреть, что там за даты такие. Обычно чудес не бывает и даты не совпадают.
---
попробуйте не через связь, а через объединение ;))
Добрый день, не могу понять запрос возвращает пустой запрос с параметром дата хотя если прописать прямо ДАТАВРЕМЯ(2021,9,13) всё нормально ?

```1c
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | РАЗНОСТЬДАТ(ВремяНачалаРаботы.ВремяНачалаРаботы, ВремяОкончанияРаботы.ВремяОкончанияРаботы, СЕКУНДА) КАК Время
    |ИЗ
    | РегистрСведений.ВремяНачалаРаботы КАК ВремяНачала,
    | РегистрСведений.ВремяОкончанияРаботы КАК ВремяОкончанияРаботы
    |ГДЕ
    | ВремяНачалаРаботы.Дата = &Дата
    |И
    | ВремяОкончанияРаботы.Дата = &Дата";

    Запрос.УстановитьПараметр("Дата", ТекущаяДата());
```
---
потому, что ДАТАВРЕМЯ(2021,9,13) это дата с временем 00:00:00. А ТекущаяДата() это дата с конкретным временем.
И в регистрах нет записей на конкретное значения даты и время.
Да и смысл такого запроса под вопросом...

Как вариант:

```1c
    Запрос.УстановитьПараметр("Дата", НачалоДня(ТекущаяДата()));
```
---
потому, что ДАТАВРЕМЯ(2021,9,13) это дата с временем 00:00:00. А ТекущаяДата() это дата с конкретным временем.
И в регистрах нет записей на конкретное значения даты и время.
Да и смысл такого запроса под вопросом...

Как вариант:

```1c
    Запрос.УстановитьПараметр("Дата", НачалоДня(ТекущаяДата()));
```
---
может
Запрос.УстановитьПараметр("ДатаНачала ", НачалоДня(ТекущаяДата()));
Запрос.УстановитьПараметр("ДатаКонца ", КонецДня(ТекущаяДата()));
а в запросе ВремяНачалаРаботы.Дата &ДатаНачала И &ДатаКонца
Всем здравствуйте!
Суть в следующем: может кто сталкивался с тем, что бы запустить типовой настроенный обмен между двумя базами (обмен через универсальный формыт например между УТ 11.4 и БП 3.0), не через кнопку "Синхронизировать", а программно?
Если есть у кого то пример кода, напишите пожалуйста.
Заранее спасибо!
---
Есть такой справочник. "СценарииОбменовДанными. Настройте его и программно вызывайте

```1c
    ОбменДаннымиСервер.ВыполнитьОбменДаннымиПоРегламентномуЗаданию(<Код справочника СценарииОбменовДанными>);
```

А так, за обмен данными по универсальному формату отвечает обработка КонвертацияОбъектовXDTO
---
добавьте регламентное задание
---
абы что написать?
---
Есть такой справочник. "СценарииОбменовДанными. Настройте его и программно вызывайте

```1c
    ОбменДаннымиСервер.ВыполнитьОбменДаннымиПоРегламентномуЗаданию(<Код справочника СценарииОбменовДанными>);
```

А так, за обмен данными по универсальному формату отвечает обработка КонвертацияОбъектовXDTO
---
Спасибо! Попробую настроить этот справочник, и программно вызвать элементы этого справочника
УТ 10.3 В документе Заказ покупателя нужно запретить редактировать строки табличной части по условию. Как можно запретить редактировать всю строку?
---
На вскидку ПриАктивизацииСтроки устанавливать по условию ТолькоПросмотр
---
Как можно запретить редактировать всю строку? Для вас ответ должен быть очевиден: надо как можно скорее сменить правительство! Полностью!
---
Сменить нужно всю власть вместе с правительством, только я задал другой вопрос, не знаешь, так и нечего засорять ветку
---
Сменить нужно всю власть вместе с правительством Даже тут не удержался, в собственной ветке. Впрочем, шавки именно так устроены: им только свистни - тут же поднимают лай и вой, на автомате.
нечего засорять ветку Уж чья бы мычала...
---
Даже тут не удержался, в собственной ветке. Впрочем, шавки именно так устроены - им только свистни - тут же поднимают лай, на автомате.Ты себя считаешь шавкой? Погубили ветку, думал делом займусь, тут ты!
---
Ты себя считаешь шавкой? Мы уже перешли на "ты"? Не припоминаю такого...
---
Про политику можно было писать в тех ветках, где о ней написано, здесь зачем? Я бы хотел развеять твои заблуждения, но их глубина мне не известна. Пишешь ли ты по собственной воле или по принуждению, мне не известно. Есть такая мудрость, помочь можно только тому, кто хочет чтобы ему помогли.
---
Погубили ветку, думал делом займусь, тут ты! Представьте себе, примерно такие же эмоции испытывают многие читатели новостей на Инфостарте, когда доходят до ваших комментариев.

(7) В своих дружков-либерастов "тыкай"... мудрец доморощенный.
---
Ты сам начальник, которому поручено следить за информационной политикой инфостарта или тебе поручили? Не любишь правду или деньги зарабатываешь, или местом своим дорожишь, может и вправду заблуждаешься и считаешь что у нас достойная власть?
---
В своих дружков-либерастов "тыкай"... мудрец доморощенный.
По методичке работаешь?
---
На вскидку ПриАктивизацииСтроки устанавливать по условию ТолькоПросмотр
---
М-да, оппонент упорно считает, что вправе свысока обращаться к незнакомому человеку на "ты". Да еще и устроить ему форменный допрос.

Делаю вывод: в сообщении (8) надо заменить "рец" на "ак" и на этом дискуссия закончена. :)
---
считает, что вправе свысока обращаться к незнакомому человеку на "ты" Все нормальные люди так считают.
Коллеги, добрый вечер.
Может кто знает, как справится с такой бедой:
   БП 3.0 , отчет, СКД. В Настройки\Отбор создаю группу ИЛИ, включаю в нее два поля отбора, задаю условия и правые части, заполняю поле ПРЕДСТАВЛЕНИЕ.
В пользовательском режиме ПОКАЗАТЬ НАСТРОЙКИ\ОТБОР\ДОБАВИТЬ === мою группу ИЛИ не наблюдаю.
Где я накосячил?
Спасибо.
---
а вот такая галочка стоит?
---
А у вас доступность у отбора стоит?
---
Сейчас проверю.
---
Галка и быстрый доступ.
---
Здравствуйте.

```1c
    ВЫБРАТЬ
    Номенклатура.Ссылка КАК Ссылка
    ИЗ
    Справочник.Номенклатура КАК Номенклатура
    ГДЕ
    Номенклатура.Ссылка В ИЕРАРХИИ(&ВашаГруппа)
```
---
Добрый день. Может я чего не понял, но речь идет не об иерархии, а о группе отбора в СКД. Там можно группы отбора создавать по И, ИЛИ , НЕ. Так вот, группу создал, а в пользовательском режиме ее не вижу.
---
покажите картинку, там по моему галочка по умолчанию стоит "не показывать"
---
Вот
---
а вот такая галочка стоит?
---
Да, появилсь. Спасибо.
А может за одно подскажите почему номер по порядку не выводится?
---
потому что его там нет
нужно придумывать свой нумератор
---
Но в системных полях он есть! Зачем тогда он там?
---
ну дык он выводит что попало, потому что берет номера из таблиц запроса
---
Беда в том что его вообще нет в сформированном отчете.
---
я обычно свой нумератор делаю, вот правда кода нет под рукой показать...
---
Код в форме отчета располагается? Поясню свой вопрос: дорабатываю типовой отчет, там нет формы, не хотелось бы с формой заморачиваться, тогда это будет совсем новый отчет. Или в модуле объекта?
---
не, прям в запросе писал
---
У меня ситуевина такая: в запросе два десятка временных таблиц. Последняя временная таблица (из которой тянет данные последний запрос пакета) получается путем соединения \ объединения нескольких таблиц, так что АВТОНОМЕРЗАПИСИ() на прямую не
применим.
Идея такая: между последней ВТ и последним запросом пакета воткнуть еще один запрос, в котором переписать последнюю ВТ в новую и
добавить поле НомПП с помощью АВТОНОМЕРЗАПИСИ() . Вот как одной строкой все колонки одной ВТ в другую перетащить? Что-то типа *.
---
я тоже примерно так и делаю, отдельно в ВТ считаю номера, а потом подставляю
---
А * прокатила!
---
У меня интерес уже чисто спортивный. Что бы я в настройках СКД ни делал, даже колонки НомерПП не появляется.
База самописная.
Платформа 8.3.16.1148

СоставПродуктов - табличная часть справочника

процедура ПриСозданииНаСервере()

```1c
    УсловноеОформление.Элементы.Очистить();

    Элемент = УсловноеОформление.Элементы.Добавить();

    ПолеЭлемента = Элемент.Поля.Элементы.Добавить();
    ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных("СоставПродуктов");

    ОтборЭлемента = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("СоставПродуктов.КоличествоГ");
    ОтборЭлемента.ВидСравнения = ВидСравненияКомпоновкиДанных.БольшеИлиРавно;
    ОтборЭлемента.ПравоеЗначение = 0;

    Элемент.Оформление.УстановитьЗначениеПараметра("ЦветФона", WebЦвета.БледноЗеленый);
```

Если то же самое условное оформление настроить через свойства формы - работает. Программно - не работает.
Отладчик переменные вроде находит (левое, правое значение, вид сравнения). Не знаю, что ещё проверить.

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

В процессе отладки упростила условие до проще некуда, оно всё равно не работает.
---
Если "СоставПродуктов" есть табличная часть справочника, то подозреваю, что неверно указано левое значение в отборе - потеряли "Объект".

```1c
    ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.СоставПродуктов.КоличествоГ");
```
---
Если "СоставПродуктов" есть табличная часть справочника, то подозреваю, что неверно указано левое значение в отборе - потеряли "Объект".

```1c
    ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.СоставПродуктов.КоличествоГ");
```
---
Ура, заработало! Спасибо большое!
Всем доброго времени суток! Подскажите, как добавить шаблоны текста (кода) в EDT формата ST. Ранее я добавлял его, но сейчас либо не помню как это делал, либо EDT перестал их поддерживать (вряд ли, но все же). Шаблоны пытаюсь добавить через пункт главного меню Окна \ Параметры \ V8 \ Встроенный язык \ Шаблоны. Но там шаблоны EDT в xml формате. А вот где st формат?
---
нет. в старых тоже не было этого.
Эта возможность появилась в новых тестовых версиях 2021.2
---
Да, все работает (в версии 2021.2.5). Спасибо.
---
из документации:
---
Спасибо Кэп... Первое, что я сделал - это прошерстил документацию. Написано что можно, но способ не работает.
---
похоже в новых версиях убрали эту возможность.
---
нет. в старых тоже не было этого.
Эта возможность появилась в новых тестовых версиях 2021.2
---
мда. Получается у меня ранее эта версия стояла (из-за глюков тысячу раз сносил EDT). Попробую поставить посвежее и отпущуся, хотя у меня стоит 2021.1.7, вроде как последняя (https://releases.1c.ru), но стартер говорит, что есть еще 2021.2.5.
---
в самом низу списка релизов есть раздел "Версии для тестирования". Вот там тестовые версии.
И как раз скрины с версии 2021.2.5
---
Да, все работает (в версии 2021.2.5). Спасибо.
Доброго времени суток!

На двух формах есть реквизиты вида ПолеДокументаHTML. Мне надо объединить их содержимое и отобразить в третьем реквизите ПолеДокументаHTML.

Пытаюсь таким образом: содержимое первого и второго полей помещаю в форматированный документ, потом объединяю оба форматированных документа в один (посмотрел, как это сделано в типовой УТ11), извлекаю из получившегося форматированного документа содержимое и его помещаю в
ПолеДокументаHTML

При этом текст и картинки переезжают, но сильно искажается формат текста (шрифты, абзацы).

Подскажите, пожалуйста, возможен ли другой способ?
---
Парсить html фалы самому: https://ru.hexlet.io/courses/layout-designer-basics/lessons/page-structure/theory_unit
Что-то типа взять содержимое раздела <body> второго файла и вставить в конце раздела <body> первого.
И кодировку не забыть сравнить, что бы не смешать текст с разной кодировкой.
---
Парсить html фалы самому: https://ru.hexlet.io/courses/layout-designer-basics/lessons/page-structure/theory_unit
Что-то типа взять содержимое раздела <body> второго файла и вставить в конце раздела <body> первого.
И кодировку не забыть сравнить, что бы не смешать текст с разной кодировкой.
---
user790708, спасибо! Таким способом слияние получилось, и форматирование соблюдено.
Доброго времени суток!

При работе в конфигурации при редактировании модуля Система выдает контекстную подсказку.
Например при наборе:

```1c
    НОВЫЙ Граница(Дата,
```

можно набрать "Ctrl" + "Пробел" и в выпавшем списке начать ввод: "ВидГран......

ВОПРОС: Но система в "сплывающем окне" (см. вложение") четко показывает: "ВидГраницы".
Можно ли (например "быстрыми клавишами" выбрать его? И не искать в выпадающем списке...
---
выбрать нет, но можно настроить шаблоны текста. Добавить шаблон короткого ввода подстановки.
---
выбрать нет, но можно настроить шаблоны текста. Добавить шаблон короткого ввода подстановки.
---
Добавить шаблон короткого ввода подстановки

На своем компе мне обычно хватает шаблона GROOVY
Павел Чистов
---
он у многих стоит )
И так как раз и есть шаблон ввода Граница.
---
Нет нельзя. Да и не нужно это. Т.к. у вас вид границы может быть в переменной, которая называется подругому
---
Посмотри Снегопат https://infostart.ru/public/102065/, не совсем то, что ты хочешь, но расширяет возможности. В выпадающем списке будет сортировка по частоте применения и поиск по части слова.
---
или Турбоконф ) https://turboconf.ru/
---
(3)
(4)
(5)

Всё это не стандартный функционал и его нельзя использовать "на выезде"...

З.Ы. Всё (кроме (5)) знаю и когда то или иногда использовал/использую, но не хочется привыкать к хорошему, а использовать типовой функционал...