Вот табличная часть (на примере 3й строки):
Когда вручную увеличиваем количество номенклатуры в третьей строке, то он становится жирным (скриншот прикрепил).
А если увеличивать количество номенклатуры в третьей строке с помощью сканера, то здесь просто увеличивается количество на 1, то шрифт остается обычным (скриншот прикрепил).
Как сделать так, чтобы при сканировании штрихкода строка №3 не только увеличивался на 3, но и стал жирным (как если бы мы сделали вручную)?
Отрезок кода внешнего события:
Пробовал разные варианты обновить прорисовку (т.е. чтобы шрифт стал жирным, как если бы добавили вручную):
и т.д.
Когда вручную увеличиваем количество номенклатуры в третьей строке, то он становится жирным (скриншот прикрепил).
А если увеличивать количество номенклатуры в третьей строке с помощью сканера, то здесь просто увеличивается количество на 1, то шрифт остается обычным (скриншот прикрепил).
Как сделать так, чтобы при сканировании штрихкода строка №3 не только увеличивался на 3, но и стал жирным (как если бы мы сделали вручную)?
Отрезок кода внешнего события:
Код |
---|
Функция дкФормаВнешнееСобытие(ЭтаФорма, Источник, Событие, Данные) Экспорт //обработка события от сканера ШК Если Источник = "Сканер" Тогда ... СтрокаНоменклатура[КолСтр] = СтрокаНоменклатура[КолСтр] + 1; //Здесь количество у номенклатуры увеличивается на 1 ... КонецЕсли; КонецФункции |
Пробовал разные варианты обновить прорисовку (т.е. чтобы шрифт стал жирным, как если бы добавили вручную):
Код |
---|
ЭтаФорма.Прочитать(); ЭтаФорма.Записать(); ЭтотОбъект.Записать(); |