powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Пробелы в поле грида
5 сообщений из 5, страница 1 из 1
Пробелы в поле грида
    #39703884
andrepont
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Имеется грид в который вывожу данные из курсора следующим образом
Код: javascript
1.
2.
3.
Thisform.Grid3.RecordSource = 'dse_Tmp'
Thisform.Grid3.RecordSourceType = 1
Thisform.Grid3.Column1.ControlSource = 'dse_Tmp.Shifr_det + dse_Tmp.name_det'


в двух полях курсора шифр и название детали. Хочу их вывести вместе в одной колонке, но если пишу
Код: javascript
1.
Thisform.Grid3.Column1.ControlSource = 'dse_Tmp.Shifr_det + dse_Tmp.name_det'

то между шифром и названием 27 пробелов как убрать лишнее??
...
Рейтинг: 0 / 0
Пробелы в поле грида
    #39703921
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
Thisform.Grid3.Column1.ControlSource = 'rtrim(dse_Tmp.Shifr_det) + dse_Tmp.name_det'
...
Рейтинг: 0 / 0
Пробелы в поле грида
    #39703992
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для справки

Объединять символьные строки в FoxPro можно не только при помощи символа "плюс", но и при помощи символа "минус"

При использовании объединения через "минус" все концевые пробелы всех объединяемых строк автоматически перемещаются в конец результирующей строки. Это имеет смысл использовать только в том случае, если между объединяемыми строками не должно быть пробелов.

Т.е. попробуйте так

Код: sql
1.
Thisform.Grid3.Column1.ControlSource = 'dse_Tmp.Shifr_det - dse_Tmp.name_det'
...
Рейтинг: 0 / 0
Пробелы в поле грида
    #39704002
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, если хотите все-таки оставить один пробел, то можно так

Код: sql
1.
Thisform.Grid3.Column1.ControlSource = 'dse_Tmp.Shifr_det - (" " + dse_Tmp.name_det)'
...
Рейтинг: 0 / 0
Пробелы в поле грида
    #39704595
andrepont
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за подсказку все получилось.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Пробелы в поле грида
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]