Суббота, 27.04.2024, 11:23
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Основной » Проблемные ситуации » Странное поведение поля при редактировании движений док-та
Странное поведение поля при редактировании движений док-та
nclockworkerДата: Вторник, 30.03.2021, 19:31 | Сообщение # 1
Генерал-майор
Группа: Пользователи
Сообщений: 437
Репутация: 342
Статус: Оффлайн

Открываю движения документа по регистру накопления. Открываю числовую ячейку (СтоимостьРегл), число автоматически выделяется синим, начинаю водить "0" затем "запятая", затем "1". Т.е. ввожу 0,1 коп. Вместо этого в ячейку встает 1 рубль. Такого поведения в числовом параметре консоли кода и консоли запросов нет. Также нет такого поведения при редактировании движений регистра ПрочиеРасходы и проводок Хозрасчетного. Возможно дело в определяемом типе ERP "ДенежноеПолеЛюбойЗнак"?
Прикрепления: obs-30-.mp4 (4.16 Mb)
 
tormozit1Дата: Пятница, 02.04.2021, 00:03 | Сообщение # 2
Лейтенант
Группа: Администраторы
Сообщений: 77
Репутация: 5
Статус: Оффлайн
Открой таблицу значений из табличного поля (например через CTRL+~) проверь, повторяется ли поведение в ней. Если повторяется, то удали все остальные колонки, и строки, выгрузи в файл и прикрепи к теме.
 
nclockworkerДата: Пятница, 02.04.2021, 06:22 | Сообщение # 3
Генерал-майор
Группа: Пользователи
Сообщений: 437
Репутация: 342
Статус: Оффлайн
При редактировании ТЗ поведение повторяется. Файл прикрепил.

Видимо некорректные квалификаторы типа Числа получаются для определяемых типов. В ТЗ Число(0,0) в Определяемом типе Число(15,2)


P.S.: *._VT файлы молча удаляются при прикреплении к сообщению форума, запаковал в .zip
Прикрепления: 6927584.zip (0.6 Kb) · 9735061.png (9.7 Kb)


Сообщение отредактировал nclockworker - Пятница, 02.04.2021, 06:24
 
tormozitДата: Пятница, 02.04.2021, 19:46 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6178
Репутация: 156
Статус: Оффлайн
Вероятно в твоей достаточно старой версии платформы он содержатся ошибки при обработке определяемых типов. Проверь в консоли кода получение квалификаторов через схему запроса

Код
Схема = Новый СхемаЗапроса;
Схема.УстановитьТекстЗапроса("ВЫБРАТЬ Курс ИЗ регистрСведений.КурсыВалют");
ф = Схема.ПакетЗапросов[0].Колонки[0].ТипЗначения;

И проверь то же самое в консоли запросов.
 
nclockworkerДата: Пятница, 02.04.2021, 21:08 | Сообщение # 5
Генерал-майор
Группа: Пользователи
Сообщений: 437
Репутация: 342
Статус: Оффлайн
В консоли кода такое:



А вот в консоли запросов проверить не удалось, т.к. даже включение команды "На сервере" все-равно приводит к ошибке:

{ВнешняяОбработка.ирОбщий.МодульОбъекта(994)}: Ошибка компиляции при вычислении выражения или выполнении фрагмента
Код
кода: {(4,13)}: Переменная не определена (Схема)



Либо этот код перед выполнением:

Код
Схема = Новый СхемаЗапроса;
Схема.УстановитьТекстЗапроса("ВЫБРАТЬ Курс ИЗ регистрСведений.КурсыВалют");
ф = Схема.ПакетЗапросов[0].Колонки[0].ТипЗначения;

мОбъектЗапроса.УстановитьПараметр("ф", ф.ПривестиЗначение(0));


И запрос "ВЫБРАТЬ &ф" с выводом в ТЗ выдает:

Прикрепления: 2679731.png (23.9 Kb) · 5888452.png (13.0 Kb)


Сообщение отредактировал nclockworker - Пятница, 02.04.2021, 21:12
 
tormozitДата: Пятница, 02.04.2021, 21:13 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 6178
Репутация: 156
Статус: Оффлайн
Я имел ввиду проверить в консоли запросов тот же запрос. Также подразумевалось, что ты заменишь в запросе обращение к моему полю на обращение к своему проблемному полю при обоих проверках.
 
nclockworkerДата: Суббота, 03.04.2021, 06:09 | Сообщение # 7
Генерал-майор
Группа: Пользователи
Сообщений: 437
Репутация: 342
Статус: Оффлайн

Прикрепления: 6826401.png (39.1 Kb) · 0421099.png (34.5 Kb)
 
tormozitДата: Суббота, 03.04.2021, 09:17 | Сообщение # 8
Генералиссимус
Группа: Администраторы
Сообщений: 6178
Репутация: 156
Статус: Оффлайн
Проблему в инструменте и платформе воспроизвел https://www.hostedredmine.com/issues/924721
 
tormozitДата: Понедельник, 05.04.2021, 00:34 | Сообщение # 9
Генералиссимус
Группа: Администраторы
Сообщений: 6178
Репутация: 156
Статус: Оффлайн
Исправлено в 5.86
 
Форум » Основной » Проблемные ситуации » Странное поведение поля при редактировании движений док-та
  • Страница 1 из 1
  • 1
Поиск: