|
Почему программно криво сохраняет, а через интерфейс - норм? | ☑ | ||
---|---|---|---|---|
0
R0m1n
30.06.14
✎
13:10
|
Пытаюсь программно через ТабличныйДокумент.Записать() сохранить либо в ODS либо в PDF - строки все в одну съзжают. Если сохранять через "Сохранить копию" - все норм, таблица нормально строится.
|
|||
1
R0m1n
30.06.14
✎
17:48
|
ап
|
|||
2
Лефмихалыч
30.06.14
✎
17:50
|
яхз - ты чо-то делаешь не так
|
|||
3
Segate
30.06.14
✎
17:54
|
я думаю, ты где-то ошибся
|
|||
4
R0m1n
30.06.14
✎
17:55
|
ТабДок = ПечатьДокумента();
ТабДок.Записать("C:\софт\файл1.ods",ТипФайлаТабличногоДокумента.ODS); вот весь код в принципе. ПечатьДокумента - из типовой целиком, может в ней загвоздка? |
|||
5
R0m1n
30.06.14
✎
17:56
|
УТ 10.3, 1С:Предприятие 8.3 (8.3.3.721), документ - Установка цен номенклатуры
|
|||
6
Лефмихалыч
30.06.14
✎
17:56
|
(4) этот код, как раз, правильный, а накосячил ты где-то в другом месте
|
|||
7
acsent
30.06.14
✎
18:00
|
Может потому что 8.3.3.721
|
|||
8
R0m1n
30.06.14
✎
18:01
|
не знаю, на других пока не пробовал. сейчас испытаю. а может быть как то связано с местоположением? у меня сейчас в "ПередЗаписью" торчит.
|
|||
9
R0m1n
30.06.14
✎
18:03
|
да по ходу в этом и проблема была - в ПриЗаписи все номр вроде
|
|||
10
GreatOne
30.06.14
✎
18:03
|
без макета формирует, не?
|
|||
11
GreatOne
30.06.14
✎
18:04
|
+(10) привык к ТабДок = СформироватьТабДокКлиент();, все остальное таит много лишнего и странного
|
|||
12
R0m1n
30.06.14
✎
18:10
|
в ПриЗаписи стабильно работает. Не очень взаимосвязь ясна правда. В ПередЗаписью все выводилось в одну строку, причем выводились только цены, количество и скидки, а сами наименования, кроме первого, не выводились. При сохранении в mxl все хорошо было и там и там. Если кто сможет пояснить - заранее благодарен.
|
|||
13
MrStomak
30.06.14
✎
18:28
|
Сохранять во внешний файл в событии "ПередЗаписью" - немного идиотизм, конечно.
Типовые процедуры печати рассчитаны на печать уже записанных объектов, для чего встроены всякие проверки. В событии "Перед записью" объект не записан. |
|||
14
R0m1n
30.06.14
✎
18:37
|
Самое забавное, то что проблема и не в этом по ходу. У меня и ПередЗаписью теперь нормально формируется. Но как только ставлю код записывающий в ods после этой строки - ПочтовыйПрофиль.ВремяОжидания = 20; сразу начинает съезжать. Поясню: после записи файл отправляется на электронную почту.
|
|||
15
R0m1n
30.06.14
✎
18:40
|
в ПриЗаписи вообще то работает даже с отправкой сообщения. вообщем по ходу действительно пока док не записан в базу, лучше его не печатать.
|
|||
16
R0m1n
30.06.14
✎
18:40
|
всем спасибо за участие - без пинков с форума почему то не получается)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |