crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> QTableWidget--QString(шаблон)--QFile, возможно ли такое реализовать...
Kataklysm
  опции профиля:
сообщение 8.7.2010, 14:16
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 8.7.2010
Пользователь №: 1867

Спасибо сказали: 0 раз(а)




Репутация:   0  


Доброе время суток.
Нужно выгружать данные из QTabelWidget через QString с применением шаблона.
Например:
QString str_txt = "STSOB|:events_begin| :time_begin| :user |"
out<<str_txt;

Как в такой ситуации дать значения :events_begin, :time_begin, :user из QTableWidget?
Спасибо.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 8.7.2010, 17:28
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Kataklysm @ 8.7.2010, 18:16) *
дать значения :events_begin, :time_begin, :user из QTableWidget?
а что они собой представляют эти записи, имена столбцов?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kataklysm
  опции профиля:
сообщение 8.7.2010, 17:50
Сообщение #3


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 8.7.2010
Пользователь №: 1867

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 8.7.2010, 17:28) *
Цитата(Kataklysm @ 8.7.2010, 18:16) *
дать значения :events_begin, :time_begin, :user из QTableWidget?
а что они собой представляют эти записи, имена столбцов?

Представляет собой QString данные из базы.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 8.7.2010, 17:56
Сообщение #4


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


не понял.
:events_begin - это прямо так в БД содержится?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kataklysm
  опции профиля:
сообщение 8.7.2010, 18:50
Сообщение #5


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 8.7.2010
Пользователь №: 1867

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 8.7.2010, 17:56) *
не понял.
:events_begin - это прямо так в БД содержится?

Нет, это типо переменной :rolleyes:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kataklysm
  опции профиля:
сообщение 9.7.2010, 23:53
Сообщение #6


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 8.7.2010
Пользователь №: 1867

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Kataklysm @ 8.7.2010, 18:50) *
Цитата(Litkevich Yuriy @ 8.7.2010, 17:56) *
не понял.
:events_begin - это прямо так в БД содержится?

Нет, это типо переменной :rolleyes:

CODE
EVENTS_BEGIN EVENTS_END USER
A000100051 A000100052 user1
A000100011 A000100012 user2
..............

где EVENTS_BEGIN EVENTS_END USER имена полей.
Нужно при выгрузке в файл использовать шаблон с этими данными.

Например вида(структурированный файл):
USER|TXST|A|EVENTS_BEGIN|1||EVENTS_END|....
Каждая строка - новая строка в файле.

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 10.7.2010, 11:05
Сообщение #7


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


я что-то сути проблемы не понимаю, ты не знаешь как получить значение из QTabelWidget?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kataklysm
  опции профиля:
сообщение 10.7.2010, 11:11
Сообщение #8


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 8.7.2010
Пользователь №: 1867

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 10.7.2010, 11:05) *
я что-то сути проблемы не понимаю, ты не знаешь как получить значение из QTabelWidget?

Разобрался уже, спасибо.

queryversion.exec("SELECT TOP 1 CODE from S_NOTE WHERE OBJECT=1002763 ORDER BY CODE DESC");
if (queryversion.last())
{
QString version = queryversion.value(0).toString();
//version.remove(1,4);
out<<"FK|TXST090101|A|"<<version<<"|"<<endl;
}
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 19.4.2024, 15:44