Коллеги, здравствуйте, не могу одолеть проблему почему-то при пробитии чека из 1с:Розница сильно дописанная не пропечатывается наименования товаров. Зашел в отладку увидел что наименование посылается на печать?
Если строка не пустая, в ней нет непечатных символов и в отладчике 1С все нормально, то включи лог драйвера ФР и посмотри принимает ли он физически команды.
(0) Смущают два момента:
Пока СтрДлина(текНаименование) > 0 Цикл
СтрокаДляПечати = СокрЛП(Лев( текНаименование, МаксДлинаСтроки ));
_ПечатьСтроки(СтрокаДляПечати);
текНаименование = СокрЛП(Прав( текНаименование, СтрДлина(текНаименование) - СтрДлина(СтрокаДляПечати)));
КонецЦикла; //этот цикл когда-то заканчивается? Впрочем, на суть вопроса не влияет.
и МаксДлина строки - это не 0 случайно, может, где-то сбрасывается?
(6) обрезает строку по максимальной длине и выводит.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс