AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.12.2011, 10:56   #1  
Predatore is offline
Predatore
Участник
 
163 / 17 (1) ++
Регистрация: 29.09.2010
Цитата:
Сообщение от rmv Посмотреть сообщение
Сохраните Excel в XML формате, а дальше выдергивайте, пример писал здесь:
http://www.mibuso.com/forum/viewtopic.php?f=23&t=43794
Метод substringData хорош, принимает позицию и длину подстроки для считывания, т.е. можно прочитать строку по частям. А вот есть ли метод для определения длины строки? Или, что будет если попытаться прочитать длину больше чем длина строки? Если просто прочитается то что есть, то отлично, если же будет ошибка, то без определения длины строки, этот метод не подходит.
Старый 01.12.2011, 11:57   #2  
rmv is offline
rmv
Участник
 
481 / 11 (1) +
Регистрация: 15.02.2005
Цитата:
Сообщение от Predatore Посмотреть сообщение
Цитата:
Сообщение от rmv Посмотреть сообщение
Сохраните Excel в XML формате, а дальше выдергивайте, пример писал здесь:
http://www.mibuso.com/forum/viewtopic.php?f=23&t=43794
Метод substringData хорош, принимает позицию и длину подстроки для считывания, т.е. можно прочитать строку по частям. А вот есть ли метод для определения длины строки? Или, что будет если попытаться прочитать длину больше чем длина строки? Если просто прочитается то что есть, то отлично, если же будет ошибка, то без определения длины строки, этот метод не подходит.
MSDN Вам в помощь, в дополнение хинт лишенцев-обладателей версий версий ниже 5.0- XmlDomTextNode можно использовать как аналог типа данных BigText, функциональность 1 в 1 - не удивлюсь если внутри BigText использует XmlDomTextNode
Старый 01.12.2011, 12:49   #3  
Predatore is offline
Predatore
Участник
 
163 / 17 (1) ++
Регистрация: 29.09.2010
Цитата:
Сообщение от rmv Посмотреть сообщение
MSDN Вам в помощь, в дополнение хинт лишенцев-обладателей версий версий ниже 5.0- XmlDomTextNode можно использовать как аналог типа данных BigText, функциональность 1 в 1 - не удивлюсь если внутри BigText использует XmlDomTextNode
В MSDN я и посмотрел описание метода substringData, а вот по поводу его поведения при попытке прочитать больше чем есть или про метод возвращающий длину строки ничего не нашёл. Может плохо искал? Потому и спросил.
Старый 16.01.2012, 19:37   #4  
InTacto is offline
InTacto
Участник
Аватар для InTacto
 
323 / 11 (1) +
Регистрация: 09.08.2005
Цитата:
Сообщение от Predatore Посмотреть сообщение
MSDN Вам в помощь, в дополнение хинт лишенцев-обладателей версий версий ниже 5.0- XmlDomTextNode можно использовать как аналог типа данных BigText, функциональность 1 в 1 - не удивлюсь если внутри BigText использует XmlDomTextNode
у XmlDomTextNode есть св-во text, у которого есть св-во Length, которое вернет длинну строки. Дальше уже substringData считываем данные с контролем длинны.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:35.