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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.01.2008, 18:35   #1  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Только что наткнулся на такую вот хрень:
Копирую список клиентов из формы Customer List и вставляю в Excel. Случайно замечаю что клиентов не хватает...
В списке в Nav вижу запись , а в Excel нет
Начал мучать... Оказалось, что если в поле "Название 2" есть только один единственный символ - символ двойной кавычки, то при копировании в Excel запись следующая за данной частично оказывается в поле "Название 2" с рядом нечитаемых символов Куда девается остальная часть искать не стал... Офигел в полный рост..


З.Ы. Nav 4.0 SP3 SQL 2000
Старый 22.01.2008, 18:54   #2  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Специальная вставка дает те же результаты?
Старый 22.01.2008, 20:12   #3  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Цитата:
Сообщение от romeo Посмотреть сообщение
Специальная вставка дает те же результаты?
угу
Старый 22.01.2008, 22:06   #4  
Ros is offline
Ros
Участник
 
36 / 10 (1) +
Регистрация: 05.10.2007
Та же история (nav 4 sp2-3, sql2005, office 2003).
Если первый символ в поле кавычки, то при копировании из списочной формы в эксель строчки будут "съезжать".
Единственное решение, которое предложили внедренцы,поставить пробел перед кавычками или удалить их.
Старый 30.01.2008, 14:39   #5  
VDV is offline
VDV
Участник
 
9 / 10 (1) +
Регистрация: 20.11.2004
Цитата:
Сообщение от Ros Посмотреть сообщение
Та же история (nav 4 sp2-3, sql2005, office 2003).
Если первый символ в поле кавычки, то при копировании из списочной формы в эксель строчки будут "съезжать".
Единственное решение, которое предложили внедренцы,поставить пробел перед кавычками или удалить их.
Необходимо , что бы открытые кавычки был обязательно закрыты, тогда все ОК.
Старый 30.01.2008, 15:11   #6  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Цитата:
Сообщение от VDV Посмотреть сообщение
Необходимо , что бы открытые кавычки был обязательно закрыты, тогда все ОК.
Закрыты в одном поле? А если название начинается на одном и заканчивается на другом?
Старый 31.01.2008, 11:29   #7  
Ros is offline
Ros
Участник
 
36 / 10 (1) +
Регистрация: 05.10.2007
Цитата:
Сообщение от VDV Посмотреть сообщение
Необходимо , что бы открытые кавычки был обязательно закрыты, тогда все ОК.
Работает

Цитата:
Сообщение от Fordewind Посмотреть сообщение
Закрыты в одном поле? А если название начинается на одном и заканчивается на другом?
1. Закрыты в одном поле.

2. Если описание (описание2) начинается с кавычек и они не закрыты в этом поле, то при копировании в эксель строчка "съедет"
Старый 31.01.2008, 11:34   #8  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Цитата:
Сообщение от Ros Посмотреть сообщение
2. Если описание (описание2) начинается с кавычек и они не закрыты в этом поле, то при копировании в эксель строчка "съедет"
так собственно в этом то и проблема Открывающая в Описании, а закрывающая в Описании 2...
Старый 31.01.2008, 11:43   #9  
Ros is offline
Ros
Участник
 
36 / 10 (1) +
Регистрация: 05.10.2007
Можно поставить пробел перед кавычками или удалить/закрыть их.

Или выводить на форме через переменную (описание+описание2). - на время копирования в эксель выводить это поле, а поля "описание" и "описание 2" скрывать.
Старый 01.02.2008, 11:33   #10  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Цитата:
Сообщение от Ros Посмотреть сообщение
Можно поставить пробел перед кавычками или удалить/закрыть их.

Или выводить на форме через переменную (описание+описание2). - на время копирования в эксель выводить это поле, а поля "описание" и "описание 2" скрывать.
Вариант "Описание + Описание 2" похоже единственно правильный. А удалять кавычки или еще раз закрыть нельзя, потому что потом в документах выйдет меньше/больше ковычек чем нужно.

И в общем, данный вопрос не является такой уж проблемой Это вам не всякие баги с корректировкой себестоимости и пр. "пасхальный яйца"
 


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

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

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