|
Печатные формы | ☑ | ||
---|---|---|---|---|
0
н7ер
12.10.20
✎
08:56
|
1) В печатную форму (СВ) Расходная накладная по складам (печатается из расходной) выводить адрес склада (в самом складе брать, выводить через запятую после наименования склада);
//{{КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА // Данный фрагмент построен конструктором. // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!! Запрос = Новый Запрос; Запрос.УстановитьПараметр("Ссылка", СсылкаНаОбъект.Ссылка); Запрос.УстановитьПараметр("СкладВТабличнойЧасти",Строка(ВыборкаСклады.Склад)); Запрос.Текст = "ВЫБРАТЬ | СтруктурныеЕдиницыКонтактнаяИнформация.Ссылка КАК Ссылка |ИЗ | Справочник.СтруктурныеЕдиницы.КонтактнаяИнформация КАК СтруктурныеЕдиницыКонтактнаяИнформация |ГДЕ | СтруктурныеЕдиницыКонтактнаяИнформация.Ссылка = &Ссылка"; ОбластьМакета.Параметры.ПредставлениеСклада = ПредставлениеСклада; Ссылка = ДанныеОбъекта.Ссылка; ПоложениеСклада = Строка(ВыборкаСклады.Склад); Запрос.УстановитьПараметр("Ссылка", Ссылка); Запрос.УстановитьПараметр("СкладВТабличнойЧасти", ПоложениеСклада = Перечисления.ПоложениеРеквизитаНаФорме.ВТабличнойЧасти); //Запрос.УстановитьПараметр("СкладВТабличнойЧасти", ПоложениеСклада = Перечисления.ПоложениеРеквизитаНаФорме.ВТабличнойЧасти); РезультатЗапроса = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл // Вставить обработку выборки ВыборкаДетальныеЗаписи КонецЦикла; //}}КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА |
|||
1
acht
12.10.20
✎
08:59
|
10000 рублей
|
|||
2
Ёпрст
12.10.20
✎
09:01
|
(0) и?
|
|||
3
н7ер
12.10.20
✎
09:07
|
не могу понять что с кодом не так
|
|||
4
Ёпрст
12.10.20
✎
09:08
|
(3) что написал. то и получил.
Надо то что ? |
|||
5
н7ер
12.10.20
✎
09:12
|
я бы хотела понять, как надо правильно написать, чтобы из формы Склад, строчка Адрес выводилась в отчете Расходная накладная со складами
|
|||
6
Ёпрст
12.10.20
✎
09:22
|
(5) Ну так, возьми форму готовую, и переделай текст запроса.
|
|||
7
Ёпрст
12.10.20
✎
09:23
|
Только, непонятно, какой склад нужно будет брать, если в первой строке будет СкладВася, а в третьей СкладФедя..
|
|||
8
н7ер
12.10.20
✎
09:32
|
я не понимаю, как это выразить
|
|||
9
н7ер
12.10.20
✎
09:33
|
Там, получается, что склады разные и адрес у них разный
|
|||
10
Ёпрст
12.10.20
✎
09:34
|
(8) чего выразить то ?
Выбрать первые 1 ТвойДокумент.склад.ТвойАдрес из Документ.Твой.ТабличнаяЧастьТвоя как ТвойДокумент Где ТвойДокумент.ССылка = &ССылка |
|||
11
Ёпрст
12.10.20
✎
09:37
|
(9)
Тогда так
|
|||
12
н7ер
12.10.20
✎
09:37
|
Спасибо, я сейчас попробую
|
|||
13
н7ер
12.10.20
✎
09:58
|
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ | СтруктурныеЕдиницыКонтактнаяИнформация.Ссылка КАК Ссылка |ИЗ | Справочник.СтруктурныеЕдиницы.КонтактнаяИнформация КАК СтруктурныеЕдиницыКонтактнаяИнформация |ГДЕ | СтруктурныеЕдиницыКонтактнаяИнформация.Ссылка = &Ссылка"; Ссылка = ДанныеОбъекта.Ссылка; Запрос.УстановитьПараметр("ССылка",ССылка); Если ДоставкаСервер.АдресОтправленияИзСклада() Тогда ПоляАдресаОтправления = ДоставкаСервер.ПоляАдресаОтправления(СтруктурныеЕдиницыКонтактнаяИнформация); Иначе ПоляАдресаОтправления = ДоставкаСервер.ПоляАдресаОтправления(Организация); КонецЕсли; Выборка = Запрос.Выполнить().Выбрать(); Пока Выборка.Следующий Цикл ПредставлениеСклада = ПредставлениеСклада +", "+Выборка.ПоляАдресаОтправления; КонецЦикла; |
|||
14
н7ер
12.10.20
✎
10:00
|
вообщем я ничего не понимаю
|
|||
15
н7ер
12.10.20
✎
10:07
|
https://otvet.mail.ru/question/222119256 у меня по этой ссылки есть фотографии
|
|||
16
н7ер
12.10.20
✎
10:30
|
ОбластьМакета = Макет.ПолучитьОбласть("Склад");
ПредставлениеСклада = Строка(ВыборкаСклады.Склад); //Не Гут ОбластьМакета.Параметры.ПредставлениеСклада = ПредставлениеСклада; ТабДокумент.Вывести(ОбластьМакета); |
|||
17
hhhh
12.10.20
✎
10:44
|
(16) вот тут у вас какая-то фигня
Запрос.УстановитьПараметр("ССылка",ССылка); Ссылка - это же Расходная накладная. А не какая-то там СтруктурнаяЕдиница. Может Ссылка.Склад ? |
|||
18
н7ер
12.10.20
✎
10:46
|
Может
|
|||
19
н7ер
12.10.20
✎
10:47
|
Я не могу понять, что и от куда мне взять
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |