Нули в начале артикула #721180


#0 by Проказник
Проблема когда сохраняют отчет к примеру с остатками в эксель. или печатную форму документов в эксель. например артикул 02111 в экселе отображается как "02111" но ЗНАЧЕНИЕ ячейки = 2111 поэтому всякие сравнения и заливки не проходят. Вопрос - как избавится от такого бага. понятно что можно вручную эксель формировать из 1с, но это не вариант. Формат колонки "текст" в экселе не помогает. срубает нули и все.
#1 by ДенисЧ
поставь ' в начале
#2 by Проказник
тогда получается '02111 и все равно в экселе кривой поиск. с ценами поставщика сравнивают в экселе. должно быть четкое значение 02111. в 77 кстати насколько я помню выгружал как надо. с нулем в текстовом формате и проблем не было.
#3 by Зойч
бери не значение. а текст ячейки
#4 by Проказник
это как?
#5 by Проказник
апну разок. т.к. проблему так и не нашел как решить. с дополнением. зависит видимо от настроек СКД. т.к. несколько раз выгружало со значением "02111" и текстом "0211" в ячейке. и в экселе вверху был значок на ячейке что мол ячейка в текстовом формате. Сам видел необработанные эксель - файлы как они выгружались из экселя.
#6 by Рэйв
Сделай кнопку на отчете "Выгрузить правильно в эксель" и напиши программную выгрузку.Там поди отформатируешь как надо.
#7 by FoxFox
Через "Вывести список" тоже кстати сохраняется в Excel  с такой бедой :(
#8 by Иешуа
а может роще в экселе уже с форматом ячейки поиграться? При условии что все артикулы одной длины
#9 by МимохожийОднако
В СКД на закладке Наборы данных попробуй установить тип значения Строка для этого поля.
#10 by Проказник
Докопал совершенно случайно. Если в артикуле поставить в конце пробел - то выгружает как надо "02111" и в тексте и в значении. Если пробелом нет - то текст = "02111" а значение = "2111" прошел по всей номенклатуре - поставить в товарах где артикул начинается с нуля пробел в конце - все заиграло
#11 by 1Сергей
полезная инфа. Спасибо, бум знать
#12 by Проказник
+дополнение. слева пробел - тогда не работает. срубает левый пробел выгрузка в эксель. правый оставляет.
#13 by PuhUfa
А потом будет: почему 1С не находит товар по артикулу "02111"? -)
#14 by Проказник
в том и прикол что находит. хотя для конкретно этой конторы это не важно. там другая система поиска. Проблема просто на моей памяти всегда была с такими товарами. что заставляет поставщиков нули рисовать в начале артикула - загадка.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям