|
1с Представление обрезает строку в запросе | ☑ | ||
---|---|---|---|---|
0
illiona
naïve
13.10.23
✎
09:59
|
Добрый день. Мне надо начисление представить как строку, чтобы потом наложить условное оформление, представление обрезает строку(
|ВЫБРАТЬ |Представление(ВТ_ТЗИтог.Начисление) КАК Начисление |
|||
1
PR
13.10.23
✎
10:00
|
(0) Я не против
|
|||
2
illiona
naïve
13.10.23
✎
10:07
|
не могу понять как выразить как строку
|
|||
3
Kigo_Kigo
13.10.23
✎
10:21
|
(2) Ну так вырази как строку
|Выразить(ВТ_ТЗИтог.Начисление.Наименование как строка(250)) КАК Начисление |
|||
4
timurhv
13.10.23
✎
10:22
|
(2) Запросом - никак, обращайтесь например к наименованию.
Представление программно можно переопределять в модуле менеджера, как такое вы получите запросом? Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка) Наименование = ?(ПустаяСтрока(Данные.Наименование), НСтр("ru = 'Без описания'"), Данные.Наименование); Дата = Формат(Данные.Дата, ?(ПолучитьФункциональнуюОпцию("ИспользоватьДатуИВремяВСрокахЗадач"), "ДЛФ=DT", "ДЛФ=D")); Представление = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = '%1 от %2'"), Наименование, Дата); СтандартнаяОбработка = Ложь; КонецПроцедуры |
|||
5
Kigo_Kigo
13.10.23
✎
10:30
|
(4) А в запросах теперь "Выразить" заперещенно?
конечно через 2-ю точку это плохо, я бы на этапе ваборки начислений добавил бы уже выраженное наименование |
|||
6
Монтгомери Бёрнс
13.10.23
✎
10:35
|
А так не покатит - ВЫРАЗИТЬ(ВТ_ТЗИтог.Начисление КАК Строка) ?
|
|||
7
Kigo_Kigo
13.10.23
✎
10:39
|
(6) вообще должно, но не факт, может вывалить ошибку или код, сталкивался с такой ошибкой, текст ошибки не помню
|
|||
8
timurhv
13.10.23
✎
10:46
|
(5) с каких пор стало можно?
|
|||
9
Монтгомери Бёрнс
13.10.23
✎
11:21
|
(7) Я забыл добавить .Наименование Я хотел поправить, а что-то у меня кнопочки редактировать не отображается.
А ошибка будет что-то про несоответствие типов данных. |
|||
10
Web00001
13.10.23
✎
11:58
|
Я так и не понял:
1. Зачем нужно представление? Почему нельзя просто обратиться к наименованию плана видов расчетов? 2. Почему не добавить поле для УО например "НомерЦвета"? И его уже на него завязывать УО? |
|||
11
Злопчинский
13.10.23
✎
12:50
|
(10) это вообще по п.2 какие-то клюшечные варианты...
|
|||
12
Kigo_Kigo
13.10.23
✎
14:59
|
(10) почему же нельзя можно, но человеку надо именно строка, по этому при любом раскладе будет строка, а не к примеру НУЛЛ или неопределенно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |