|
22.01.2008, 18:35 | #1 |
Участник
|
Только что наткнулся на такую вот хрень:
Копирую список клиентов из формы Customer List и вставляю в Excel. Случайно замечаю что клиентов не хватает... В списке в Nav вижу запись , а в Excel нет Начал мучать... Оказалось, что если в поле "Название 2" есть только один единственный символ - символ двойной кавычки, то при копировании в Excel запись следующая за данной частично оказывается в поле "Название 2" с рядом нечитаемых символов Куда девается остальная часть искать не стал... Офигел в полный рост.. З.Ы. Nav 4.0 SP3 SQL 2000 |
|
22.01.2008, 18:54 | #2 |
Участник
|
Специальная вставка дает те же результаты?
|
|
22.01.2008, 20:12 | #3 |
Участник
|
|
|
22.01.2008, 22:06 | #4 |
Участник
|
Та же история (nav 4 sp2-3, sql2005, office 2003).
Если первый символ в поле кавычки, то при копировании из списочной формы в эксель строчки будут "съезжать". Единственное решение, которое предложили внедренцы,поставить пробел перед кавычками или удалить их. |
|
30.01.2008, 14:39 | #5 |
Участник
|
Необходимо , что бы открытые кавычки был обязательно закрыты, тогда все ОК.
|
|
30.01.2008, 15:11 | #6 |
Участник
|
|
|
31.01.2008, 11:29 | #7 |
Участник
|
Цитата:
Цитата:
2. Если описание (описание2) начинается с кавычек и они не закрыты в этом поле, то при копировании в эксель строчка "съедет" |
|
31.01.2008, 11:34 | #8 |
Участник
|
|
|
31.01.2008, 11:43 | #9 |
Участник
|
Можно поставить пробел перед кавычками или удалить/закрыть их.
Или выводить на форме через переменную (описание+описание2). - на время копирования в эксель выводить это поле, а поля "описание" и "описание 2" скрывать. |
|
01.02.2008, 11:33 | #10 |
Участник
|
Цитата:
И в общем, данный вопрос не является такой уж проблемой Это вам не всякие баги с корректировкой себестоимости и пр. "пасхальный яйца" |
|