|
|
|
CDataGrid
|
|||
|---|---|---|---|
|
#18+
Мне необходимо получить шапку i колонки (например 2) из ГРИДА. CDataGrid сформирован и его отбражение я вижу на экране. Я написал следующее: ( m_cdg - экземпляр CDataGrid) VARIANT var; // memset( &var, 0, sizeof(VARIANT)); // <1> Здесь я перебрал все разумные варианты инициализации var Дохлый номер! // var.ulVal=1; // var.uiVal=1; // var.uintVal=1; //var.lVal = 1; // var.iVal = 1; Срабатывает только один случай - я раскоментирую <1> и выдается шапка колонки 0. CColumns Clms; CColumn Clmn; . Clms = m_cdg.GetColumns(); // long lN= Clms.GetCount(); // sprintf(Buf, "lN= CColumns::GetCount()=%d", lN); AFXMB //Clmn= Clms.GetItem((const VARIANT &) Inds); Clmn= Clms.GetItem( var); CString St= Clmn.GetCaption(); pcC=(LPCTSTR)St; AfxMessageBox(pcC); Будте любезны , подскажите как провильно инициализации var ?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2007, 16:12 |
|
||
|
CDataGrid
|
|||
|---|---|---|---|
|
#18+
Oleg_2006Мне необходимо получить шапку i колонки Будте любезны , подскажите как провильно инициализации var ?? Стоп. Давай все же разберемся с постановкой задачи. Для начала в чем работаешь ? В Visual С++ ? Теперь шапку тебе зачем извлекать, разве ты ее не сам сформировал и что значит получить колонки ? Произнеси все это на обычном языке - я не уверен, что ты сам понимаешь, что хочешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2007, 16:36 |
|
||
|
CDataGrid
|
|||
|---|---|---|---|
|
#18+
Извините, я работаю с MFC и написал программу, которая генерит Select(SQL). В определенной ситуации программа должна отредаетировать шапку ГРИДА, я пытаюсь разобраться как это сделать. Спосибо за внимание! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2007, 16:48 |
|
||
|
CDataGrid
|
|||
|---|---|---|---|
|
#18+
Oleg_2006Извините, я работаю с MFC и написал программу, которая генерит Select(SQL). В определенной ситуации программа должна отредаетировать шапку ГРИДА, я пытаюсь разобраться как это сделать. Спосибо за внимание! Т.е. ты пытаешься написать программу "на все случаи жизни", которая лезет в базу данныхи с помощью SQL-запросов производит разведку боем ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2007, 16:56 |
|
||
|
CDataGrid
|
|||
|---|---|---|---|
|
#18+
Не надо утрировать. Есть конечный пользователь и ему предоставляется словарь, содержащий понятные ему термины. Работа со словарем позвщляет строить запросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2007, 17:28 |
|
||
|
CDataGrid
|
|||
|---|---|---|---|
|
#18+
Oleg_2006Не надо утрировать. Есть конечный пользователь и ему предоставляется словарь, содержащий понятные ему термины. Работа со словарем позвщляет строить запросы. Сформулируй свою проблему конкретней. Извини, но я тебя совершенно не понимаю. Какой конкретно кусок ты пытаешься закрыть ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2007, 19:16 |
|
||
|
CDataGrid
|
|||
|---|---|---|---|
|
#18+
Мой вопрос заключается в следующе: класс СColumns имеет метод //Clmn= Clms.GetItem((const VARIANT &) var); как правильно определить (инициализировать) VARIANT var; дабы сработало (СColumn Clmn) Clmn= Clms.GetItem( var); Весьма признателен за внимание. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2007, 08:52 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2029692]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 331ms |

| 0 / 0 |
