Имя: Пароль:
1C
 
Есть строка в отчете вот такой высоты
Ø
0 YaVlad
 
28.04.05
16:01
Есть строка в отчете с наименованием. Когда наименование длинное, то высота строки в 1C автоматически увеличивается чтобы все вместилось. Все хорошо. Отчет-> Сохранить как .. Excel. А вот в Excel эта строка высотой только в одну строку и полностью наименование не видно.
Можно ли как-то заставить 1С, чтобы при сохранении в Excel так же высота была как в 1С?
1 Sergei2k
 
28.04.05
16:03
<><>ЮМЯ›ЯњЬќЯџЯ›?ОЬНЯНЯ›ЯМЯ›ЬОЯОЯќЯЖ?О‰џ?ЗєюЯ
2 Swinger
 
28.04.05
16:04
(1) Дурная привычка на форуме у людей стала: отвечать, но не о чем, чтобы и тебе также отвечали!
(0) Можно, но только полностью руками формируюя печатную форму через OLE в Эксель!
3 Sergei2k
 
28.04.05
16:07
(2) Я по-моему ответил вполне по теме
То что ты предлагаешь - это не "заставить 1С", а написать самому все - такое решение можно почти на любой вопрос предложить
4 YaVlad
 
28.04.05
16:11
Это что ж миннуя 1с-таблицу, напрямую, с помощью кода формировать таблицу в Excel ?!
5 Swinger
 
28.04.05
16:11
(3) А я и не говорил, что он ответил не по теме, не по теме, это если он бы сказал, что нужно создать реквизит периодический, а он просто ответил - "типа отличился"!!
+ я согласен, это мой не ответ на вопрос "Заставить 1С", хотя если вдаваться в термины: конфигуратором и кодом в нем ты "заставляешь" 1С что-то сделать! :)) Но, это уже офф пошел!
6 Sergei2k
 
28.04.05
16:14
(5) Кстати - этот он - это я.
Ну если мой ответ не понятен человеку - программисту, который по-идее должен хорошо и логично свображать...странно
7 Swinger
 
28.04.05
16:14
(4) Угу, других там методов нету. Ну, или пользователем по крайней мере о них не известно
8 Swinger
 
28.04.05
16:16
(6) да я просто по себе знаю, что как вопрос не задашь, пару таких умных вылезают, и это правда просто действует на нервы, работа и так сложная, коль лезешь сюда за вопросом, а тут еще тебе прям вспотыкаются бегут помочь.. Хотя есть индивиды, надо которыми, наверное, не грешно пошутить! :)
9 Sergei2k
 
28.04.05
16:19
(8) Да вот и кажется иногда, что не у всех работа такая уж сложная раз лезут сюда с ТАКИМИ вопросами (нет, я не про текущий, он нормальный - да и ответил я не так уж и плохо думаю)
Кстати - вчера создал пост чтобы народ поприкалывался - блин, зарубили
10 Swinger
 
28.04.05
16:22
(9) а тема, наверное, и не с ОФФ начиналась??
11 YaVlad
 
28.04.05
16:23
(6-7)Господа, да все вы ответили правильно. Я все понял. И стой и с другой стороны вопрос осветили. Еще бы примерчик где-нибудь взять чтобы оценить насколько это сложно сделать.
12 Natalia
 
28.04.05
16:23
Можно... но муторно очень, через OLE ))
Или размещать длинный текст в одной ячейке, чтобы после сохранения в Excel не было объединения ячеек, или поправлять через OLE.
13 Sergei2k
 
28.04.05
16:25
А что, большой отчет?
14 Sergei2k
 
28.04.05
16:27
(10) Еще как с ОФФ
15 Swinger
 
28.04.05
16:28
(11) Это действительно сложно и муторно, проще сначала сохранить, а там перенос поставить по словам в самом экселе
16 Natalia
 
28.04.05
16:32
(15) перенос ставится - дело не в этом.
Дело в том, что на месте областей с выравниванием по выделению при сохранении в Excel получаются объединения ячеек, а для объединений Excel автоподбор высоты не производит - остается только руками менять высоту строк... или хитрить через OLE...
17 Swinger
 
28.04.05
16:33
(16) ааа.. точно.. Согласен, тогда только через OLE
18 YaVlad
 
28.04.05
16:56
(12) Спасобо большое!
Проверил. Вариант, когда размещаешь текст в одной ячейке мне подходит.
19 YaVlad
 
28.04.05
18:03
Нет, наверно точно нужно через OLE. Тут еще вторая напасть - обрезает в Excel строку до 255 символов.
20 Sergei2k
 
28.04.05
18:05
И зачем же тебе такое длинное наименование?
21 Natalia
 
28.04.05
18:07
Тогда
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=83&lid=2188<br>медленно но верно все исправляет. Через OLE ))
22 YaVlad
 
28.04.05
18:11
(20) Используется у нас когда высылаем подробную спецификацию по предлагаемому оборудованию. Воообще у нас два наименование краткое и полное. У пользователей в документах выбор с каким именно печатать. На длинну я никак повливиять не могу в среднем до 500 символов одна позиция.
23 YaVlad
 
28.04.05
18:44
(21) Хорошая вещь, но мне не подойдет.
У меня в отчетах 1C используется разбиение на страницы, вставляется номер документа, номер страницы, например, "страница 2 из 5". Когда я пропускаю MXL через обработку, то она режет мои страница на треть.
24 Natalia
 
28.04.05
18:47
(21) не поняла, как режет?
колонтитулы не соответствуют действительности?
25 YaVlad
 
28.04.05
18:51
В предварительном просмотре печати. Один лист заполнен на две трети, следующий на одну треть. Т.е. нарушено разбиение на страницы, которое было задано в 1С.
26 Natalia
 
28.04.05
18:54
(25) а при обычном сохранении в Excel - такое безобразие не происходит?
Обработка из (21) - она ведь штатный метод Записать() использует... и корявки через OLE исправляет...не пойсу, почему могут портиться страницы...
27 YaVlad
 
28.04.05
19:02
(24) А сколонтитулами то, как раз все в порядке
28 YaVlad
 
28.04.05
19:10
(26) Могу выслать mxl-ку для примера
29 Natalia
 
28.04.05
19:15
(28) вышли посмотреть. Адрес на Proclub есть... ))
30 YaVlad
 
28.04.05
19:28
Ok. Выслал
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс