powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Не могу правильно Присоединить()
5 сообщений из 5, страница 1 из 1
Не могу правильно Присоединить()
    #37533341
asmut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Есть проблема которую не могу пока никак осмыслить, поэтому и прошу помощи.


Код: plaintext
1.
2.
3.
4.
5.
//Получаем области макета и очищаем
   Шапка = Макет.ПолучитьОбласть("Шапка");
   ПривесШапка = Макет.ПолучитьОбласть("ПривесШапка");
   ПерваяКолонка = Макет.ПолучитьОбласть("R14C1:R14C7");
   ВтораяКолонка = Макет.ПолучитьОбласть("R14C8:R14C13");
   ТабДок.Очистить();

Вот так получаю области

А вот так пытаюсь присоединить и результат на картинке (Там видно что все ВтораяКолонка в одну строку после самой последней строки Первой колонки):


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Пока ВыборкаПерваяПоловина.Следующий()Цикл
       ПерваяКолонка.Параметры.Заполнить(ВыборкаПерваяПоловина);
       ТабДок.Вывести (ПерваяКолонка);
   КонецЦикла;
  
  
   Пока ВыборкаВтораяПоловина.Следующий() Цикл
       ВтораяКолонка.Параметры.Заполнить(ВыборкаВтораяПоловина);
       ТабДок.Присоединить (ВтораяКолонка, 2 ,,Истина);
   КонецЦикла;

А ведь в СП сказано:

Описание:

Присоединяет табличный документ к результирующему табличному документу, помещая его в следующей колонке правее самой правой выведенной колонки, начиная со строки, с которой выводился предыдущий табличный документ


Ваши мнения пусть даже вызывающие огорчение но направляющие на путь истинный будут мною оспасибованы.

Заранее благодарен.
...
Рейтинг: 0 / 0
Не могу правильно Присоединить()
    #37533411
tvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asmut,

как написано в СП так у вас и делается. циклы, имхо не должны следовать друг за другом как у вас, а быть вложенными
...
Рейтинг: 0 / 0
Не могу правильно Присоединить()
    #37533456
asmut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый tvm,

Не ИМХО а действительно циклы должны быть вложены))
Осталось выяснить почему все же в строчку вторая колонка

Она теперь начинается правильно справа сразу после первой строки выведенной до этого, но гадина в одну строку.
Буду делать и думать, если кто в курсе жду подсказок.
Код: plaintext
1.
//А вам tvm удачи в реале, чтоб вам перло с дивчинами и баблом.
...
Рейтинг: 0 / 0
Не могу правильно Присоединить()
    #37533505
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asmut,
Потому что последовательность должна быть
вывести присоединить
вывести присоединить
вывести присоединить

А у вас
вывести
вывести
вывести присоединить присоединить присоединить
Чего же тут странного?
"вывести" - перевод на новую строку и вывод области
"присоединить" - вывод области без перевода на новую строку.
И не вложенные циклы вам нужны, а один цикл - в котором
"вывести присоединить" повторяется
...
Рейтинг: 0 / 0
Не могу правильно Присоединить()
    #37534639
asmut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pail вы как всегда правы, немного переписал код и вуаля все как требовалось

Благодарю и желаю удачи в жизни
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Не могу правильно Присоединить()
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]