Удаление последней строки документа

dimassm 8 лет назад обновлен 8 лет назад 13

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

Добрый день!

Последнюю набранную строку? Документ создаётся на ТСД или выгружается из учётной системы?

Документ создается на ТСД, удалить хочется последнюю строку которая записана в CurrentItems.


Александр, а можно еще вопрос.

как увеличить шрифт в списке документов (список документов после выбора конкретного типа документа)

в файл MobileSMARTS.exe.config строчку <add key ="listfont" value="Tahoma;26pt> внес, но результата не увидел. Возможно я что-то не так делаю?

Если Вы не заполняете плановую часть, то реализацию можно посмотреть в стандартной операции "Сбор штрихкодов". Если коротко, то после записи делаете вот такое присваивание: ИзмененныеСтрокиТовара=LastChangedCurrentItems, а затем можете использовать действие "Удаление строки документа", в котором указать "ИзмененныеСтрокиТовара" в качестве удаляемой строки.

Увеличить шрифт в списке документов можно так:


А переменная Измененныестроки разве не хранятся только в пределах работы с документом? мне нужно в меню которое стоит первым в алгоритме документа сделать действие (кнопку) по которому происходит удаление последней строки документа.


C размером шрифта все получилось, большое спасибо.

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

Есть необходимость очищать последнюю отсканированную строку после того, как работа с документом была прервана?

С выходом в меню понял, сейчас проверю. А можно удалять строку после повторного входа в документ?

Александр, вопрос с удалением строки так и не решился?

Прошу прощения, не ответил сразу.

Вы можете запоминать последнюю строку документа перед выходом, например, писать Ид последнего товара в шапку, тогда и после повторного входа будет понятно, какая строка была набрана последней.

А можете чуть подробней описать задачу, чего Вы хотите добиться?

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

Александр, большое спасибо, попробую через реквизит шапки

Сервис поддержки клиентов работает на платформе UserEcho