|
Произвольные колонки в списке документов, обычные формы | ☑ | ||
---|---|---|---|---|
0
trey1
21.05.18
✎
11:26
|
Приветствую, такой вопрос нужно в список документа добавить произвольную колонку с расчетом по заданной форме. Как это сделать на обычных формах? Про управляемые знаю, что там все делается через динамический список а тут ума не приложу
|
|||
1
catena
21.05.18
✎
11:29
|
Добавить колонку, заполнять в ПриПолученииДанных.
Но лучше все-таки сделать управляемую форму списка с ДС, работать будет шустрее, разрабатывать проще. |
|||
2
trey1
21.05.18
✎
11:51
|
(1) Колонку можно программно добавить? Я добавил колонку в список, уже отловил процедуру на форме, но теперь ошибка: Поле объекта недоступно для записи в 1С
|
|||
3
trey1
21.05.18
✎
11:52
|
Про упр. формы знаю что в этом плане проще но тут 10.3 и обычные формы только
|
|||
4
Chameleon1980
21.05.18
✎
11:52
|
(2) не в то пишеш. недолет, скорее, всего
код показывай |
|||
5
Chameleon1980
21.05.18
✎
11:52
|
+(4) отладчиком смотри
|
|||
6
RomanYS
21.05.18
✎
11:54
|
(2) посмотри в любой типовой поиском ПриПолученииДанных или ПриВыводеСтроки. Изменять надо оформление строк.
|
|||
7
trey1
21.05.18
✎
11:55
|
ну вот :
Процедура ДокументСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) сумма = 0; для каждого стр из ДанныеСтроки.Ссылка.СписокПеремещений цикл сумма = сумма+ стр.Перемещение.СуммаДокумента; КонецЦикла; ДанныеСтроки.СуммаДокументов = сумма; // Вставить содержимое обработчика. КонецПроцедуры мне надо в колонку СуммаДокументов сумму написать, если я ее отвязываю от реквизита то вообще не могу выбрать |
|||
8
Chameleon1980
21.05.18
✎
11:55
|
ну.
Для Каждого ОформлениеСтроки Из ОформленияСтрок и попер |
|||
9
Chameleon1980
21.05.18
✎
11:56
|
В при полученииДанных юзай
|
|||
10
Chameleon1980
21.05.18
✎
11:56
|
ИМХО быстрее
|
|||
11
Chameleon1980
21.05.18
✎
11:56
|
отладчик уже смотрел?
|
|||
12
catena
21.05.18
✎
11:57
|
Процедура ДокументСписокПриПолученииДанных(Элемент, ОформленияСтрок)
Для каждого Строка Из ОформленияСтрок Цикл Регистратор = Строка.ДанныеСтроки.Ссылка; КонецЦикла Устанавливать так же. |
|||
13
trey1
21.05.18
✎
12:05
|
(11) Да спасибо, разобрался.
ОформлениеСтроки.Ячейки.СуммаДокументов.Текст = сумма; и все заработало |
|||
14
RomanYS
21.05.18
✎
12:08
|
(13) если ты про (7), то оно ужасно. Даже если ошибок нет.
Для нормальной работы обязательно переделать на ПриПолученииДанных и запрос. |
|||
15
trey1
21.05.18
✎
13:03
|
(14) Ну да, лучше так, я прост написал для общего понимания себе т.к вообще не работал с ОФ
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |