Текущее время: Пн, июл 21 2025, 23:49

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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