powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Еще раз про создание доекументов вручную
13 сообщений из 13, страница 1 из 1
Еще раз про создание доекументов вручную
    #35197081
GimTonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ладно по пробуем с другой стороны зайти

1С Бухгалтерия 7.7, работа с DBF файлами напрямую

Хочу создать "Отгрузка товара, продукции" для этого вручную прописываю в файлах:

1SJOURN
1SCRDOC
1SOPER
и в таблицах документов свой документ, вроде везде пишу один ИД, даты и тп. но 1С их не видит :(

Может где-то проглядел...кто-нить сталкиволся, подсказать может?
...
Рейтинг: 0 / 0
Еще раз про создание доекументов вручную
    #35197225
GimTonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не хочу с ОЛЕ возится, помойму вполне вменяемый способ... ну да ладно файлы мониторил ФайлМонитором и смотрел последние имезменные, вре все так, но 1С не хочет видить запись :(

Модератор: отредактировано
...
Рейтинг: 0 / 0
Еще раз про создание доекументов вручную
    #35197274
VladC#
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а олю никто и не предлагает, штатными средствами все прекрасно делается, а если хошь напрямую работать то посмотри в сторону 1С++, вроде там такое возможно, хотя сам я не пользовался, штатные средства в этом плане полностью устраивают
...
Рейтинг: 0 / 0
Еще раз про создание доекументов вручную
    #35197327
GimTonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladC#а олю никто и не предлагает, штатными средствами все прекрасно делается, а если хошь напрямую работать то посмотри в сторону 1С++, вроде там такое возможно, хотя сам я не пользовался, штатные средства в этом плане полностью устраивают

Я пишу свой софт под дельфей, зачем как это делается штатно...
...
Рейтинг: 0 / 0
Еще раз про создание доекументов вручную
    #35197401
VladC#
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GimTonik VladC#а олю никто и не предлагает, штатными средствами все прекрасно делается, а если хошь напрямую работать то посмотри в сторону 1С++, вроде там такое возможно, хотя сам я не пользовался, штатные средства в этом плане полностью устраивают

Я пишу свой софт под дельфей, зачем как это делается штатно...
тогда только ОЛЯ поможет, иначе, в базу, если в ней сидит хотя бы один юзер, писать напрямую не получится, файлы блокируются. хотя может и есть комопненты, которые умеют так делать, но я таких не знаю.
...
Рейтинг: 0 / 0
Еще раз про создание доекументов вручную
    #35197418
ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нахлабучиваем сверху УРБД, потом долго бегаем за автором с ножиком - "Почему нет документов в филиале?"...
...
Рейтинг: 0 / 0
Еще раз про создание доекументов вручную
    #35197425
GimTonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не файлы не блокируются, если не в монополе... но все же может кто-нибудь может подсказать в чем дело, есть такое поле во всех таблицах "TIME" "CHILDTIME" тоже оно имеет внутренний формат, не нашел как его раскодить... может от него что-нить зависит :/
...
Рейтинг: 0 / 0
Еще раз про создание доекументов вручную
    #35197834
VladC#
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПЖНахлабучиваем сверху УРБД, потом долго бегаем за автором с ножиком - "Почему нет документов в филиале?"...
а ножик зачем? урбд достаточно надежная вещь в умелых руках, сами пользуемся
...
Рейтинг: 0 / 0
Еще раз про создание доекументов вручную
    #35199368
GimTonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выяснил! все дело в индексах вернее в том, что они не обновляются :)

Отсюда вопрос (т.к. с дбфами почти не работал) КАК ПРАВИЛЬНО ОБНОВЛЯТЬ ИНДЕКСЫ всмысле через компонент.
...
Рейтинг: 0 / 0
Еще раз про создание доекументов вручную
    #35199402
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все, что тебе нужно - открывать dbf вместе с его индексным файлом.
Остальное "компонент" сделает сам.
...
Рейтинг: 0 / 0
Еще раз про создание доекументов вручную
    #35199407
GimTonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык вот не делает :( К примеру беру открываю файл (через БДЕ, TDBF) 1SJOUNAL.dbf но там несколько индексов какой из них нужный не знаю (выбирал IDDOC), добавляю данные ручками 1С не видит, делаю реиндекс, и опа все видет! я так понял что не тот индекс выбрал, и все? Кому не влом по пробуйте проверьте у себя...
...
Рейтинг: 0 / 0
Еще раз про создание доекументов вручную
    #35199415
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то ты путаешь с индексами.
Индексный файл ровно один ( cdx)
А вот индексов в нем несколько
открывать надо cdx вместе c dbf
А уж как индексы будут при вставке\изменении данных обновляться - дело движка БД (к которому "компонент" обращается).
Так работает FoxPro.
Если БДЕ в таком режиме не работает - выкинь его. Лучше работать через Codebase - есть такая библиотека. И, кстати, именно она использована в 1С 7 в качестве движка dbf
...
Рейтинг: 0 / 0
Еще раз про создание доекументов вручную
    #35201800
GimTonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообщем прогресс такой - в драйвере БДЕ прописал тип БД ФОксПро, в свойствах индекса указал индекс "JOURNAL" индекс начал обнавляться НО при потуке открыть журнал реализации, 1С виснит :( дальше диспетчер задач, и переиндексация, опять работает и запись появляется :/ блин что делать...

C CODEBASE проблема главная в том, что она не бесплатная.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Еще раз про создание доекументов вручную
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]