Текущее время: Ср, июл 30 2025, 15:51

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: умом SMARTFORMSы не понять
СообщениеДобавлено: Вт, ноя 17 2009, 13:27 
Специалист
Специалист

Зарегистрирован:
Вт, дек 30 2008, 18:10
Сообщения: 171
Пол: Мужской
Каким образом задается вертикальное положение элементов "Текст", "Таблица" и возможно остальных в "Окне"?
Неужели только добавлять сверху/снизу элементы "Техт" и подгонять высоту размером шрифта через стили? :shock:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: умом SMARTFORMSы не понять
СообщениеДобавлено: Вт, ноя 17 2009, 13:43 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, ноя 20 2008, 16:29
Сообщения: 245
Откуда: RU->DE
Пол: Мужской
Если нужно абсолютно точное положение на листе - то создать новое окно с требуемыми параметрами.
А если просто точный отступ от предыдущего элемента, то проще пустой шаблон с выставленной высотой.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: умом SMARTFORMSы не понять
СообщениеДобавлено: Вт, ноя 17 2009, 14:19 
Специалист
Специалист

Зарегистрирован:
Вт, дек 30 2008, 18:10
Сообщения: 171
Пол: Мужской
BaBuin написал:
Если нужно абсолютно точное положение на листе - то создать новое окно с требуемыми параметрами.
А если просто точный отступ от предыдущего элемента, то проще пустой шаблон с выставленной высотой.


есть "Текст" в окне с левым выравниванием. Но слева и сверху есть отступ. Как отступ уменьшить увеличить на нужное расстояние?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: умом SMARTFORMSы не понять
СообщениеДобавлено: Вт, ноя 17 2009, 15:09 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, авг 28 2006, 11:24
Сообщения: 292
Пол: Мужской
andry_moz написал:
есть "Текст" в окне с левым выравниванием. Но слева и сверху есть отступ. Как отступ уменьшить увеличить на нужное расстояние?


Возможно, отступы указаны в стиле текста.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: умом SMARTFORMSы не понять
СообщениеДобавлено: Вт, ноя 17 2009, 17:32 
Специалист
Специалист

Зарегистрирован:
Вт, дек 30 2008, 18:10
Сообщения: 171
Пол: Мужской
Системное поле SFSY-FORMPAGES в качестве печати общего количества страниц показывает какую ерунду. Например если страниц 15 то SFSY-FORMPAGES = 51. :shock:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: умом SMARTFORMSы не понять
СообщениеДобавлено: Ср, ноя 18 2009, 10:20 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, фев 02 2009, 10:20
Сообщения: 89
Пол: Мужской
SFSY-FORMPAGES засуньте в окно типа "Final window"

_________________
периодически играю в песочнице :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: умом SMARTFORMSы не понять
СообщениеДобавлено: Ср, ноя 18 2009, 15:31 
Специалист
Специалист

Зарегистрирован:
Вт, дек 30 2008, 18:10
Сообщения: 171
Пол: Мужской
SU53 написал:
SFSY-FORMPAGES засуньте в окно типа "Final window"

спасибо, помогло.
вылезла еще одна непонятная ситуация.
в окне на несколько страниц при просмотре печати выводится таблица , в нижнем колонтитуле есть текст (глобальное поле NETTO_PAGE) с суммой итогов по столбцу ТЕКУЩЕЙ страницы.
В Основной области таблицы: NETTO_PAGE = NETTO_PAGE+ G_WES_WA-NETTO.
так вот в эту сумму текущей страницы попадает еще и числовое значение столбца первой строки СЛЕДУЮЩЕЙ страницы. :shock:
а на последней странице итоговая сумма меньше на значение столбца первой строки.

№ Вагон № Продукт Вес нетто
1 72035751 321 53,500
2 73100323 321 54,150
3 73054165 321 52,350
4 74805367 321 51,050
5 73058422 321 56,550
6 73049363 321 54,950
7 71036982 321 46,200
8 72058050 321 52,600
9 74706961 321 55,350
10 71019384 321 45,750
11 72038565 321 54,950
12 73065302 321 56,050
13 74811746 321 54,350
14 74050105 321 55,300
15 72047509 321 54,000
16 72124035 321 53,350
Итого на 906,000
странице:

*сумма строк 1-16 = 850,45 !!!
*сумма строк 1-17 = 906,000

№ Вагон № Продукт Вес нетто
17 74813577 321 55,550
18 74870155 321 58,250
19 74805425 321 50,750
20 73122558 321 53,250
21 73135550 321 50,700
22 72021785 321 52,550
23 74706441 321 52,450
24 72027758 321 54,300
25 72039639 321 52,300
26 73052656 321 55,850
27 72037112 321 55,200
28 73061889 321 56,250
29 73066755 321 56,500
30 73044406 321 53,000
31 73061483 321 54,950
32 73059701 321 53,600
Итого на 863,850
странице:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: умом SMARTFORMSы не понять
СообщениеДобавлено: Пт, ноя 20 2009, 21:41 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
andry_moz написал:
так вот в эту сумму текущей страницы попадает еще и числовое значение столбца первой строки СЛЕДУЮЩЕЙ страницы. :shock:
а на последней странице итоговая сумма меньше на значение столбца первой строки.

Точно такой же вопрос уже задавался, поищите.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: умом SMARTFORMSы не понять
СообщениеДобавлено: Пн, ноя 23 2009, 17:22 
Специалист
Специалист

Зарегистрирован:
Вт, дек 30 2008, 18:10
Сообщения: 171
Пол: Мужской
Jelena написала:
andry_moz написал:
так вот в эту сумму текущей страницы попадает еще и числовое значение столбца первой строки СЛЕДУЮЩЕЙ страницы. :shock:
а на последней странице итоговая сумма меньше на значение столбца первой строки.

Точно такой же вопрос уже задавался, поищите.


не нашел :oops:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: умом SMARTFORMSы не понять
СообщениеДобавлено: Пн, ноя 30 2009, 16:53 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Про "картинки" в формулярах...

Загрузил BMP через SE78. Установил опцию "Цветное изображение". Вставил картинку в формуляр.

Вывожу стандартом на предпросмотр (перед печатью). Все нормально - переходы тонов в изображении в порядке. Нажимаю "Печать". На принтер выходит картинка как-бы в "бинарном" формате, т.е. переходов серого нет. Только черное и белое, - соответственно, часть элементов изображения пропадает. Далее, выгружаю тот же самый формуляр в PDF, печатаю оттуда - все нормально.
В чем может быть дело?!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: умом SMARTFORMSы не понять
СообщениеДобавлено: Пн, ноя 30 2009, 18:34 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Хм. Дело в принтере, т.к. при печати непосредственно из тр.SE78 - то же самое, цвета изображения искажаются. Пробовал устанавливать опцию "Use Color" в окне принтера, установил галку "Цветной принтер" в тр.SPAD для уст-ва вывода по умолчанию. Не полегчало. Ну что ему еще нужно?! *WALL*


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: умом SMARTFORMSы не понять
СообщениеДобавлено: Пн, ноя 30 2009, 19:57 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Если кому интересно - с такими ограничениями в цвете (и даже в полутонах) из smartforms лучше вообще не печатать... [Note 410727] :evil:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: умом SMARTFORMSы не понять
СообщениеДобавлено: Пн, ноя 30 2009, 22:16 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
andry_moz написал:
не нашел :oops:


Это старый похожий вопрос, был и недавний, только вопрос был не в заголовке, а где-то по ходу дела. In a nutshell, нужно, чтобы просто все узлы были в нужной последовательности и в нужных местах. Циклы в Smartforms выполняются не всегда так, как можно ожидать (немного иная логика).

Посмотрите еще стандартные формы SF_TOTALS, SF_SUBTOTALS.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: умом SMARTFORMSы не понять
СообщениеДобавлено: Ср, дек 02 2009, 12:10 
Специалист
Специалист

Зарегистрирован:
Вт, дек 30 2008, 18:10
Сообщения: 171
Пол: Мужской
Хотелось бы уточнить по поводу многостраничных smart forms.

Смартформа 1:
Page1 (Next page = Page2)
-windows1 (второе окно)
Page2 (Next page = любое значение)
-windows2 (главное окно)

в этом случае на печать выводится 2 страницы.

Смартформа 2:
Page2 (Next page = Next page = Page1)
-windows2 (главное окно)
Page1 (Next page = )
-windows1 (второе окно)
А этом случае на печать выводится одна страница. Почему ???

чтобы получить на печать Page1 приходится добавить в Page2 команду pagebreak. хотя если верить хелпу

There are two ways to specify the next page following the current page:

* Use the Next page list box of the page node to enter the next draft page you want to process. A page that contains a main window can point to itself. If you specify nothing but the next page, SAP Smart Forms triggers an automatic page break as soon as the page is full. If the processing ends on this draft page, the next page set here it is not called.
* Use a command node to insert a dynamic page break within a main window. As for any other node type, you can specify conditions to be fulfilled in order to trigger the manual page break. The page to which you branch using this method is called a dynamic next page.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: умом SMARTFORMSы не понять
СообщениеДобавлено: Чт, дек 03 2009, 21:00 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
andry_moz написал:
А этом случае на печать выводится одна страница. Почему ???
Вероятно вот поэтому:
Цитата:
If the processing ends on this draft page, the next page set here it is not called.

Если все данные в MAIN окне кончились, то следующая страница не будет вызываться, если это не сделать принудительно.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу 1, 2  След.

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


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

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


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

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