• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Печатная Форма

  • Автор темы nub
  • Дата начала
N

nub

Подскажи пожалуйста
Процедура Печать(ТабДок, Ссылка) Экспорт
//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
Макет = Документы.РасчётЦены.ПолучитьМакет("Печать");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| РасчётЦены.Заказ,
| РасчётЦены.Заказчик,
| РасчётЦены.КалькуляционнаяЕдиница,
| РасчётЦены.НаименованиеИзделия,
| РасчётЦены.ЦехИзготовитель
|
|ИЗ
|
| Документ.РасчётЦены КАК РасчётЦены
|ГДЕ
|
| РасчётЦены.Ссылка В (&Ссылка)";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();

ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
ОбластьЗаголовок1 = Макет.ПолучитьОбласть("Заголовок1");
Шапка = Макет.ПолучитьОбласть("Шапка");
ОбластьТабличнаяЧасть1Шапка = Макет.ПолучитьОбласть("ТабличнаяЧасть1Шапка");

ОбластьПоле1 = Макет.ПолучитьОбласть("Поле1");
ТабДок.Очистить();

ВставлятьРазделительСтраниц = Ложь;
Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
ТабДок.Вывести(ОбластьЗаголовок1);

ТабДок.Вывести(ОбластьЗаголовок);

Шапка.Параметры.Заполнить(Выборка);
ТабДок.Вывести(Шапка, Выборка.Уровень());

ТабДок.Вывести(ОбластьТабличнаяЧасть1Шапка);
ТабДок.Вывести(ОбластьПоле1);
ВставлятьРазделительСтраниц = Истина;
КонецЦикла;


//}}
КонецПроцедуры




вот код,что нужно сюда добавить что бы значения выбирались не из одного документа а из 2-ух
 
S

Skellar

Добавь в запрос еще один документ и свяжи его с первым.
 
U

User1C

Добавь массив документов, или используй
Код:
ВЫБРАТЬ ПЕРВЫЕ 2
, укажи тады с... по...
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!