Имя: Пароль:
1C
1С v8
ТабДок.ПроверитьВывод() по-разному отрабатывает через разные серверы 1С
0 Ахмадинежад
 
23.05.13
11:41
УПП 1.3.39

Есть база СКЛ. К ней подключены 2 базы на разных серверах 1С (один в отладке запущен, второй нет).

Печатаем СФ. Если в базе "отладочной" - всё ок. Если в не "отладочной", то Метод ПроверитьВывод() возвращает Ложь там, где не надо, т.е. там, где всего 1 строка на странице.

Никто не сталкивался?(с)
1 Godofsin
 
23.05.13
11:43
Самый глючный метод при печати )
2 Defender aka LINN
 
23.05.13
11:43
(1) Вы просто не умеете его готовить.
(0) Про параметры печати когда-нибудь слышал?
3 Godofsin
 
23.05.13
11:44
(2) Возможно, не спорю
4 Ахмадинежад
 
23.05.13
11:56
(2)смутновато )))
Сейчас сделал печать внешней печ.формой - теперь ок везде.. Значит этот метод глючит на сервере уж точно.
5 Ахмадинежад
 
23.05.13
11:57
т.е. этот метод вызывался через ФормированиеПечатныхФорм.ПроверитьВыводТабличногоДокумента.
перенёс эту процедуру в модуль обработки - стало усё ок
6 Владимир1С
 
23.05.13
11:58
(4) Сталкивался, пришлось вычислять высоту страницы через настоящие(не табличные) строки. Про внешнюю обработку не думал. Спасибо за подсказку!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший