|
Вывести в динамичестком списке две даты в одной ячейки в виде HH:mm-HH:mm | ☑ | ||
---|---|---|---|---|
0
stopa85
13.09.18
✎
12:27
|
В коде 1С это выглядит вот так:
ЖелаемыйРезультат = Формат(НачалоПериодаДоставки, "ДФ=HH:mm; ДП=") + "-" + Формат(КонецПериодаДоставки, "ДФ=HH:mm; ДП="); Как это сделать в Динамическом списке? PS 1С 8.3 УФ в режиме совместимости с 8.2 |
|||
1
Fragster
гуру
13.09.18
✎
12:41
|
если 8.2, то создаешь регистр сведений, в который в подписке в нужных местах сохраняешь нужную строку, в ДС в запросе подцепляешь этот РС и выводишь. Ну, или реквизит документа, если эта строка зависит только от самого этого документа.
|
|||
2
Fragster
гуру
13.09.18
✎
12:42
|
была бы 8.3.10, можно было бы проще: https://wonderland.v8.1c.ru/blog/obrabotka-i-oformlenie-dannykh-dinamicheskogo-spiska/?sphrase_id=43395
|
|||
3
Вафель
13.09.18
✎
12:43
|
но зачем в 1 ячейке именно?
|
|||
4
Fragster
гуру
13.09.18
✎
12:45
|
(3) потому что 1с еще не придумало кастомный разделитель при группировке колонок "в ячейке"
|
|||
5
Вафель
13.09.18
✎
12:49
|
(4) но зачем это все в диначмическом списке? что за блаж такая?
|
|||
6
Fragster
гуру
13.09.18
✎
12:51
|
(5) отображение периода в списке - блажь? а если это один из ключевых показателей документа? И эти периоды - короткие. Например запись в солярий какой-нибудь. А плодить помесь ДС и поля календаря накладно с точки зрения отсутствия подписки на изменение данных всеми клиентами.
|
|||
7
Fragster
гуру
13.09.18
✎
12:52
|
хотя тут две колонки, конечно, спасают, но иногда хочется прекрасного.
|
|||
8
stopa85
13.09.18
✎
12:53
|
(1) Спасибо, так и думал, что тольк так
(2) А у меня есть, эта функция!!! Ща попробую. |
|||
9
stopa85
13.09.18
✎
12:54
|
(5) Если пользователь хочет - почему бы и нет? Это же только вопрос цены)
|
|||
10
Chameleon1980
13.09.18
✎
12:56
|
(8) только по ним ни сортировки потом ни отборов
и сразу лучше отключить |
|||
11
stopa85
13.09.18
✎
13:03
|
(10) Эх метод это у меня есть, а вызываться он не вызывается(( Остается только способ с регистром сведений.
|
|||
12
s03
13.09.18
✎
13:10
|
(11) Метод есть, потому что у тебя платформа 8.3 (не ниже чем нужно), а не вызывается потому что у конфигурации режим совместимости 8.2. Поэтому смотри на возможности программы не по версии твоей платформы, а по режиму совместимости, если он установлен
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |