Имя: Пароль:
1C
1С v8
СКД, свой макет, программное заполение
0 samozvanec
 
27.02.13
16:15
я про тот случай, когда ЭлементРезультата.Макет, где ЭлементРезультата = ПроцессорКомпоновки.Следующий();, сравниваем со строкой вида "Макет1", в зависимости от того, какой макет, разный вывод.

вот у меня есть отчет, который выводится подобным образом, мне из него надо удалить колонку, а я сижу никак не пойму, как ее удалить, чтоб ничего не съехало.

какой принцип вообще? как мне понять, с каким куском я работаю?
1 badboychik
 
27.02.13
16:18
пользуйся самописными макетами а из ЭлементРезультата только данные бери
2 samozvanec
 
27.02.13
16:29
(1) так и происходит. методом тыка нашел условие, в котором заполняется ненужная колонка, закомментил его. по идее должно проскакивать, но нифига. с макета колонку удаляю - все съезжает
3 samozvanec
 
27.02.13
16:31
я сейчас даже понять не могу, горизонтально, или вертикально он заполняется...
4 samozvanec
 
27.02.13
16:44
(3) горизонтально, хоть это выяснил.
5 samozvanec
 
27.02.13
17:00
в последнее время мои темы напоминают бложек. видимо, по-быстрому не получится...
6 samozvanec
 
27.02.13
17:12
привет, бложек! в последнее время я теряю кучу времени в спешке и по невнимательности.

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

пока, бложек.
7 ПиН
 
27.02.13
17:17
а спасибо бложику за помощь?
8 samozvanec
 
27.02.13
17:21
спасибо, бложек! что бы я без тебя делал!