Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Пробелы в поле грида / 5 сообщений из 5, страница 1 из 1
17.09.2018, 21:44
    #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
18.09.2018, 06:05
    #39703921
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пробелы в поле грида
Код: sql
1.
Thisform.Grid3.Column1.ControlSource = 'rtrim(dse_Tmp.Shifr_det) + dse_Tmp.name_det'
...
Рейтинг: 0 / 0
18.09.2018, 09:27
    #39703992
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пробелы в поле грида
Для справки

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

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

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

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

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


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