Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.21;
Скачать: CL | DM;

Вниз

видел тут вопрос про 1С...может и мне подскажут..   Найти похожие ветки 

 
Relict   (2002-11-01 09:11) [0]

есть номер счета и дата выписки...
из базы 1С надо вытащить дату оплаты...
не могу разобраться в структуре таблиц 1С
кто знает скажите или ссылку киньте где могут знать


 
LordOfSilence ©   (2002-11-01 09:59) [1]

В структуре таблиц 1С действительно довольно трудно
разобраться, ибо запутанны весьма логические связи там.
В каждом каталоге информационной базы есть файл 1Cv7.DD.
Попробуйте покопаться в нем (если ранее не знали о его
существовании).
Могу предложить такие варианты:
1. Написать собственную обработочку в рамках 1С, можно внешнюю
*.ert, которая будет пробегать по необходимым Вам данным
и выгружать их в *.dbf.
2. 1С поддерживает COM-интерфейс, то есть может работать как
OLE-сервер, поэтому Вы можете из Delphi подключиться к 1С
и пользоваться возможностями встроенного языка. Если не
знаете как это делать, обратитесь по адресу
http://delphi.vitpc.com/, там есть статья
"Как нам обустроить 1С", автор - Александр Авдошин.
3. Ссылка, где могут знать -
http://www.kuban.ru/cgi-bin/forum/forum9.cgi


 
MMF ©   (2002-11-01 12:33) [2]

Тебе нужны таблицы: 1CJourn и DHNNNN (где NNNN - возьмеш из словаря данных). Еще нужно знать идентификатор типа документа и идентификатор поля даты выписки
Делаешь запрос
select IDDOC from "1CJourn" J
where J."Date"=:DocDate and
J."DocNo"=:DocNum and
J."IDDocDef"=:DocType
into :DOCID;
select SP... from DHnnnn
where ID=:DocID
into :DateOplat;
и все.


 
sniknik ©   (2002-11-01 13:04) [3]

1CJourn? у меня таких таблиц нет хотя уже несколько конфигураций стоит. Или из вопроса видно что это какаято конкретная конфигурация? а я и не понял :(.


 
LordOfSilence ©   (2002-11-01 13:15) [4]

To sniknik © (01.11.02 13:04)

Имелось ввиду, видимо, 1SJOURN.DBF


 
MMF ©   (2002-11-01 13:29) [5]

Ну конечно, 1SJOURN.DBF, ошибочка вышла. или _1SJOURN если 1С SQL-ная.


 
sniknik ©   (2002-11-01 13:29) [6]

Оооо! шаман. :-))) эта есть.


 
Relict   (2002-11-01 15:12) [7]

трудность то была как раз не в составлении запроса..
а из каких таблиц и чего тянуть
а из вышесказанного это не понятно (по крайнер мере мне с 1С-кой вообще не дружу)

не моглибы поподробней рассказать


 
sniknik ©   (2002-11-01 15:47) [8]

А в этом и есть трудность, 1С динимически формирует таблици/поля в них. кроме некоторых стандартных, остальные различаются, и если например у меня это таблица dh3298 (для примера) то у тебя может быть dh5896.
Различия могут бять сильные и зависят даже от того как конфигурацию ставили, например различия есть при.
востановление конфигурации из архива в конфигураторе,
апгрейд конфигурации с одной версии на большую,
и установка ее же начисто.
Это если она одна и таже. а если разные?
короче см. LordOfSilence © (01.11.02 09:59) (1Cv7.DD в частности) а лутше сразу на кубань, именно там водятся акулы от 1С. :-))


 
MMF ©   (2002-11-01 15:53) [9]

http://www.sinor.ru/~my1c/knowhow.html
http://1csql.virtualave.net
а еще лучше спроси на Кубани, что конкретно тебе нужно
По запросу (все это есть в словаре данных конфигурации 1cv7.dd): в файлах с заголовком DH хранятся заголовки документов , в DT - многострочная часть. Каждый объект 1С имеет свою уникальный идентификатор - 9-ти символьное поле. В таблице 1SJourn хранятся идентификаторы всех документов в системе. Поля таблицы, начинающиеся с Sp - ссылки на справочники. Периодические поля, планы счетов, реквизиты неограниченной длины и константы хранятся в 1SConst, и т.д. В инете куча информации по структуре баз 1С.



Страницы: 1 вся ветка

Текущий архив: 2002.11.21;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.012 c
1-69326
Anar
2002-11-06 08:38
2002.11.21
Ресурсы в EXE


1-69396
Ruslan_
2002-11-10 19:24
2002.11.21
Виртуальный текстовый файл.


6-69471
MK
2002-09-19 14:16
2002.11.21
Как узнать через TidHTTP, требует ли сервер логин и пароль?


6-69477
TurburatoR
2002-09-23 13:01
2002.11.21
CGI & ClientSocket


1-69254
Loser
2002-11-11 19:50
2002.11.21
Работа с Памятью