Имя: Пароль:
1C
1С v8
Не влазит текст в печатной форме
0 FuriKuri
 
05.06.13
15:46
При выводе печатной формы , если в ячейке большой текст, его тупо обрезает. В ячейке стоит перенос строк. Можно ли как то сделать чтоб в ячейку заносился весь текст не зависимо от его длинны?
1 ДенисЧ
 
05.06.13
15:49
смотря насколько длинный...
2 FuriKuri
 
05.06.13
15:50
(1)оооочень длинный...
3 Ёпрст
 
05.06.13
15:50
и стоит автовысота ячейки ?
4 ДенисЧ
 
05.06.13
15:51
(2) ВойнуИМир вряд ли в одну ячейку запихнёшь
5 FuriKuri
 
05.06.13
15:51
(4)  ну там и не то чтобы война и мир
6 Ёпрст
 
05.06.13
15:54
ну, вордовсий документ в 10 страниц влезает легко
7 Ёпрст
 
05.06.13
15:55
сколько там символов, лень считать
8 FuriKuri
 
05.06.13
15:55
(6) автовысота стоит. А вот у меня не влезает :( в этом и проблема :(
9 Defender aka LINN
 
05.06.13
15:56
(2) И нахрен он тогда нужен?
10 FuriKuri
 
05.06.13
15:57
(9) ну описание номенклатуры очень большое..
11 Ёпрст
 
05.06.13
15:58
http://s1.ipicture.ru/uploads/20130605/skRVwNiv.jpg

И чего, у тебя больше ?
У меня ячейка на 5 экранов..
12 FuriKuri
 
05.06.13
16:00
(11) рад за тебя. А я вот пишу чтоб подсказали почему у меня такая проблема :(
13 Ёпрст
 
05.06.13
16:03
(12) автовысота строки + размещение - переносить, другово не дано.
14 FuriKuri
 
05.06.13
16:03
(13) это все установлено..
15 Ёпрст
 
05.06.13
16:04
ну и ссынять галку на ограничение максимального размера строки еще
16 FuriKuri
 
05.06.13
16:05
(15) нету там галки
17 Ёпрст
 
05.06.13
16:06
(16) :))))
Ну значит, автовысоту строки ты и не ставил, раз галки не видишь
18 Ёпрст
 
05.06.13
16:06
выдели строку , челкнув на ней слева, далее ПКМ - высота строки..
19 FuriKuri
 
05.06.13
16:08
(18) да так и спомотрел, автовысота - стоит галка, макс строка - не стоит
20 FuriKuri
 
05.06.13
16:08
21 Ёпрст
 
05.06.13
16:10
И ?  и ниже есть же продолжение твоей ячейки, не так ли ? Потяни за скрол справа
22 FuriKuri
 
05.06.13
16:11
(21) нету))) его обрезает тупо))
23 FuriKuri
 
05.06.13
16:13
(20) тут даже посреди слова обрезало
24 Ёпрст
 
05.06.13
16:13
дай макет посмотреть
25 Ёпрст
 
05.06.13
16:14
или покажи свойства ячейки и где ты высоту строки ставишь.
26 Ёпрст
 
05.06.13
16:14
+ в коде нет случаем, выставления размеров ?
27 FuriKuri
 
05.06.13
16:15
можешь посмотреть в любом типовом отчете. Это такая проблема в типовом УТ 10.3 макет СчетЗаказ
28 FuriKuri
 
05.06.13
16:16
(26) нет, в коде просто берется полное наименование из номенклатуры
29 Ёпрст
 
05.06.13
16:23
до присвоения параметров макету, твоё наименование не обрезано у тебя ?
Ты его с запроса достаешь и там поди тупо Выразить как Строка(255) стоит да ?
:))
30 FuriKuri
 
06.06.13
11:34
(29) Да так и есть, только там стоит значение 1000, а это максимальное. Каким образом можно увеличить размер?
31 Ёпрст
 
06.06.13
16:37
на счет запроса не скажу - хз как там в снеговике, а так, получай снаружи запроса, это дольше, но получишь по-любому
32 FuriKuri
 
07.06.13
11:13
(31) Чтоб получить снаружи, надо перелопатить типовой отчет. Поубирать преобразования в строку. А если убрать преобразования тогда требует группировку, а группировка по неограниченой нельзя. Вобщем там все связано еще и общем модулем, где-то что-то правишь и все летит к чертям
33 Ёпрст
 
07.06.13
11:30
(32) та не, там всё проще, чем тебе кажется.
34 Ёпрст
 
07.06.13
11:31
И группировка по строке неогр длины тебе не нужна в запросе.
Тебе всего лишь нужна группировка по номенклатуре, потом снаружи пишешь Номенклатура.ТвойРеквизит и всё..
35 Ёпрст
 
07.06.13
11:31
это долго, но зато весь текст влезет
36 1Сергей
 
07.06.13
11:35
Запросы в снеговике как и в клюшках не работаю со строками неогр.длины
37 Mitriy
 
07.06.13
11:39
(36) что значит, не работают? Вполне работают...
38 1Сергей
 
07.06.13
11:41
(37) но, обрезают до 22 см
39 FuriKuri
 
07.06.13
13:05
(38) да все я разобрался. сделал так -

|ВЫБРАТЬ
   |        ЗаказПокупателя.Номенклатура                КАК Номенклатура,
   |        ПОДСТРОКА(ЗаказПокупателя.Номенклатура.НаименованиеПолное,1, 1000) КАК НаименованиеПолное,
   |        ПОДСТРОКА(ЗаказПокупателя.Номенклатура.НаименованиеПолное,1001, 1000) КАК НаименованиеПолное1,
   |        ЗаказПокупателя.ЕдиницаИзмерения            КАК ЕдиницаИзмерения,


А в конце просто склеил наименоваие  и наименовани1
40 FuriKuri
 
07.06.13
13:06
(35)  спс за советы :)
41 1Сергей
 
07.06.13
13:08
(39) а ежели там больше 2000 окажеца? :)
42 FuriKuri
 
07.06.13
13:26
(41) тогда будем добавлять еще одну строку 2001, 1000 :D