Имя: Пароль:
1C
1С v8
Нужна альтернатива функции ПроверитьВывод() для ТОРГ-12
0 Grand Жучара
 
13.11.12
03:56
В клиент-серверном варианте функция ПроверитьВывод() работает почему-то очень долго. А так как в ТОРГ-12, например, этой функцией проверяется каждая строчка, то эта печатная форма формируется несколько минут. Люди жалуются. В файловом варианте неделю назад такого не наблюдалось. И это глюк именно платформы. Обновлением платформы (с 8.2.16 на 8.2.17) эта проблема не решилась.

Если кому-то известно как вылечить эту функцию, то сообщите. Я в интернете не нашел решения этой проблемы, кроме обновления платформы (которое мне не помогло). У меня Ubuntu Server 12.04 и я даже установил туда виртуальный принтер (ноль реакции, что конечно же логично). В винде принтер по умолчанию стоит обычный.

Можно ли средствами встроенного языка реализовать аналог этой функции? Например, вывести строку, посмотреть увеличилось ли количество страниц, если да, то удалить/стереть эту выведенную строку (если так вообще можно в 1с), если не увеличилось, то продолжать.
1 IamAlexy
 
13.11.12
04:28
2 Grand Жучара
 
13.11.12
12:40
Но у меня никакие штрих-коды не печатаются из программы и префикса организации нет
3 H A D G E H O G s
 
13.11.12
12:43
(2) Там еще до всяких штрих-кодов 100500 советов дали.
4 Grand Жучара
 
13.11.12
20:52
Очистить настройки пользователя и вычистить из хранилища по ключу - безрезультатно. ПроверитьВыход() работает очень долго
Что еще попробовать не знаю
5 kotletka
 
13.11.12
20:55
(0)посмотри расчетный листок в ЗиУП, там есть функция в модуле объекта РазбитьТабличныйДокументПоСтраницам - кажется так называется, принцип интересный, только начинай проверку не с 1 строки, а например с 20-30 (методом тыка узнать когда на 2 страницу перелазит)
6 IamAlexy
 
13.11.12
20:57
(2) читай блин между првым и последним постом..
7 Grand Жучара
 
13.11.12
21:13
(5) Спасибо, разведаю

(6) Прочитал я твою тему, попробовал все варианты, которые там описаны - не помогает. Что ты конкретно-то советуешь, кроме как снова все перечитать?
8 vs7719
 
13.11.12
21:16
В 7.7 делали через подсчет строк.
9 vs7719
 
13.11.12
21:16
Печать ТОРГ-12
10 vs7719
 
13.11.12
21:17
В типовых.
11 Grand Жучара
 
13.11.12
21:22
(8) Ну можно, но надо еще учитывать, что бывают длинные наименования, тогда высота строки увеличивается, причем не ровно в 2 раза, что было бы конечно удобно, а в кривое количество раз, типа 1,4. А это уже довольно муторно
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший