|
Как заполнить данные одного документа данными другого документа используя запрос
| ☑ |
0
gmo666
12.01.20
✎
17:33
|
Как заполнить данные одного документа данными другого документа используя запрос?
Пробовал так:
&НаСервере
Процедура Заполнить()
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| БанковскаяВыпискаЗаказы.Товар
|ИЗ
| Документ.БанковскаяВыписка.Заказы КАК БанковскаяВыпискаЗаказы
|ГДЕ
| БанковскаяВыпискаЗаказы.Ссылка = &Ссылка";
Запрос.УстановитьПараметр("Ссылка", Объект.Товар);
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Стр=Объект.Товар.Добавить();
Стр.ЕдиницаИзмерения=ВыборкаДетальныеЗаписи.ЕдиницаИзмерения;
КонецЦикла;
КонецПроцедуры
&НаКлиенте
Процедура БанковскаяВыпискаЗаказыПриИзменении(Элемент)
Заполнить();
КонецПроцедуры
Не получается.
|
|
1
ДенисЧ
12.01.20
✎
17:35
|
"ВЫБРАТЬ
| БанковскаяВыпискаЗаказы.Товар
...
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Стр=Объект.Товар.Добавить();
Стр.ЕдиницаИзмерения=ВыборкаДетальныеЗаписи.ЕдиницаИзмерения;
У меня нет слов...
|
|
2
hhhh
12.01.20
✎
17:54
|
(1) а тут?
|ГДЕ
| БанковскаяВыпискаЗаказы.Ссылка = &Ссылка";
Запрос.УстановитьПараметр("Ссылка", Объект.Товар);
|
|
3
ДенисЧ
12.01.20
✎
17:57
|
(2) Ну... У меня после первого уже отнялось всё...
|
|
4
gmo666
12.01.20
✎
18:05
|
(2) (3) НЕ судите строго, только обучаюсь)
Дайте какой-нибудь пример
|
|
5
acht
12.01.20
✎
19:04
|
(4) «Определите свои цели! Работайте для их достижения! Направляйте свои мысли, контролируйте эмоции, действуйте, и вы станете подлинным творцом своей судьбы. Вы найдёте нужные ответы, если будете искать их.»
― Наполеон Хилл
Цитаты -
|
|