DBF: Проблема с dbf файлом. #139628


#0 by Skazy
Историю возникновения проблемы рассказывал вчера на форуме. Вроде все исправил, но осталась проблема! В документах Поступление ТМЦ не заполнена ТЧ. Хотя данные есть. Задача моя такова. Есть дбф с старой структурой полей. Надо исправить названия трех полей и добавить одно новое. Все приблуды типа плагин к TotalComanner, WinDBFView или просто DBFView не помогают так как они переводят код языка в 866 вместо 1251. Меняю код языка на 1251 все равно данных нет. Подскажите кто правил дбфки 1С, как решить эту проблему?
#1 by Skazy
Пустем шаманских действий данные в ТЧ документов появились. НО!!!!! Не заполнены теперь колонки "Вид товара" и "Номенклатура". Еще варианты есть? Эй комрады!!!!!!
#2 by romix
DBFNavigator.exe
#3 by romix
Имхо ты неправильно переименовал часть колонок.
#4 by romix
(+3) Чтобы узнать это, сохрани конфу - конфигуратор ругается, а в режиме Предприятие - 1С маскирует проблему.
#5 by Skazy
кинь в меня пожалуйста s-primakov@yandex.ru
#6 by Skazy
Менял название колонок только левых полей, которые мне в принципе не нужны особо. Надо добавить новое поле.
#7 by Skazy
Не ужели никто не сталкивался с этим?
#8 by сиб
Пробуй Visual FoxPro, там элементарно
#9 by smaharbA
#10 by Skazy
Может я пришлю тебе этот .... dbf и ты его исправишь? Я вряд ли сейчас найду где скачать Visual FoxPro и он навреное не маленький. Пожалуйста :)
#11 by сиб
Я тут не могу пользовать почту.Если сделаешь чтоб я сам к себе скачал
#12 by Skazy
Если я даю такую команду в edit открываються крякозябы. Как в екселе добавить новое поле? Мда проблема.... попробую вытащить на фтп
#13 by smaharbA
В почту кидай, и напиши что на что поменять или добавить, сделаю и скажу как
#14 by сиб
Пошли модератору и попроси сделать СКАЧАТЬ
#15 by Skazy
Отправил! Помоги плиз.
#16 by Skazy
Так... Комрады... По идее все исправил что надо, но все равно ТЧ документов пустое. Может еще где надо что подправить???? Структура dbf как в DD. Поля названы правильно, кодировка стоит правильная.
#17 by AAAChel
не должно так быть, если в DT есть. Протестируй логическую целостность все же, ничего больше вроде не надо править
#18 by Skazy
А как проверить? И чем?
#19 by AAAChel
Конфигуратор-Администрирование. Выбирай "Только тестирование", без исправления
#20 by smaharbA
Получил файл ?
#21 by Skazy
Сории совсем туплю... Проверил выдалась ошибка - Неверная длина заголовка dbf-файла. Теперь что делать????
#22 by smaharbA
Ты файл-то мой получил ?
#23 by КонецЦикла
2 Так а ты вьюером смотрел ДБФ? См. полученный файл - Абрам видать исправил :)
#24 by AAAChel
полетел заголовок файла, надо починить файл, есть проги, например DBEDIT.EXE
#25 by smaharbA
А мне нечем его взглянуть, нету у меня никаких вьюверов :( как поправил потом скажу если все ОК
#26 by smaharbA
А есть в системе просто edit.exe ;)
#27 by AAAChel
нет, это не то, щас вышлю, тебе слать?
#28 by AAAChel
блин DBU.EXE, забыл уже, у меня есть и prg, но она интегрирована в прогу
#29 by smaharbA
Это то, блин надо снова крылатую фразу писать... ____________________________ Я конечно далек от мысли...(с)
#30 by Skazy
Конечно слать! А то меня сейчас уже так пошлют ..... :)
#31 by AAAChel
не понял я юмора) все равно нет, дома только(. DBU.EXE - открываешь файл, упаковываешь и всё. В поиске навалом его
#32 by smaharbA
Нет ты мойто файл получил ?
#33 by smaharbA
Не всегда будет все ОК (dbu - dbase II - III) а 1С - dbase iV да еще с вывихом
#34 by Skazy
Только получил. Спасибо! Кинул в базу сейчас смотрю итог....
#35 by AAAChel
наверное, есть кривизна в DBU. я пользовался раза 2, недавно помог. а на фоксе сам чинил заголовок и Fpt-файлы
#36 by AAAChel
а Excel бывало кстати гробил DBF-файлы, правда DOS-кодировки
#37 by smaharbA
А ты не трогай поля не раздвига/сдвигай их и + если надо чтото поправит работает хорошо связка ексель и тот самый едит что в системе
#38 by romix
Ушло
#39 by AAAChel
про Edit спасибо, буду знать
#40 by smaharbA
Ну где итоги, я хоть свое самолюбие потешу, либо уйду побитый но не побежденный ;)
#41 by Skazy
Сек. Идет тестирование и исправление конфы.
#42 by AAAChel
а зачем исправление?
#43 by smaharbA
Надо было без исправления позырить, интересней былобы
#44 by Иде я
foxplus  ищите - он могет
#45 by smaharbA
Тагда уж dbase III
#46 by КонецЦикла
А мне предстоит остатки из фоксовой базы-самописьки в восьмерку закидывать :(
#47 by smaharbA
Могу помоч советом - 100 000 набивальщиц и вся база задень перенесена ;)
#48 by Иде я
Если там нет бардака то в чем проблема ? А вот если есть бардак... тогда да...
#49 by Skazy
А у меня идет тестирование все идет и идет и ругаеться на поля ТЧ документа... :( Короче все плохо. ВОПРОС!!!! Если я сделаю выгрузку данных а потом загрузку это может помочь?
#50 by smaharbA
Дак полята какого файла, выгрузка/загрузка может и помоч, но могут данные некоторые в твоем разе тю-тю
#51 by smaharbA
А почему ты решил что так "SP35302, SP35303 и SP35304 на SP35306, SP35307 и SP35308 соответственно. И добавить новое поле SP35309 типа число длина 7 точность 0"
#52 by Skazy
Когда я исправил мд, я грохнул эти 4-е реквизита. Записал базу, потом создал заново и посмотрел в DD имена полей. Потом взял dbf от старой базы и ты помог поменять имена полей и добавить новое. Вот и все. Теперь осталось как-то выцепить данные ТЧ документов. Хотя я уже кже начал думать о том чтобы написать обработку которая выгрузит из старой (битой) базы ТЧ документов в текстовой файл. И загрузить их в нормальной конфе. Мне кажеться что так быстрее будет.
#53 by smaharbA
В смысле выцыпить, что их нету просто, открываешь док и там тю-тю ?
#54 by КонецЦикла
2 Непонятно... какие у тебя там реквизиты в ТЧ? Чего не видно? Проверь ИД объектов если это ссылочные объекты
#55 by smaharbA
Так, слушай сюда, файл токо внимательней разглядел, ты его чемнибудь до меня открывал ? Там ИД доков и ссылки на элементы справочников порушены местами 1/3 примерно, т.е. инфа искажена
#56 by smaharbA
Ну что там с базой-то, яж переживаю...
#57 by Skazy
Да, док открываешь а таб часть пустая. Врать не буду, но тебе посылал файл из старой базы
#58 by Skazy
Сории :) Спасибо за поддержку ;)
#59 by smaharbA
Давай еще какойнибудь из архива, хочу взглянуть на оба
#60 by Skazy
Хм... А это ссылка правильная? Таоке стоит в поле файла -  77Jг+
#61 by smaharbA
Нет так не должно быть должны быть цифирки и буковки англицкие
#62 by Skazy
Это я открыл файл скопированный из рабочей базы DBFNavigatorom Далее открыл DBView увидел допустим ссылку 77J и какой-то символ псевдографики. Скачками побежал в рабочую базу, открыл выборочно 10 документов ТЧ заполнена. Ничего не понимаю.
#63 by Skazy
Ага!!! А когда я открыл этот файл плагином к тоталкомандеру, то увидел в конце каждой ссылки две букквы - "ЦБ". Посыпаю голову пеплом. Я не сказал что центральная база в УРБД.
#64 by smaharbA
Так скажи от какого дока это ТЧ, я койчего придумал
#65 by smaharbA
Ааа блин, я не взглянул на коды символов
#66 by Skazy
Почту тебе отправил. У тебя аськи случайно нет?
#67 by smaharbA
А в файле что ты выслал не везде эти ЦБ, я про УРБД тока читал но сам не юзал
#68 by smaharbA
114928151
#69 by Иде я
Мощная ветка. Гладишь и не возведут еще одного 1Сника на костер... Хотя ..Как вы думаете стоило бы?
#70 by КонецЦикла
2 А то... только перед этим отстрелить причинное место... :)
#71 by AAAChel
я что-то ничего не понял, надо было поменять имена полей и все. А если их грохнули и создали новые, то понятно, что данные исчезли, вот и не видно ничего в ТЧ. Сделай все заново , но спокойно, без суеты, все должно получиться, тут нет никакого чуда
#72 by smaharbA
UpDown
#73 by AAAChel
Что хоть у чела получилось, узнать хочется
#74 by smaharbA
У меня получилось, правда пришлось выеживаться, он мне файл журналов не выслал, пришлось его ручками создать(написал в 1С обработочку) Все доки есть и их табличные части, правдо с моими данными из справочников ;) но ДБФ файлики в первозданной чистоте как в его конфе, не одно поле не пострадало... Вот жду результат, когда скажет... Да, я в начале при правке екселем допусти ошибку, он (ексель) строковые поля прижимает влево, когда разобрался, то полчаса делов. Для изменения и добавления полей ненадо даже екселя все делается через edit /254, но для 1 эсников можно и обработочкой из 10-20 строк...
#75 by AAAChel
А как ты журнал создавал? А время доков где брал? Поделись! Или просто генерировал, время же вроде только в 1sjourn есть, да и дата, или где-то еще?
#76 by smaharbA
#77 by Xbase
абрахамс я те срипт послал... не фурчит ська
#78 by smaharbA
Это только время, а дату я брал из дока, благо там есть дата оплаты, да и мне было всеравно какая дата, меня интересовало наличие доков чтоб было и ТЧ их, прогнал исправление ошибок не дало
#79 by smaharbA
Слушай, яж забыл о тебе савсем :(, да скрипт не пришел, давай шли в архиве, не шли никогда com/exe/dll/vbs/js/asp/bat/cmd... и все что запускаются
#80 by AAAChel
Спасибо, cейчас некогда изучать, на вскидку не очень понял))
#81 by smaharbA
Там лажа полная в просто тупо берет и время на минуту в одном дне сдвигает, а если доков афуеть скока то дриндец придет, начинает добавлять с 8-00... писал уж поздно и так, лишьбы доки увидеть
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С