Текущее время: Сб, авг 02 2025, 15:14

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Непонятки в SmartForms
СообщениеДобавлено: Пт, май 30 2008, 10:33 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
Коллеги, тут у меня глюк какой-то (или не глюк), уже весь моск сломал...
Ситуация такая: вывожу в форме данные из таблицы. Первый и второй столбцы выводятся нормально, т.е. так, как и должны выводиться. Третий же как-то непонятно себя ведёт. Почему-то делается отступ на 4 символа. Если же в третий столбец выводить другие данные (из другого столбца таблицы), то всё нормально.
Какие будут соображения ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 30 2008, 10:36 
Специалист
Специалист

Зарегистрирован:
Чт, мар 22 2007, 14:40
Сообщения: 142
Пол: Мужской
..вероятнее всего в третий столбец пытаешься вывести какую нибудь сумму. (длинна поля то у нее другая) и по умолчанию выравнено по правому краю.

лечится след. образом.

в выводимой переменной пишешь
&l_value(C)&

тобишь как в sapscripts аля condense.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 30 2008, 10:48 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
Pokusannoe_Zubilo написал:
..вероятнее всего в третий столбец пытаешься вывести какую нибудь сумму. (длинна поля то у нее другая) и по умолчанию выравнено по правому краю.

лечится след. образом.

в выводимой переменной пишешь
&l_value(C)&

тобишь как в sapscripts аля condense.

Ужос какой .....
Действительно, сделал (С) - стало нормально :shock:
Прикол в том, что вывожу-то как раз текстовое значение - наименование материала ....
Спасибо :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 30 2008, 11:00 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
Блин, вылезла другая проблема.
Отступ исчез, однако строка обрезается до 36 знаков (поле таблицы 40 знаков). Если четвёртый столбец не вывожу, то там чисто. А если вывожу, то спереди его лепит отрезанные 4 знака из третьего :shock:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 30 2008, 11:03 
Специалист
Специалист

Зарегистрирован:
Чт, мар 22 2007, 14:40
Сообщения: 142
Пол: Мужской
..мне кажется, что видимо не правильно заполнил ты внутреннюю таблицу ;)))
посмотри в отладчике, точно ли у тебя в внутренней таблице то что нужно ;))
смахивает на то что получилось смещение вправо на четыре символа.

как ты формирушеь записи во внутренней таблице ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 30 2008, 11:11 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
Pokusannoe_Zubilo написал:
..мне кажется, что видимо не правильно заполнил ты внутреннюю таблицу ;)))
посмотри в отладчике, точно ли у тебя в внутренней таблице то что нужно ;))
смахивает на то что получилось смещение вправо на четыре символа.

как ты формирушеь записи во внутренней таблице ?

В отладчике смотрел, во внутренней таблице всё красиво. Поля текстовые, третье и четвёртое по 40, заполняю третье наименованием материала из MAKT, четвёртое - другой текстовой хренью ...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 30 2008, 11:22 
Специалист
Специалист

Зарегистрирован:
Чт, мар 22 2007, 14:40
Сообщения: 142
Пол: Мужской
break включен в программе или непосредственно в smartforms ?
вставь код прямо перед выводом третей колонки в smartforms,
и там поставь break .
там тоже все красиво?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 30 2008, 11:41 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
Pokusannoe_Zubilo написал:
break включен в программе или непосредственно в smartforms ?
вставь код прямо перед выводом третей колонки в smartforms,
и там поставь break .
там тоже все красиво?

Посмотрел. Безобразие. Начиная с третьего столбца идёт сдвиг 4 символа по всем оставшимся столбцам ....


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 30 2008, 11:43 
Специалист
Специалист

Зарегистрирован:
Чт, мар 22 2007, 14:40
Сообщения: 142
Пол: Мужской
Dzed Maroz написал:
Pokusannoe_Zubilo написал:
break включен в программе или непосредственно в smartforms ?
вставь код прямо перед выводом третей колонки в smartforms,
и там поставь break .
там тоже все красиво?

Посмотрел. Безобразие. Начиная с третьего столбца идёт сдвиг 4 символа по всем оставшимся столбцам ....


значит смотри в строну как ты передаешь эту таблицу в смарт форм.
где то у тебя не соответствие типов, длины.

вообщем сужай поиск путем дебага. где то явно несоответствие ;)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 30 2008, 11:53 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
Повбивав бы (С)
Так и есть - несоответствие типов :oops:
Много спасибов :)


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

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


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

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


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

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