Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Формат даты / 10 сообщений из 10, страница 1 из 1
13.09.2004, 17:07
    #32692391
nk_81
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
Есть grid. RecordSourseType-Alias. В первом столбце надо выводить дату в формате дд/мм/гггг. Проблема в том, что это данные SQL Servera, а там формат этого столбца datatime и получается, что у меня выводится дата и время. Подскажите как избавиться от времени?
...
Рейтинг: 0 / 0
13.09.2004, 17:27
    #32692460
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
А если так? В свойство источника колонки использовать функцию...

Код: plaintext
TTOD(gtDtime)
...
Рейтинг: 0 / 0
13.09.2004, 17:46
    #32692510
nk_81
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
Уже испробовано. Пишу TTOD(period). Дает ошибку переменная period не найдена. Period-столбец из базы.
...
Рейтинг: 0 / 0
13.09.2004, 18:47
    #32692634
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
nk_81 RecordSourseType-Alias...
А во что вы преобразуете данные из SQL Server? Cursor или Remote View? Введите название - то, что показывается в Grid...
...
Рейтинг: 0 / 0
14.09.2004, 09:56
    #32693050
nk_81
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
RecordSourceType может быть только Table,Alias,Prompt,Query,SQL Statment. RecordSourceType грида настроен как надо. Грид замечательно работает. Мне нужно лишь привести формат столбца к дд/мм/гггг. Может кто с этим сталкивался?
...
Рейтинг: 0 / 0
14.09.2004, 10:00
    #32693052
MarinaVP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
Свойства TextBox - DateFormat и Seconds , ну и Sparse для колонки
...
Рейтинг: 0 / 0
14.09.2004, 10:30
    #32693118
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
nk_81Пишу TTOD(period). Дает ошибку переменная period не найдена. Period-столбец из базы.
Вообще-то, надо добавлять алиас таблицы, если речь идет о вычисляемом поле

Grid.Column1.Text1.ControlSource=TTOD(MyTable.period)

Если Вы получаете выборку через Remote View, то непосредственно в нем можно указать тип данных нужного столбца: закладка Fields -> кнопка Properties. Укажите для столбца period тип Date.

К сожалению, никакие форматы отображения (DateFormat) не смогут отсечь часть со временем. Можно, конечно, подогнать ширину столбца так, чтобы была видна только дата, но при желании пользователь все-равно увидит конечную часть со временем.
...
Рейтинг: 0 / 0
14.09.2004, 10:58
    #32693198
nk_81
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
TextBox:DateFormat-DMY, Seconds-Off . Column:Sparse-.F. Все равно как и было. Дата+время. Как думаете, что еще может быть?
...
Рейтинг: 0 / 0
14.09.2004, 11:02
    #32693205
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
nk_81 Проблема в том, что это данные SQL Servera, а там формат этого столбца datatime и получается, что у меня выводится дата и время. Подскажите как избавиться от времени?

Код: plaintext
DBSetProp('MyTable.MyField', 'Field', 'DataType', "D")

Наеюсь, что Вы знанете, куда этот код вставить...
...
Рейтинг: 0 / 0
14.09.2004, 11:52
    #32693326
MarinaVP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
2nk
Владимир уже ответил. Тут я ошиблась, как-то отложлось в памяти что, вроде как получалось, а почему уже и не помню (память девичья ), проверила, действительно не выходит - тогда один способ для запросов полученных SQLExec

ВладимирМGrid.Column1.Text1.ControlSource=TTOD(MyTable.period)

Для RemoteView - Сергей тоже подсказал
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Формат даты / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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