|
УФ. Вычисляемое поле в форме списка документов
| ☑ |
0
Kookish
05.11.13
✎
23:59
|
Добрый вечер.
Вопрос, собственно, такой.
Есть документ, в нем табличная часть. Хочу добавить в форму списка документов поле, в котором будет строка, сформированная на основании всех строк табличной части документа. Например, в документе таблица "Счета" содержит три строки: "Счет 1", "Счет 2", "Счет 3". Тогда в колонке "Счета" списка документов должно быть "Счет 1, Счет 2, Счет 3". Получается, что при получении данных нужно сделать запрос к табличным частям документов, а при выводе еще и обработать. Подтолкните плиз, как это возможно сделать. Сразу скажу, база небольшая, такую нагрузку выдержит легко.
|
|
1
Конфигуратор1с
06.11.13
✎
00:05
|
(0) а не проще сделать реквизит документа и при записи туда пихать значение?
|
|
2
Конфигуратор1с
06.11.13
✎
00:06
|
ну ив ДС выводить реквизит, а не вычисляемое поле
|
|
3
Kookish
06.11.13
✎
00:09
|
Хм, не хотелось бы лишние данные в базе держать, но если ничего не придумается, так и сделаю. Просто заинтересовала сама возможность сделать что-то подобное на управляемых формах. "Произвольный запрос" тоже не прокатит, т. к. не знаю, можно ли собрать в одно поле несколько строк результата. А если можно, то как.
|
|
4
zippygrill
06.11.13
✎
00:17
|
Никто не мешает писать в поле строкого типа текст "суммастроки1, суммастроки2, суммастроки3"
|
|
5
Kookish
06.11.13
✎
00:21
|
(4) Не понял. В табличной части документа колонка, пусть строкового типа. Надо при выводе списка документов для текущего документа соединить все строки из таблицы и поместить в одну ячейку. Как это сделать на управляемых формах?
|
|
6
Kookish
06.11.13
✎
00:23
|
Пошел добавлять реквизит документа...
|
|
7
Конфигуратор1с
06.11.13
✎
00:44
|
(5) а зачем? ты понимаешь, что при уф нагрузка на сервер и так немелкая, а тут еще и хитропопые динамические списки с запросами.
|
|
8
Grobik
06.11.13
✎
00:52
|
(0) >>Сразу скажу, база небольшая
(3) >>не хотелось бы лишние данные в базе держать
(6) >>Пошел добавлять реквизит документа.
Оригинально!!!
|
|