Имя: Пароль:
1C
1С v8
Из числа в строку в динамическом списке
,
0 nbv8608
 
23.12.15
06:31
Платформа 8.3.7, самописная конфа, управляемые формы. Есть форма справочника товары(динамический список). В списке отображаются остатки. У товара есть делимость. Нужно добавить колонку остатка с учетом делимости. Т.е если у товара делимость 4, а остаток 6 то должно быть значение "1 2/4". Еще пример: если остаток 13, а делимость 5, тогда нужное значение "2 3/5". Получить такую строку в запросе не получается, т.к нужно сложение строки и числа. Добавлю колонку, но дальше как быть? В СКД можно функцию вызвать из модуля, а с динамическим списком беда. Выводить поле с учетом делимости обязательно рядом с полем остатка. Вопрос: Как можно это реализовать в динамическом списке?
1 vozgar2
 
23.12.15
07:08
Преобразуй число в строку
2 vozgar2
 
23.12.15
07:09
Ой, преобразования типов в запросе нет...
3 nbv8608
 
23.12.15
07:26
(2) Вот именно(
4 also
 
23.12.15
07:32
Выводи в таблицу значений
5 patria0muerte
 
23.12.15
07:34
6 vvp91
 
23.12.15
07:34
Сделай отдельные сведения по остаткам с двумя ресурсами в абсолютном выражении и строковом выражении. Эти сведения поддерживай в менеджере набора записей накоплений товародвижения.
Выборка из сведений остатка будет быстрее, чем брать остаток накоплений и выводить его в динамический список.
7 nbv8608
 
23.12.15
07:34
(4) 10000 строк в таблицу значений? с получением остатков и цены? Не варинат
8 nbv8608
 
23.12.15
07:37
(6) Тоже вот склоняюсь к такому варианту. Наверное так и сделаю.
9 ЧеловекДуши
 
23.12.15
07:39
(5) Извращение от 1С... и какова скорость такой манипуляции? :)
10 patria0muerte
 
23.12.15
07:40
(9) Я просто разместил объяву (с)
11 Drac0
 
23.12.15
08:08
(0) Объясни, почему десятичное отображение не подходит пользователям?
12 ЧеловекДуши
 
23.12.15
08:14
(10) Это тоже, просто эмоции от безысходности. 1С могла бы по сути позволить писать некоторые команды и на языке хранения БД. Все ровно оно этот рукоблудный запрос на Родном языке переводит в понятный язык хранилища БД :)

...
Вот и могли бы добавить некую команду, которая бы позволяла бы такое проделывать :)
13 ЧеловекДуши
 
23.12.15
08:14
(11) Все просто, баба Дуся не может отвыкнуть от счет :)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан