Текущее время: Вт, июл 22 2025, 04:21

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: SapScript Налоговая накладная Украины
СообщениеДобавлено: Пт, ноя 10 2006, 19:38 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, янв 04 2006, 15:56
Сообщения: 78
Вносим изменения в формуляр налоговой накладной. предложенной системой. Все бы ничего, но никак не могу найти где и в каком месте анализируется количество оставшихся строк и вариант разбивки на два листа данного документа.
Получается полная ерунда, когда на первом листе отпечатывается две позиции, далее следует половина пустого листа и остаток накладной допечатывается на втором листе, хотя все логично поместилось бы и на одном лсите.
Кто-то с таким сталкивался?
Подскажите где копать и как с этим справится?
:cry:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 14 2006, 19:40 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, фев 22 2006, 16:09
Сообщения: 592
может у Вас там пустые строчки стоят или табы?.. смотрели вывод (только в старом редакторе - отключите графический пк редактор в настройке)..
у Вас все время одинаковое количество строк пропускается?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 14 2006, 20:28 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, янв 04 2006, 15:56
Сообщения: 78
Каждый раз пропускается разное количество строк.
Обычно на второй лист перезжает одна позиция накладной и дальше вся итоговая чать(второй, третий...седьмой разделы) , вот и получается что первый раздел находится на первом листе с одной или двумя позициями и пустотой в пол листа.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 15 2006, 09:39 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, окт 07 2005, 13:38
Сообщения: 79
Откуда: ECC 6.0
Пол: Мужской
Было такое... В подробностях уже не помню, но пришлось корректировать внутри формуляра строки вида
Code:
IF &S& NE 0 AND &S& NE 1 AND &S& NE 2 ....
  DEFINE &S& = '*'
ENDIF.

они вроде и управляли переносом, еще обрати внимание на строки вида
Code:
IF &SAPSCRIPT-COUNTER_0& = 60
  DEFINE &SAPSCRIPT-COUNTER_0& = 0
  DEFINE &SAPSCRIPT-COUNTER_1& = 1
ENDIF

P.S. сей формуляр -- отстой редкостный :cry:

_________________
The System has you...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 15 2006, 10:47 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, янв 04 2006, 15:56
Сообщения: 78
Согласна...Формуляр препротивный. Но написать свою разработку пока нет времени.
А для чего этот символ &S&?
На SAPSCRIPT_COUNTER_0 тоже смотрела, но ведь кроме SAPSCRIPT_COUNTER_0 есть еще SAPSCRIPT_COUNTER_1 - его не нужно тоже анализировать?
Просто в нашем случае номенклатуру товара увлеичили до 80 символов и может быть это сбило счетчик строк?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 15 2006, 11:00 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, окт 07 2005, 13:38
Сообщения: 79
Откуда: ECC 6.0
Пол: Мужской
Возможно и сбило... &S& насколько я понимаю -- текущая строка формуляра (не строка таблицы, а строка вообще), если оно равно '*', то будет выполняться переход на следующую страницу
Code:
IF &S& = '*' AND &SAPSCRIPT-FORMPAGES& = '   1' AND &LAST_LINE& = 2
DEFINE &SAPSCRIPT-COUNTER_0& = 0
DEFINE &SAPSCRIPT-COUNTER_1& = 1
NEW-PAGE
....
ENDIF

SAPSCRIPT-COUNTER_1 вроде тоже нужно анализировать... Если найдется время -- сравню с оригинальным формуляром и скажу точно что модифицировал ;)

_________________
The System has you...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 15 2006, 13:34 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, янв 04 2006, 15:56
Сообщения: 78
буду очень признательна за подсказку :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB