Задача : экспортировать клашину очередь в excel , но ессно с заголовком и форматом в листе.
Заголовок те хедеры столбцов читаются легко и вместе с форматом , а вот до свойств полей листа добраться не могу
Делаю как раскопал в интернете
Код: Выделить всё
obj system.Object
classType system.Type
emeil system.Reflection.PropertyInfo
code
classType = self.list1.Columns[9].GetType
obj= Activator.CreateInstance(classType ,true)
names =self.list1.Columns[9].GetType.GetProperties[19].Name.ToString
emeil = classType.GetProperty(clip(names))
names1=emeil.GetValue(Obj,null).ToString
Message(clip(names) & ' = '&clip(names1) & ' = 19')
Для девятой колонки читает содержимое 19 свойства (picture) и получаем пусто , тоже и для многих других свойств.
Но не для всех . Что это , баг клаши или мой.
В листе я не указываю datasourse , а делаю присвоение в runtime , но поля вывода описываю руками те отключен режим автогенерации и виртуальной моды.