|
Вывод дополнительных полей в реестре через ОформлениеСтроки
| ☑ |
0
Ari1ies
28.04.17
✎
10:44
|
Добрый день!
Помогите пожалуйста: В реестре Реализация товаров и услуг нужно вывести столбцы водителя и автомобиль, которые находятся в регистре сведений РеквизитыТТН, в котором есть ссылка на документ реализации.
Я знаю что нужно использовать процедуру СписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки).
Но вот как используя Оформление строки добавить на форму списка Документа Реализация товаров и услуг доп реквизиты из РС РеквизитыТТН
|
|
1
DrShad
28.04.17
✎
10:48
|
начни с того УФ или ОФ?
|
|
2
СвинТуз
28.04.17
✎
10:49
|
(1)
толстые похоже
|
|
3
Ari1ies
28.04.17
✎
10:54
|
ОФ
|
|
4
Ari1ies
28.04.17
✎
10:54
|
Комплексная автоматизация
|
|
5
Вафель
28.04.17
✎
11:00
|
запросом конечно же
|
|
6
DrShad
28.04.17
✎
11:16
|
(3) так, теперь давай расскажи что за реестр? или таки документ список?
|
|
7
Ari1ies
28.04.17
✎
12:28
|
РеализацияТоваровИУслуг.ФормаСписка добавить поля из регистра сведений.
|
|
8
Ari1ies
28.04.17
✎
13:08
|
Получил вот такой код
Процедура СписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
ОтборДок = Новый Структура("Док", ДанныеСтроки.Ссылка);
ВыборкаДок = РегистрыСведений.РеквизитыТТН.Выбрать(ОтборДок);
Пока ВыборкаДок.Следующий() Цикл
ОформлениеСтроки.Ячейки.ВодительА = ВыборкаДок.Водитель;
ОформлениеСтроки.Ячейки.АвтомобильА = ВыборкаДок.Автомобиль;
КонецЦикла;
КонецПроцедуры
Как правильно сделать в цикле, чтобы выводился заголовок столбца и значение?
|
|
9
Вафель
28.04.17
✎
13:08
|
(8) запросы принципиально не пишешь?
|
|
10
Ari1ies
28.04.17
✎
13:13
|
Как правильно сделать в цикле, чтобы выводился заголовок столбца и значение?
|
|
11
Ari1ies
28.04.17
✎
13:22
|
(9) Пишу. Там однозначное соответствие между ДокументСсылка.РеализацияТиУ и РегистрСведений.РеквизитыТТН.Ссылка. Одной записи РТиУ сответсвует одна запись РС РеквизитыТТН
|
|
12
h-sp
28.04.17
✎
14:40
|
(11) но ты же написал запрос в цикле. 50 строчек в списке - это значит 50 раз твоя фигня из (8) выполнится.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший