| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Форматирование Hierarchical FlexGrid |
| Автор: Urri 10.12.2005, 16:05 | ||||
Есть HFlexGrid, в первый столбик которого подставляются значения из SQL-запроса:
где Date_Time - данные в формате "29.10.2005 11:27:51" в итоге получается 10/29/2005 10/30/2005 10/31/2005 11/1/2005 11/2/2005 ..... а надо 29.10.2005 30.10.2005 31.10.2005 01.11.2005 02.11.2005 ..... чтобы я не делал с форматом, ничего не меняется...., если убираем CDate, то вроде то, что надо получается, но String, и сортировка идет как String. Дальнейшее форматирование полученной таблицы, типа:
результатов не улучшает ((( И еще... Мне этот способ форматирования столбцов (перебором строк) в HFlexGrid не нравится, но ничего лучшего не нашел, есть другие варианты? Подскажите пожалуйста что-нибудь путное, а то уже закипаю потихоньку... PS с DataGrid таких проблем не было, но хочется использовать HFlexGrid |
| Автор: av78 23.12.2005, 15:57 |
| Попробуй 'DD.MM.YYYY' заглавными, но по-моему HFlexGrid внутри себя имеет американский формат данных |
| Автор: Akina 23.12.2005, 16:21 | ||||
Этого я более чем не понял... сперва ты форматируешь дату как тебе надо, в строку нужного формата, а потом результат... опять конвертируешь в формат DateTime. Полученные данные сливаешь гриду, который снова форматирует их по своему (вернее по системному) разумению в строку... Почему бы не оставить
|