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

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

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

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

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

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

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

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

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


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