Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Мобильный клиент, табличная часть документа

Мобильный клиент, табличная часть документа
Я
   rudnitskij
 
11.12.20 - 22:33
Всем привет. Столкнулся с такой проблемой. Написал по учебнику для себя небольшую базу, для учета денег в семейном бюджете и на что они тратятся. Но не это главное.
Главное - вот.
В документе "Расходование средств" есть табличная часть "Расшифровка", одна из колонок которой - "Номенклатура". Есть обработчик "ПриИзменении" для предзаполнения цены товара, всё стандартно как у людей. И при изменении значения в поле выполняется следующее:
[CODE-1C]
ТекСтр = Элементы.Расшифровка.ТекущиеДанные;
ПолучитьЦену(ТекСтр.Номенклатура);
[/CODE-1C]
Прикол в том, что этот код на компе в тонком клиенте работает без ошибок и при обычном добавлении строки, и при добавлении копированием.
А вот на мобильном клиенте обычное добавление строки работает стандартно, а при добавлении копированием получаем, что ТекСтр принимает значение Неопределено.
Можно ли как-то получить новое значение реквизита табчасти, не обращаясь к Элементы.[ИмяТабчасти].ТекущиеДанные ?
   rudnitskij
 
1 - 11.12.20 - 22:35
Админы, вы можете как-то на видном месте разместить инструкцию по пользованию тегами - а не прятать её в жопе форума? (Извините, крик души)
ЗЫ. И редактирование сообщений не помешало бы
   aka MIK
 
2 - 12.12.20 - 09:00
(0) переименуй табличную часть
   ДенисЧ
 
3 - 12.12.20 - 09:12
Давать реквизитам имена, совпадающие с системными - дурная идея
   xXeNoNx
 
4 - 12.12.20 - 10:11
(0)  "для предзаполнения цены товара, всё стандартно как у людей. И при изменении значения в поле выполняется следующее" - полагаю изменение значения в поле "Номенклатура",если да, тогда тебе поможет "ОбработкаВыбора"
   rudnitskij
 
5 - 12.12.20 - 13:35
(3) Возможно, но как это влияет на описанную проблему?
   rudnitskij
 
6 - 12.12.20 - 13:36
(2) переименовал, ничего не поменялось
   rudnitskij
 
7 - 12.12.20 - 13:46
(4) не, не помогает. Всё также текущие данные неопределено
   rudnitskij
 
8 - 12.12.20 - 13:47
(3) И как это объясняет тот факт, что сбой только в мобильном клиенте, а в тонком на компьютере всё ок?
   rudnitskij
 
9 - 14.12.20 - 20:54
Не заходили спецы по мобильному клиенту?
   xXeNoNx
 
10 - 14.12.20 - 20:58
Ну тогда уж подключи отладку по хттп и посмотри что там у тебя
   rudnitskij
 
11 - 15.12.20 - 00:04
(10) "и посмотри что там у тебя" - там это где? Если вы о текущих данных - то там неопределено. При добавлении строки к табчасти копированием. Только в этом случае

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.