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

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


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

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