компьютерный форум
Вернуться   Компьютерный форум > Программирование и вебстроительство > 1C (Все версии) > WEB расширение 1С 8.0


Ответ
 
LinkBack Опции темы Опции просмотра
Старый 18.10.2010, 10:30   #1
Пользователи
 
Регистрация: 18.10.2010
Сообщений: 2
По умолчанию

Добрый день. Подскажите как заполнить V8EditGrid данными из произвольного запроса. Здесь на форуме нашел пример:
protected V8Grid Grid;
protected V8ListDataSource ListDataSource;
protected _1C.V8.WebControls.V8EditGrid V8EditGrid1;
protected _1C.V8.WebControls.V8ListDataSource ItemDataSource;



//////
try
{
V8DbSelectCommand cmd = new V8DbSelectCommand();
bool isOpen = ItemDataSource.Connection.State == System.Data.ConnectionState.Open;
if (!isOpen)
ItemDataSource.Connection.Open();
cmd.Connection = ItemDataSource.Connection;
cmd.CommandType = CommandType.Text;
cmd.CommandText = "выбрать Организации.ссылка, Организации.наименование"
+ " из Справочник.РЭС как Организации";

int kolonka1 = 1;
int i = 0;
V8EditGrid1.Items.Clear();
using (V8DataReader reader = (V8DataReader)cmd.ExecuteReader())

{
while (reader.Read())
{
V8EditGrid1.doInsertRow();
V8GridItem item = V8EditGrid1.Items[i];
((V8EditGridCell)item.Cells[kolonka1]).Value =
reader.GetValue(0);
((V8EditGridCell)item.Cells[kolonka1]).Presentation =
reader.GetValue(1).ToString();



i++;
}

}


}
finally
{
ItemDataSource.Connection.Close();
}


//////

строки из справочника в грид добавляются, но заполнена толкьо последняя строка. Подскажите что делаю не так?

С ув




Zurab вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
18.10.2010, 10:30
Техник
реклама
По умолчанию

Старый 19.10.2010, 07:35   #2
Пользователи
 
Регистрация: 18.10.2010
Сообщений: 2
По умолчанию

подскажите как правильно инициализировать объект ItemDataSource и к какому типу он должен принадлежать?
Zurab вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.



Текущее время: 08:50. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot
Content Relevant URLs by vBSEO 3.5.0 RC2