![]() |
#1 |
Участник
|
Только что наткнулся на такую вот хрень:
Копирую список клиентов из формы Customer List и вставляю в Excel. Случайно замечаю что клиентов не хватает... В списке в Nav вижу запись , а в Excel нет Начал мучать... Оказалось, что если в поле "Название 2" есть только один единственный символ - символ двойной кавычки, то при копировании в Excel запись следующая за данной частично оказывается в поле "Название 2" с рядом нечитаемых символов Куда девается остальная часть искать не стал... Офигел в полный рост.. ![]() З.Ы. Nav 4.0 SP3 SQL 2000 |
|
![]() |
#2 |
Участник
|
Специальная вставка дает те же результаты?
|
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
Участник
|
Та же история (nav 4 sp2-3, sql2005, office 2003).
Если первый символ в поле кавычки, то при копировании из списочной формы в эксель строчки будут "съезжать". Единственное решение, которое предложили внедренцы,поставить пробел перед кавычками или удалить их. ![]() |
|
![]() |
#5 |
Участник
|
Необходимо , что бы открытые кавычки был обязательно закрыты, тогда все ОК.
|
|
![]() |
#6 |
Участник
|
|
|
![]() |
#7 |
Участник
|
Цитата:
![]() Цитата:
2. Если описание (описание2) начинается с кавычек и они не закрыты в этом поле, то при копировании в эксель строчка "съедет" |
|
![]() |
#8 |
Участник
|
|
|
![]() |
#9 |
Участник
|
Можно поставить пробел перед кавычками или удалить/закрыть их.
Или выводить на форме через переменную (описание+описание2). - на время копирования в эксель выводить это поле, а поля "описание" и "описание 2" скрывать. |
|
![]() |
#10 |
Участник
|
Цитата:
И в общем, данный вопрос не является такой уж проблемой ![]() ![]() |
|