Имя: Пароль:
1C
1С v8
Печатная форма
,
0 Мятежник
 
05.12.11
09:39
Есть документ. у документа есть табл часть Согласователи (ФИО и должность). Подскажите как можно в печатной форме вывести этих согласователей, но не в столбец а в строчку? причем при достижении 4 лиц, должна новая строка добавиться и в ней продолжается список согласователей. Управляемое приложение
Типо так:
ФИО____      ФИО ____     ФИО____      ФИО____
Должность     Должность   Должность    Должность
ФИО____      ФИО ____     ФИО____      ФИО____
Должность     Должность   Должность    Должность
1 Wobland
 
05.12.11
09:40
с макетами не умеем работать?
2 vicof
 
05.12.11
09:45
Да тут не с макетами, а с циклами, похоже.
3 Мятежник
 
05.12.11
09:45
если встроки я могу добавить, то вот внутри строки не ясно. Хотел воспользоваться ДобавитьОбласть, но она в управляемом не работает
4 Explorer1c
 
05.12.11
09:49
(0)Перебирай и выгружай и все в чем сложнасть то?
5 Мятежник
 
05.12.11
09:52
так в макете одну область чертить получается?  перебираю в цикле например в цикле, остальные как добавить?
6 LouRENs
 
05.12.11
09:54
присоединением надо здесь
7 Мятежник
 
05.12.11
09:55
(6) попробую
8 Мятежник
 
05.12.11
10:01
присоединить -не подходит для тонкого клиента
9 mikecool
 
05.12.11
10:02
а нафига присоединять? сделать строку макета с 4-мя ячейками
10 Мятежник
 
05.12.11
10:08
согласователей может быть 2, тогда 2 ячейки только должны выводиться
11 mikecool
 
05.12.11
10:13
(10) да, это просто безвыходная ситуация...
или нет, выводим целую строку и убираем форматирование у ненужных ячеек...
одел я штаны через голову?
12 vmv
 
05.12.11
10:13
Уточняю условия задачи на правах знания предметной области

Согласователей может быть

1 - один
2 - два
3 - три
4 - четыре
...
N

необходимо вывести в печатную форму пары строк
ФИО
Должность

количество колонок не должно превышать 4, в случае одного согласователя
будем иметь

Иванов
директор

усе
13 vmv
 
05.12.11
10:14
подсказка - рекурсия
14 mikecool
 
05.12.11
10:14
(12) ты и ТС - одно лицо?
15 Fish
 
05.12.11
10:35
(8) А почему у меня в тонком клиенте работает?
16 Мятежник
 
05.12.11
10:38
хм, на сервере видимо
17 Fish
 
05.12.11
10:39
(16) Так что тебе мешает тогда? Пиши печать в модуле менеджера :)))
18 Мятежник
 
05.12.11
10:41
(17) я пытаюсь понять какими методами еще можно данную задачу решить. если больше не найду тогда этим и буду
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс