powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Вывод в одну колонку в GRID двух полей
6 сообщений из 31, страница 2 из 2
Вывод в одну колонку в GRID двух полей
    #38055953
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей8989Люди, думал что будет работать но не работает опять.. Вот такой код, который мне тут подсказали, работает объединяет две колонки в одну.

Код: sql
1.
select gonsolt.*, ALLTRIM(str(cursor1.n_ch))+'.'+ALLTRIM(cursor1.n_min) as ccmm from gonsolt into cursor cursor2



теперь вывод в грид:
Код: sql
1.
thisform.grid2.Column5.ControlSource=IIF(EMPTY(cursor2.n_min),'','cursor2.ccmm')



НЕ РАБОТАЕТ. Мне нужно чтобы в Column5 ничего не выводилось, если в curs1.n_min нет значения. Как это можно сделать?

изначально все было так: в curs1 есть поля n_min (минуты) и n_ch(часы) их нужно объединить в одно поле, и если минуты не указаны, то в Column5 ничего не выводить, а если указаны выводить сформированную эту одну колонку состоящую из часов и минутНу так поменяй select, про IIF уже знаешь.
...
Рейтинг: 0 / 0
Вывод в одну колонку в GRID двух полей
    #38055954
Андрей8989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Jonny540, а как его изменить? я манипуляции делать не умею в самом запросе.
...
Рейтинг: 0 / 0
Вывод в одну колонку в GRID двух полей
    #38055967
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей8989Jonny540, а как его изменить? я манипуляции делать не умею в самом запросе.Примерно так:
Код: plsql
1.
2.
select gonsolt.*, IIF(!ISBLANK(cursor1.n_min),ALLTRIM(str(cursor1.n_ch))+'.'+ALLTRIM(cursor1.n_min),"") as ccmm ;
from gonsolt into cursor cursor2
...
Рейтинг: 0 / 0
Вывод в одну колонку в GRID двух полей
    #38055981
Андрей8989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Jonny540, и потом получается в column я могу просто вывести cursor2.ccmm? также?
...
Рейтинг: 0 / 0
Вывод в одну колонку в GRID двух полей
    #38055983
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, еще:
Код: plsql
1.
select ... from gonsolt , cursor1  into cursor cursor2

И далее:
Код: sql
1.
thisform.grid2.Column5.ControlSource="cursor2.ccmm"
...
Рейтинг: 0 / 0
Вывод в одну колонку в GRID двух полей
    #38055989
Андрей8989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Jonny540, спасибо работает
...
Рейтинг: 0 / 0
6 сообщений из 31, страница 2 из 2
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Вывод в одну колонку в GRID двух полей
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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