![]() |
![]() |
![]() |
|
Управляемые формы. Вытащить реквизит первой строки ТЧ документа в ФормуСписка | ☑ | ||
---|---|---|---|---|
0
altaykniga
18.03.15
✎
12:42
|
Доброго времени суток, товарищи.
документСписокПривыводеСтроки - нет такого в УправляемыхФормах. Как выводить в колонку ФормыСписка реквизит первой строки ТЧ документа? Док.Товары[0].Номенклатура нужно отображать в формеСписка, в колонке "Номенклатура"! Заранее благодарю за советы В условном оформлении такой возможности не нашел |
|||
1
pessok
18.03.15
✎
12:43
|
в запрос динамического списка левое соединение к таблице табличной части по ссылке
|
|||
2
Адский плющ
18.03.15
✎
12:43
|
Левое соединение с ТЧ по НомерСтроки = 1
|
|||
3
pessok
18.03.15
✎
12:44
|
(2) только левое соединение ко вложенному запросу, в котором ТЧ, а уже во вложенном условие на номер строки, а то будет внутреннее соединение
|
|||
4
altaykniga
18.03.15
✎
12:45
|
(1) т.е. захожу в свойства реквизита формы "Список", ставлю галку "ПроизвольныйЗапрос" - и там запрос делаю нужный?
|
|||
5
pessok
18.03.15
✎
12:46
|
(4) истинно так
|
|||
6
altaykniga
18.03.15
✎
12:47
|
(1), (2) благодарю за советы, осталось текст запроса придумать
|
|||
7
Адский плющ
18.03.15
✎
12:57
|
(3) Зачем эти извращения? Условие на номер строки нужно указывать в связи и тогда всё будет пучком.
|
|||
8
altaykniga
18.03.15
✎
13:23
|
текс запроса написал. Но, почему-то, колонки Дата, Номер, сумма документа выходят пустые.
И когда пытаешься открыть документ из этого списка, но ничего не открывается |
|||
9
altaykniga
18.03.15
✎
13:24
|
(8) и основная таблица - пустая, нет там вариантов даже для выбора
|
|||
10
GROOVY
18.03.15
✎
13:25
|
Видать запрос зачетный.
|
|||
11
altaykniga
18.03.15
✎
13:35
|
(10) может быть ты и прав. Глянь на мой зачет )
ВЫБРАТЬ * ИЗ (ВЫБРАТЬ ДокументэкзТТН.Ссылка КАК Ссылка, ДокументэкзТТН.ПометкаУдаления КАК ПометкаУдаления, ДокументэкзТТН.Номер КАК Номер, ДокументэкзТТН.Дата КАК Дата, ДокументэкзТТН.Проведен КАК Проведен, ДокументэкзТТН.ВидОперации КАК ВидОперации, ДокументэкзТТН.Организация КАК Организация, ДокументэкзТТН.Грузоотправитель КАК Грузоотправитель, ДокументэкзТТН.Контрагент КАК Контрагент, ДокументэкзТТН.Грузополучатель КАК Грузополучатель, ДокументэкзТТН.ДоговорКонтрагента КАК ДоговорКонтрагента, ДокументэкзТТН.ПриложениеКДоговору КАК ПриложениеКДоговору, ДокументэкзТТН.ВидТранспорта КАК ВидТранспорта, ДокументэкзТТН.НаправлениеРеализации КАК НаправлениеРеализации, ДокументэкзТТН.Склад КАК Склад, ДокументэкзТТН.Машина КАК Машина, ДокументэкзТТН.Прицеп КАК Прицеп, ДокументэкзТТН.Через КАК Через, ДокументэкзТТН.Доверенность КАК Доверенность, ДокументэкзТТН.СвоимСотрудникам КАК СвоимСотрудникам, ДокументэкзТТН.Сотрудник КАК Сотрудник, ДокументэкзТТН.ТипЦен КАК ТипЦен, ДокументэкзТТН.ВалютаДокумента КАК ВалютаДокумента, ДокументэкзТТН.КурсВзаиморасчетов КАК КурсВзаиморасчетов, ДокументэкзТТН.КратностьВзаиморасчетов КАК КратностьВзаиморасчетов, ДокументэкзТТН.УчитыватьНДС КАК УчитыватьНДС, ДокументэкзТТН.СуммаВключаетНДС КАК СуммаВключаетНДС, ДокументэкзТТН.СуммаДокумента КАК СуммаДокумента, ДокументэкзТТН.ЗаНаличныйРасчет КАК ЗаНаличныйРасчет, ДокументэкзТТН.ДокументПриказ КАК ДокументПриказ, ДокументэкзТТН.ВБрутто КАК ВБрутто, ДокументэкзТТН.ВТара КАК ВТара, ДокументэкзТТН.ВНетто КАК ВНетто, ДокументэкзТТН.ПоЗачетномуВесу КАК ПоЗачетномуВесу, ДокументэкзТТН.Вагон КАК Вагон, ДокументэкзТТН.Грузоподъемность КАК Грузоподъемность, ДокументэкзТТН.КоличествоОсей КАК КоличествоОсей, ДокументэкзТТН.ТипВагона КАК ТипВагона, ДокументэкзТТН.Комментарий КАК Комментарий, ДокументэкзТТН.ДокументРТУ КАК ДокументРТУ, ДокументэкзТТН.ДокументОснование КАК ДокументОснование, ДокументэкзТТН.ПереданоВБухгалтерию КАК ПереданоВБухгалтерию, ДокументэкзТТН.СтанцияОтправления КАК СтанцияОтправления, ДокументэкзТТН.СтанцияНазначения КАК СтанцияНазначения, ДокументэкзТТН.НачалоОперации КАК НачалоОперации, ДокументэкзТТН.ОкончаниеОперации КАК ОкончаниеОперации, ДокументэкзТТН.ВетСвидетельство КАК ВетСвидетельство, ДокументэкзТТН.Подразделение КАК Подразделение, ДокументэкзТТН.ПодразделениеГрузополучателя КАК ПодразделениеГрузополучателя, ДокументэкзТТН.РТУГрупповая КАК РТУГрупповая, ДокументэкзТТН.ВодЧерез КАК ВодЧерез, ДокументэкзТТН.СрокДоставки КАК СрокДоставки, ДокументэкзТТН.ТипДокумента КАК ТипДокумента, ДокументэкзТТН.ДокументВТП КАК ДокументВТП, ДокументэкзТТН.ВладелецАвтотранспорта КАК ВладелецАвтотранспорта, ДокументэкзТТН.ЗаказчикПлательщик КАК ЗаказчикПлательщик, ДокументэкзТТН.НаКарточку КАК НаКарточку, ДокументэкзТТН.Весы КАК Весы, ДокументэкзТТН.Марка КАК Марка, ДокументэкзТТН.Аннулирован КАК Аннулирован, ДокументэкзТТН.АвтоматическоеВзвешиваниеБрутто КАК АвтоматическоеВзвешиваниеБрутто, ДокументэкзТТН.АвтоматическоеВзвешиваниеТара КАК АвтоматическоеВзвешиваниеТара, ДокументэкзТТН.ФактАвтоматическогоВзвешивания КАК ФактАвтоматическогоВзвешивания ИЗ Документ.экзТТН КАК ДокументэкзТТН) КАК Доки ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ экзТТНТовары.Ссылка КАК Ссылка, экзТТНТовары.Номенклатура КАК Номенклатура, экзТТНТовары.КарточкаАнализа КАК КарточкаАнализа ИЗ Документ.экзТТН.Товары КАК экзТТНТовары ГДЕ экзТТНТовары.НомерСтроки = 1) КАК Товары ПО Доки.Ссылка = Товары.Ссылка |
|||
12
GROOVY
18.03.15
✎
13:43
|
Как-то мало строк.
ВЫБРАТЬ * ИЗ Документ.ИмяДокумента КАК Док ЛЕВОЕ СОЕДИНЕНИЕ Документ.ИмяДокумента.ИмяТЧ КАК ТЧ ПО ДОК.ССЫЛКА = ТЧ.ССЫЛКА И ТЧ.НОМЕРСТРОКИ = 1 |
|||
13
kosts
18.03.15
✎
13:45
|
(9) Возможно испортил основную таблицу. Верни все обратно и редактируй запрос в конструкторе.
|
|||
14
altaykniga
18.03.15
✎
14:06
|
(13) вернул все обратно, отредактировал запрос в конструкторе, основная таблица есть...
Как только закрываешь настройку списка, открываешь заново - основная таблица - пусто |
|||
15
kosts
18.03.15
✎
14:58
|
Вот это зачем?
ВЫБРАТЬ -> * ИЗ Оставь запрос какой он был, только добавь левое соединение. А то ты сводишь 1С с ума |
|||
16
altaykniga
18.03.15
✎
15:02
|
(15) да, спасибо. Так и сделал, все получилось. Благодарю!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |