Имя: Пароль:
1C
1C 7.7
v7: Периодические вылеты программы
,
0 kupec
 
27.04.22
15:12
Доброго времени суток. Периодически на кассовом узле возникают вылеты программы. При чем не понятно на что это влияет. Системности нет. Может проработать неделю без вылета, а может и в день не по разу. Подскажите, куда можно посмотреть. Ниже две последних ошибки.

НОМЕР РАЗ

Сигнатура проблемы:
  Имя события проблемы:    APPCRASH
  Имя приложения:    1cv7s.exe
  Версия приложения:    7.70.0.27
  Отметка времени приложения:    4573fcd8
  Имя модуля с ошибкой:    BASIC.DLL
  Версия модуля с ошибкой:    7.70.0.27
  Отметка времени модуля с ошибкой:    4573fbb2
  Код исключения:    c0000005
  Смещение исключения:    00070a18
  Версия ОС:    6.1.7601.2.1.0.256.1
  Код языка:    1049
  Дополнительные сведения 1:    0a9e
  Дополнительные сведения 2:    0a9e372d3b4ad19135b953a78882e789
  Дополнительные сведения 3:    0a9e
  Дополнительные сведения 4:    0a9e372d3b4ad19135b953a78882e789

Ознакомьтесь с заявлением о конфиденциальности в Интернете:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419

Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
  C:\Windows\system32\ru-RU\erofflps.txt

НОМЕР РАЗ

Сигнатура проблемы:
  Имя события проблемы:    APPCRASH
  Имя приложения:    1cv7s.exe
  Версия приложения:    7.70.0.27
  Отметка времени приложения:    4573fcd8
  Имя модуля с ошибкой:    BASIC.DLL
  Версия модуля с ошибкой:    7.70.0.27
  Отметка времени модуля с ошибкой:    4573fbb2
  Код исключения:    c0000005
  Смещение исключения:    00070a18
  Версия ОС:    6.1.7601.2.1.0.256.1
  Код языка:    1049
  Дополнительные сведения 1:    0a9e
  Дополнительные сведения 2:    0a9e372d3b4ad19135b953a78882e789
  Дополнительные сведения 3:    0a9e
  Дополнительные сведения 4:    0a9e372d3b4ad19135b953a78882e789

Ознакомьтесь с заявлением о конфиденциальности в Интернете:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419

Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
  C:\Windows\system32\ru-RU\erofflps.txt

Релиз 27. Операционка семерка x86. Вылет происходит на всех кассах. Их в организации около 15.
28 Duke1C
 
28.04.22
16:55
(27) Прям "физически" через COM??? Или, всё-таки по USB с эмуляцией COM?
29 Ёпрст
 
28.04.22
17:29
(0) если есть обработка, в которой есть обращение к фоорме в операторах основной программы, то будет гарантированный вылет на 2-3 открытии такой формы, как вариант.
30 kupec
 
28.04.22
21:57
(28) ШтрихМ 01 Ф и РРЭлектро 02 - ПРЯМО ЧЕРЕЗ СОМ
31 kupec
 
28.04.22
21:57
(29) можно поподробней, я что то не понял (((
32 Злопчинский
 
29.04.22
10:22
(31) угу, мне тоже интересно про что речь...
33 Злопчинский
 
29.04.22
10:22
возможно речь про передачу контекста формы как-то?
34 Ёпрст
 
29.04.22
10:27
(31) что именно не понятно ? Что такое форма или что такое операторы основной программы?
35 Ёпрст
 
29.04.22
10:28
(33) нет, это к примеру, изменение заголовка формы в операторах основной программы, или обращение к другим реквизитам формы
36 Злопчинский
 
29.04.22
10:29
(34) угу. Речь идет о форме обработки? или о какой-то другой?
"Операторы основной программы" - это операторы конфигурации?
37 Ёпрст
 
29.04.22
10:30
(36) Чебур, скажи честно, кто твой аккаунт угнал ?..
38 Ёпрст
 
29.04.22
10:31
операторы основной программы -  это всё то что написано ниже описания всех процедур и функций
39 Ёпрст
 
29.04.22
10:31
и да, речь про форму обработки/отчета
40 Ёпрст
 
29.04.22
10:32
ЗЫ: моргни 2 раза, если тебя держат в заложниках..
41 Злопчинский
 
29.04.22
10:54
(38) ну, манипулировать с формой в таком месте - это надо сильным колдуном быть.
мне такое в голову вообще никогда не приходило.
42 Злопчинский
 
29.04.22
10:55
А в ПриОткрытии() - с формой можно что-нить делать/обращаться?
43 Ёпрст
 
29.04.22
10:58
(42) там да, там проблем нет.
44 kupec
 
29.04.22
14:08
(38) т.е. примерно так
//*********************************************
Процедура НомерРаз()
КонецПроцедуры
//*********************************************
Процедура НомерДва()
КонецПроцедуры
//*********************************************
Функция НомерТри()
КонецФункции
//*********************************************
ДатаНач=ТекущаяДата();Форма.Реквизит.Доступность(Форма.Параметр); // вот это вот?
45 kupec
 
29.04.22
14:09
+(38) можно пример
46 kupec
 
29.04.22
15:32
Видимо все на выходные уже ушли
47 Ёпрст
 
29.04.22
16:31
(44) да
48 Ёпрст
 
29.04.22
16:32
Если такой код есть, то гарантированный вылет на 2 или 3-ем открытии. На новых виндах, на первом :)
49 Ёпрст
 
29.04.22
16:33
его нужно в ПриОткрытии закинуть хотя бы.
50 Харлампий Дымба
 
29.04.22
16:35
(46) Тоже не получилось воспроизвести:
Пустой отчет Отчет.Новый1 с единственной строкой:
Форма.Заголовок("Привет, мир!");
(ну или Флаг=1, где Флаг - флажок, реквизит формы)
И второй внешний отчет, который в цикле от 1 до 10 делает одну из следующих инструкций:

ОткрытьФормуМодально("Отчет.Новый1#"+СчетчикЦикла);
ОткрытьФормуМодально("Отчет.Новый1#1");
ОткрытьФормуМодально("Отчет.Новый1#");
ОткрытьФормуМодально("Отчет.Новый1");
ОткрытьФорму("Отчет.Новый1#"+СчетчикЦикла);
ОткрытьФорму("Отчет.Новый1#1");
ОткрытьФорму("Отчет.Новый1#");
ОткрытьФорму("Отчет.Новый1");

Не упало. DBF, 7.70.027, Конфа пустая, Win7.
Но в любом случае буду аккуратнее использовать "операторы основной программы".

А для краша системы у меня есть:
А=ЗначениеИзСтрокиВнутр(ЗначениеВСтроку("1"));
51 kupec
 
29.04.22
16:38
(48) такого кода вроде как не наблюдается нигде. Кстати очень странное поведение обнаружилось при добавлении ТЗ на форму. Расклад такой....во время сканирования ШК товара если он принадлежит алкоголю, то вылетает форма обработки предлагающая отсканировать акциз. Дык вот, при добавлении ТЗ на эту форму перестало отрабатывать ОбработкаВнешнегоСобытия. Она почему то срабатывает в форме, которая вызвала эту обработку
52 Ёпрст
 
29.04.22
16:38
(50) просто его открой-закрой, не кодом 2 - 3 раза.
53 kupec
 
29.04.22
16:46
(48) проверил все отчеты/обработки. Нет такого кода. Единственное что в глобальном модуле в таком месте проверялось значение константы с последующем её исправлением, если она не правильная. Ну и задавалось значение нескольких глобальных переменных
54 kupec
 
29.04.22
16:57
Еще в одной форме был код на запуск обработки ожидания штатными средствами
55 Харлампий Дымба
 
29.04.22
17:41
(52) Не получается - 10 раз открыл-закрыл, 10 раз просто открыл.
В отчете 2 строчки (Флаг - реквизит формы)
Форма.Заголовок("Привет, мир!");
Флаг=1;
56 Харлампий Дымба
 
29.04.22
17:48
Просто у меня есть незакрытый гештальт
При вводе новых элементов в справочник "Объекты строительства" через ввод новых строк по Insert из документа "Поступление ОС" - на 3м-4м виснет наглухо. Никак не могу разобраться.
57 kupec
 
29.04.22
18:59
(56) а операционка какая? У меня такая фигня была....поменял разрешение с 1024*768 на 1152*864. Справочник товары на одной машине без причин стал виснуть.
58 Харлампий Дымба
 
29.04.22
19:44
(58) Любая) 2003 server на работе и Win7 дома. Года с 2005 наблюдаю. Уже 5го бухгалтера на ОС учу - сначала ввести все новый ОВА в справочник и только потом подбирать в документ.
Проявляется только в рабочей базе на любой операционке. DBF. 27. Без внешних компонент. В пустой базе изначально - проблемы нет. Справочник типовой практически: Код Строка12 и Наименование Строка50. Пару реквизитов недавно добавил, но проблема была до них. На форме списка ничего вычисляемого нет, форма одна. Элементов немного - сейчас 5000. По конфигурации - 3 уровня, но группы не используются.
Порывался выложить сообществу, но без рабочих данных не получалось воспроизвести. Так что оставил в покое - не мешает. Но интересно.
59 kupec
 
29.04.22
20:02
Вот и я воюю с 2016 года....решился сюда написать, идей подкинули, сижу второй день правлю
60 Злопчинский
 
29.04.22
20:05
ну вы монстры-ломатели, капец
61 kupec
 
29.04.22
21:34
(25) И так, вроде все поправил. Все рекомендации внес в конфигурацию. Обновляю на выходные 2 магазина. Так сказать будем ждать результат
62 Харлампий Дымба
 
30.04.22
00:01
(60) Да вроде и фигня, а зудит вот, когда дела все поделаны... И Ёпрст периодически про операторы основной программы в формах отчетов/обработок вспоминает, вот бы живой пример ещё от гуру.
А вот упоминания про (21) я не встречал до этого, записал в книжечку.
Но это всё случаи не мои. У меня падает при подборе из справочника. Подозреваю, что-то у меня что-то вот такого типа:
Странный баг регламентной отчетности
1С когда делала новую Декларацию по транспортному налогу за 4й квартал 2012 года во втором разделе выбор единицы измерения в 110й строке сделала так, что 1С крашилась. Это был какой-то промежуточный (2й-3й?) релиз, а в следующем (3м-5м?) что-то поправили  - и вуаля, всё ок. Так вот хотел бы я знать, почему 1С падала. Но промежуточных релизов отчетности уже не достать, а тогда я в запаре их не сохранил. Хотя мне кажется, что 1С не стали заморачиваться с проблемой - а сделали выбор не из справочника "Единицы измерения" как было сперва, а просто из списка значений.
63 kupec
 
30.04.22
00:06
(62) я внедрил ТЗ на форму в невидимы слой. Но почему то перестал отрабатывать ОбработкаВнешногоСобытия, добавил кнопку на форму, заработало. Сделал кнопку невидимой, престало срабатывать. Думаю от ТЗ толк како то должен быть. По крайней мере поведение сменилось. Прошло три часа, вылетов нет...тьфу тьфу
64 Харлампий Дымба
 
30.04.22
00:29
(63) Как гипотеза: ОбработкаВнешногоСобытия не отрабатывала из-за порядка обхода, при котором по умолчанию первым оказывался невидимый элемент.
65 kupec
 
30.04.22
00:36
Ставил в конец обхода, убирал на невидимый слой, не помогало. А вот кнопка ВИДИМАЯ помогла
66 Харлампий Дымба
 
30.04.22
00:40
Кстати, вот тебе ещё тред в копилку, если с ТЗ по итогу не выгорит, Злоп И Епрст засветились там тоже
https://forum.infostart.ru/forum76/topic47856/
67 kupec
 
30.04.22
00:50
(66) Спасибо, покурим
68 kupec
 
30.04.22
00:58
(66) были у меня проблемы с 2003 сервером, оооочень медленно все работало. Где то вычитал про обновления. Поставил систему обновляться, долго конечно все это было...но в итоге все тормоза ушли. Обновления помогли
69 Харлампий Дымба
 
30.04.22
01:26
Да не, сервер ни при чём. Вот дома на Win7 - ввожу 8 элементов, на 9м - кружочек закрутился и всё, только сброс сеанса помогает. Ну тема появилась и время есть, поковыряю не спеша в очередной раз, авось что поможет...
ТЗ клал, но это не мой случай: ошибки Tradа и Епрста для формы отчета/обработки. У меня же просто форма списка справочника.  Галки "Основная" и "Для выбора" на форме списка стоят. Так что, стою, бью в бубен в задумчивости.
70 kupec
 
30.04.22
01:46
Скинь MD // [email protected]
71 kupec
 
30.04.22
01:48
(69) там просто упоминание про 2003 было, я и ответил с чем сталкивался
72 Харлампий Дымба
 
30.04.22
02:04
Да всё уже, поздно, разобрался( Прям как-то даже пусто стало.
"Папа, я выиграл дело, которое ты вел 20 лет!"
Снял галку "Автоматическая нумерация".
73 kupec
 
30.04.22
02:14
(72) там должно было наверно вылезать не уникальность .... при чем тут сбой? Или я не понял
74 kupec
 
30.04.22
02:47
Все кассы обновил, после выходных отпишусь
75 Мимохожий Однако
 
30.04.22
07:17
(62) Проблемы вылета при подборе элементов справочника иногда возможны из-за внутренней ошибки в базе (кривой элемент). Помню лечил тем, что делал ТИИ, загрузку-выгрузку данных. Хотя к основной теме ветки отношения не имеет.
76 victuan1
 
30.04.22
08:40
(51) Если из одной модальной формы открыть другую и тоже модально, то во второй форме ОбработкаВнешнегоСобытия срабатывать не будет. Сработает, когда вторая модальная форма закроется, но уже в первой модальной форме.
77 Харлампий Дымба
 
30.04.22
15:18
(70)(75) Удалось спокойно воспроизвести проблему в типовой бухии 7.70.666 1С7.70.027 Win7. Кому интересно поразбираться:
Справочники-Внеоборотные активы-Объекты внеоборотных активов. Создаём новый элемент с кодом (ну такие у нас МОЛ затейники): Тепл-к8
Документы-Учет ОС-Поступление ОС.
По одному Insertoм начинаем вводить новые строки в документ, попутно опять же Insertoм прямо в форме подбора заводя новые элементы в справочник "Объекты внеоборотных активов". После ввода нового элемента подбираем его в документ. Ну то есть эмуляция работы быстрого бухгалтера: Insert (новая строка документа) - Insert (новый элемент в справочник) - Указали свой код, наименование любое - Enter (закончили ввод элемента справочника) - Enter (подобрали элемент в документ) - 4 Enterа (прощёлкали Цена-Количество-Сумма-НДС - не имеет значения).
Коды элементам справочника присваиваем, любые, например 10, 11, 12, 13 ... 18, зависаем.

Ну в общем какая-то некорректная работа автонумерации. Как избегать теперь понятно.
78 Харлампий Дымба
 
30.04.22
15:19
(75) Тут писали уже: элемент родитель сам себя.
79 kupec
 
01.05.22
20:44
Всем доброго вечера и с праздником ))) Результат такой....Вылеты вроде как прекратились, за два дня их не было. Но осталась актуальна другая проблема...
Смысл работы кассового узла такой. Висит открытым новый документ. Кассир путем манипуляций со сканером либо выбором на клавиатуре набивает чек. Производит ввод данных для расчета: скидка/наличка/эквайринг...далее кнопка чек. Вылезает собственно сам чек, документ сохраняется и переходит в режим так скажем номер 2, который при нажатии клавиши ввод закрывается и открывается форма нового чека, ну и дальше по кругу. Дык вот, за эти 2 дня на 5-6 кассах при выходе из режима 2, при нажатии кнопки Enter программа просто зависает. Может кто то накинет еще какие то варианты решения проблемы
80 trad
 
01.05.22
23:36
На чем конкретно виснет нужно определить для начала.
Сделай детельный лог всего процесса в текстовый файл.
81 kupec
 
02.05.22
00:12
(80) да в том то и дело что логи ведутся, пишутся данные в текстовый файл. Я эту программу с 2016 года делаю, наставил меток много где, практически во всех местах, где от кассира требуется активность. Форма ждет от кассира нажатия кнопки ОК, это типа кнопка Enter на клавиатуре. В момент нажатия в лог пишется информация - закрытие формы для открытия нового чека. Т.е. в процедуре ПриНажатииКнопкиКлавиатуры в лог пишется - закрытие формы документа. Далее в коде написано ЗакрытьФорму() ОткрытьФорму(), после в момент открытия срабатывает запись лога что открыта новая форма продажи. Между этими операторами происходит зависание. Девчёнки на кассе принудительно завершают работу. Открывают программу заново. У меня стоит при начале работы системы обнуления некой константы. При закрытии программы правильным методом запись этой константы в единицу. Соответственно при запуске идет проверка, если константа была НОЛЬ значит был крах, если единица, значит краха не было и константа пишется опять в ноль. Ну и соответственно если был крах то на почту идет лог файл. Надеюсь понятно выразился
82 trad
 
02.05.22
13:43
Попробуй сделать переоткрытие не в ПриНажатииКнопкиКлавиатуры, а обычной кнопкой.
Повесить хоткей в виде ентера на эту кнопку тебя Ёпрст научит
83 kupec
 
02.05.22
20:30
У меня Enter используется и в других операциях....не повердит?
84 uno-group
 
03.05.22
13:18
Форма.ОбработкаВыбораСтроки(1).в форме справочника есть? Она иногда глючит с крахом если в контекс формы при открытии чтото левое передать или отбор какой включить.
85 kupec
 
03.05.22
14:28
(84) во всей конфигурации "ОбработкаВыбораСтроки" НЕТ
86 Ёпрст
 
04.05.22
08:51
(81) пиши это хотя бы в приОтжатииКнопкиклавиатуры
87 trad
 
04.05.22
09:48
(86) вообще сопрягать подобные события с открытием/закрытием формы - так себе затея
88 uno-group
 
04.05.22
11:04
Может это было связанно с концом месяца. документы долго проводились и программа как бы зависала ожидая окончания транзакции выполняемой другим пользователем. Какое значение во времени захвата БД у пользователей стоит?
89 Salimbek
 
04.05.22
11:46
(79) Попробуй отвязаться от формы. Т.е. запускаешь Обработку ожидания глобальную и выполняешь ЗакрытьФорму(). В этой обработке ожидания открываешь новую форму и останавливаешь Обработку ожидания.
90 kupec
 
04.05.22
15:54
(88) Программа монопольно запускается
91 kupec
 
04.05.22
15:55
(86) Пробовал я данный вариант, не помню почему, но что то с данным вариантом было не то.....в итоге отказался от него.
92 kupec
 
04.05.22
15:56
На данный момент добавил ТЗ на формах, перенес "Сброс документа (Закрытие/Открытие формы)" на кнопку. Тьфу тьфу.....сутки без сбоев все и везде. Буду продолжать наблюдение
93 kupec
 
06.05.22
11:09
Сброс документа все равно подглючивает. За последнюю неделю было 3 раза. Улучшение ооочень сильное, но все равно бывают моменты, когда не срабатывает. Что еще можно придумать?
94 kupec
 
17.05.22
09:17
В общем стало лучше, но сброс документа в основном и приводит к вылетам программы. Кто что еще может посоветовать?
95 trad
 
17.05.22
09:19
Не использовать события от формекса или не использовать формекс вообще
96 kupec
 
17.05.22
09:23
(95) каким образом отлавливать нажатие клавиш клавиатуры?
97 Ёпрст
 
17.05.22
09:51
(96) смотря какие и зачем
98 trad
 
17.05.22
09:58
(96) например (82)
99 trad
 
17.05.22
10:01
или, в целях сужения круга подозреваемых, временно сделать обычной кнопкой на форме, чтоб проверить в событии проблема или нет. (Вообще я думал ты это уже сделал)
100 DJ Anthon
 
17.05.22
10:01
помню времена, когда 7.7 с Formex роняла кнопка QuickConnect, которая появилась в Teamviewer. Хотя потом ее убрали.
101 DJ Anthon
 
17.05.22
10:01
падать там может что угодно и от чего угодно )
102 trad
 
17.05.22
10:04
вот это что в (92)?
Перенес "Сброс" на кнопку или нет?
103 kupec
 
17.05.22
10:19
(99) Да, кнопку я сделал. Теперь закрытие через нее происходит.
(100) Это я тоже помню )))
(97) Быстрые товары, оплата по карте, ввод наличности и т.д....
104 kupec
 
17.05.22
10:20
Есть процедура послеОткрытия в документе. На данный момент избавляюсь от нее
105 Ёпрст
 
17.05.22
10:22
(103) если перенёс "на кнопку" и всё работает, то вешай на кнопку любой хоткей и радуйся
106 kupec
 
17.05.22
10:25
(105) я такого не умею...Говорили кстати, что ты в этом можешь помочь
107 Злопчинский
 
17.05.22
10:29
надо осторожно если в ПриОткрытии или ПослеОткрытия есть открытие других форм - ведет к глюкам.
108 Злопчинский
 
17.05.22
10:30
(106) стандартные Фкнопки уже все заняты?
109 Злопчинский
 
17.05.22
10:33
Может помочь еще следующее если хочется сохранить события от формекса (95).
в "событии" - генеришь обработку ожидания с коротким таймаутом. Событие стандартно закончится, потом отработает ОО (отклюдчив себя).
.
также можно сгенерить формексом ВнешнееСобытие с нужными данными и обработать его.
110 Builder
 
17.05.22
10:33
(106) стандартная же функция хоткеев в 1с....
https://prnt.sc/M5u7M3kal6t-
111 kupec
 
17.05.22
10:37
(110) это то оно понятно, их все равно не хватит. И придется перепрограммировать все клавиатуры.
112 kupec
 
17.05.22
10:38
(109) Можно поподробней. Это что то типа вот такого кода будет:

Процедура ПриНажатииКнопкиКлавиатуры()
РасшФормы.ОбработкаОжидания("Обработка",100);
//описание моей процедуры
КонецПроцедуры
113 Злопчинский
 
17.05.22
10:57
(112) угу.
114 kupec
 
17.05.22
10:59
(113) Но это получается что в "Обработка" нужно добавить вот это

Процедура Обработка()
РасшФормы.ОбработкаОжидания("Обработка","");
КонецПроцедурв
115 Злопчинский
 
17.05.22
13:51
(114) ну тут я не знаю. в особенности твоего кода не втыкаю.
116 kupec
 
17.05.22
14:23
(115) просто если её не отключить она же постоянно будет срабатывать
117 kupec
 
17.05.22
14:31
А каким еще образом можно в модально открытом окне запустить обработку ожидания? Кроме формекса....
118 Salimbek
 
17.05.22
14:45
(112) Вроде наоборот. Типа:

Процедура ПриНажатииКнопкиКлавиатуры()
глНажатаяКнопка = НажатаяКнопка;
РасшФормы.ОбработкаОжидания("Обработка",1);
КонецПроцедуры

Процедура Обработка()
РасшФормы.ОбработкаОжидания("Обработка","");
//описание моей процедуры, например
ТекстНаФорме = ТекстНаФорме+глНажатаяКнопка;
КонецПроцедурв
119 kupec
 
17.05.22
14:50
т.е. получается нужно запустить не обработку команды в данной процедуре, а запустить в ней обработку ожидания и уже потом в процедуре из обработки ожидания выполнить мой код на обработку...хм....понятно )))) Только не понятно, чем это может помочь....сменится процедура, в которой произойдет то что мне надо...
120 kupec
 
17.05.22
14:53
Хотя опять же .... тут формекс будет задействован, если его убрать, то будет только через секунду событие отрабатываться. Что то не понятно пока, как это может помочь
121 Salimbek
 
17.05.22
14:57
(119) Может это и не твой пример, но я столкнулся с необходимостью такого в другой ситуации.
Надо было в событии Табличного поля (от 1С++) выполнить некие действия, и если все выполнено, все строки обработаны, то активировать другой слой Формы.
Так вот, когда я выполнял этот код в обработчике События, то на форме новый слой активировался, но само Табличное поле, вызвавшее все это, оставалось видимым. Поэтому я пришел к выводу, что обработка всяких событий может "подвешивать" контекст.

Правда я делал не через обработку ожидания, а через принудительный вызов своего Внешнего события. Там таймаута нет. Вот только не помню, Формэкс это умеет или 1С++.
122 Злопчинский
 
17.05.22
16:26
(116) см (109)
123 Злопчинский
 
17.05.22
16:27
(121) внешнее событие формекс умеет
124 Злопчинский
 
17.05.22
16:27
(116) - см.(118)
125 Харлампий Дымба
 
17.05.22
17:09
(106) Пока мастер занят: HotKeys.ert от Ёпрста.
https://disk.yandex.ru/d/24nmc6U76XRrGw
Смысл обработки - в возможности использовать горячие клавиши, которые использовать штатными средствами назначить невозможно. Копируешь нужную кнопку к себе, прописываешь свой код в
Процедура КнопкаНажатие(Кнопка)
КонецПроцедуры
126 victuan1
 
18.05.22
06:42
(106) ну или i-gent - он умеет любые клавиши на хоткей вешать https://infostart.ru/public/14053/
127 kupec
 
18.05.22
08:19
У меня программа настраивается под любую клавиатуру, тем то мне и нравится формекс. Все эти хоткеи принуждают программировать клавиатуры