Присоединяет табличный документ к результирующему табличному документу, помещая его в следующей колонке правее самой правой выведенной колонки, начиная со строки, с которой выводился предыдущий табличный документ.
начиная со строки, с которой выводился предыдущий табличный документ.
начиная со строки, с которой выводился предыдущий табличный документ.
начиная со строки, с которой выводился предыдущий табличный документ.
для каждого Стр из ТаблЧасть цикл
//.. тут заполнение. не интересно
ТабличныйДокумент.Вывести( ОблТелоТаблНаше)
конеццикла;
для каждого Стр из ТаблЧасть цикл
//.. тут заполнение. не интересно
ТабличныйДокумент.Присоединить( ОблТелоТаблКлиент)
конеццикла;
в такой ситуации сначала выводятся 10 строк одной таблицы
а потом пошли присоединятся (!) 4 строки второй таблицы
т.е. на 10-ой строке идут вправо 4 строки второй таблицы
+(8)
Например:
Если таблички разные
Для сч = 1 по Макс(ЛеваяТабличка.Количество(),ПраваяТабличка.Количество()) цикл
//Проверяем что сч не превышает кол. строк левой таблички, выводим строку левой таблички или пустую строку
//Проверяем что сч не превышает кол. строк правой таблички, присоединяем строку правой таблички
конеццикла
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший