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

Вниз

1С файлы dbf   Найти похожие ветки 

 
napil ©   (2003-08-22 12:09) [0]

Кто нибудь работал


 
Reindeer Moss Eater ©   (2003-08-22 12:15) [1]

Наверняка.


 
napil ©   (2003-08-22 12:16) [2]

да ладно


 
Reindeer Moss Eater ©   (2003-08-22 12:22) [3]

Нет уж!


 
napil ©   (2003-08-22 12:26) [4]

..>Reindeer Moss Eater ну и блин. Обясни пожалуйста ,как вообще без БД можно работать с файлом bdf.То есть отрать,создать.Я не работал с этим.


 
sniknik ©   (2003-08-22 12:39) [5]

с любым файлом можно работать как с ... файлом. :о))
см.
AssignFile
Reset
Rewrite
.....


 
Reindeer Moss Eater ©   (2003-08-22 12:39) [6]

FileOpen,FileCreate, ReadFile, WriteFile


 
napil ©   (2003-08-22 12:42) [7]

Понятно..>o<..))А как все что в нем есть засунуть таблицу.


 
Reindeer Moss Eater ©   (2003-08-22 12:45) [8]

Понятно..>o<..))А как все что в нем есть засунуть таблицу.
Прочитай оттуда.
Присвой чему-то.


 
Danilka ©   (2003-08-22 13:50) [9]

sniknik © (22.08.03 12:39)
Reindeer Moss Eater © (22.08.03 12:39)
ну хорошо, так можно без БД создать файл bdf, но вот отрать его таким образом не получится. :((


 
Johnmen ©   (2003-08-22 13:56) [10]

>Danilka © (22.08.03 13:50) [9]

Да, отрать его таким образом не получится. А вот открыть таким способом - вполне...:)


 
sniknik ©   (2003-08-22 14:09) [11]

отрать ?? расшифруй.

вобщето многие компоненты именно таким способом их (dbf) открывают читают закрывают.... ets. (загадочное "отрать" сюда не входит ;о)))


 
Danilka ©   (2003-08-22 14:22) [12]

sniknik © (22.08.03 14:09)
Откуда я знаю что значит отрать. Человек просил именно отрать, причем не дбф-ки а бдф-ки. И обязательно без использования БД. Вот к нему и приставай. :))


 
napil ©   (2003-08-22 14:27) [13]

так что такое отрать


 
napil ©   (2003-08-22 14:28) [14]

понял


 
sniknik ©   (2003-08-22 14:31) [15]

napil © (22.08.03 14:27) [13]
вобщето это вопрос к тебе.

первое упоминание
napil © (22.08.03 12:26) [4]
> ..>Reindeer Moss Eater ну и блин. Обясни пожалуйста ,как вообще без БД можно работать с файлом bdf.То есть отрать,создать.Я не работал с этим.


 
napil ©   (2003-08-22 14:32) [16]

Да понял понял


 
napil ©   (2003-08-22 14:33) [17]

А компоненты какие
и код плиз


 
Danilka ©   (2003-08-22 14:38) [18]

нет, ну я понимаю, что сегодня тяпница, но не до такой-же степени :))

napil © (22.08.03 14:33)
дружище, обьясни что ты хочешь, только поподробнее, постарайся обрисовать свою задачу, например в предложений 8, и чтобы каждое содержало не менее 7 слов.
:))


 
roottim   (2003-08-22 14:43) [19]

молодцы ALL... хоть в пятницу можно посмеятся от души.. :))))))


 
napil ©   (2003-08-22 14:55) [20]

Нужно:1) ОТКРЫТЬ dbf_ку и прочитать.Рассовать все по полям.
:2) СОЗДАТЬ,отредактировать,сохранить.
Все помещать\получать в\из Grid.
Надеюсь отрыать некто не будет.(больше (:)-\= )


 
sniknik ©   (2003-08-22 15:04) [21]

napil © (22.08.03 14:33) [17]
> А компоненты какие
разные, написанными большим количеством людей(каждый под себя), Halcyon к примеру (я использую), имеет исходники.

> и код плиз
не ну это уж слишком, тем более сюда не влезет 827кб только *.pas файлов.
можно конечно покороче найти. но пусть ищет тот кому это надо.


 
napil ©   (2003-08-22 15:11) [22]

ну ссылку


 
LordOfSilence ©   (2003-08-22 15:24) [23]

Вот читаю я эту веточку и думаю, стоит ли заикаться насчет
файлов 1cv7.dd/1cv7.dds или лучше промолчать? :-)

(задумчиво и почесывая бороду...)


 
sniknik ©   (2003-08-22 15:36) [24]

napil © (22.08.03 15:11) [22]
> ну ссылку
http://www.vodonosov.newmail.ru/develop/develop.htm

LordOfSilence © (22.08.03 15:24) [23]
вопросы про структуру после будут. (кстати в соседней ветке ему давали ссылку которая разбирает структуру 1C базы)


 
Danilka ©   (2003-08-22 15:40) [25]

LordOfSilence © (22.08.03 15:24)
Лучше не надо. Дождемся ветки про то, как хочется все рассовать по полям, а оно не рассовывается. Если, конечно дождемся.


 
Danilka ©   (2003-08-22 15:41) [26]

опоздал с комментарием :)


 
LordOfSilence ©   (2003-08-22 15:45) [27]

2 sniknik
Да разбирать-то она разбирает...
Только не тот инструмент, да и не в те руки.

2 Serginio
Нашел кому ссылку давать :-)

В сторону: что-то я брюзжу сегодня много...


 
Serginio666   (2003-08-22 15:55) [28]

Ну набросились на человека.

>>napil © (22.08.03 14:55) [20]
>>Нужно:1) ОТКРЫТЬ dbf_ку и прочитать.Рассовать все по полям.
>> :2) СОЗДАТЬ,отредактировать,сохранить.
>> Все помещать\получать в\из Grid.

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

Если тебе нужно быстрая обработка таблиц 1С, воспользуйся моей ссылкой.


 
napil ©   (2003-08-22 16:29) [29]

...>LordOfSilence Умный да?А я тут мучаюсь.На вас (в сторону) балбесов расчитываю.
...>Serginio666 спасибо!!!!!!!!!!!!! .........за поддержку.


 
LordOfSilence ©   (2003-08-22 16:32) [30]

2 napil © (22.08.03 16:29) [29]

Мощно задвинул! Внушаить!!! (с)


 
Johnmen ©   (2003-08-22 16:36) [31]

>LordOfSilence © (22.08.03 16:32) [30]

(c) Хрюн Моржов


 
napil ©   (2003-08-22 16:36) [32]

Меня тоже внушаить :)---\=
Да так сильно................................................................ ...................................................................... ........ аж пятки чешутся *(хахахахахахахахаха)*


 
napil ©   (2003-08-22 17:11) [33]

Давайте рейтинг до 100 доберем !?!?!?!?!?!?!?!?????? :)


 
Пятки   (2003-08-22 17:22) [34]

Ты с нами разберись сначала, а потом на рейтинг замахивайся.


 
napil ©   (2003-08-22 19:28) [35]

Мои пятки не рзговаривают!????????


 
napil ©   (2003-08-22 20:09) [36]

я разобрался с созданием
var
FileHandle: Integer;
StringLen: Integer;
X: Integer;
Y: Integer;
begin
FileExists("c:\f.dbf");
FileHandle := FileCreate("c:\f.dbf");
{ Write out the number of rows and columns in the grid. }
FileWrite(FileHandle, StringGrid1.ColCount, SizeOf(StringGrid1.ColCount));
FileWrite(FileHandle, StringGrid1.RowCount, SizeOf(StringGrid1.RowCount));

for X := 0 to StringGrid1.ColCount do
begin

for Y := 0 to StringGrid1.RowCount do
begin
{ Write out the length of each string, followed by the string itself. }
StringLen := Length(StringGrid1.Cells[X,Y]);

FileWrite(FileHandle, StringGrid1.Cells[X,Y],14 {StringLen});
end;

FileClose(FileHandle);
end;

Только ошибка какая-то непойму


 
sniknik ©   (2003-08-22 20:54) [37]

программы виноваты перед программистом, они делают то что написано а не то что задумано! ;о)))
(мудрая мысль, всем восхищаться :-))

napil © (22.08.03 20:09) [36]
не разобрался, а неудачно переделал пример из дельфей на FileCreate function. теперь поясни что ты этим кодом хотел добится?


 
Dred2k ©   (2003-08-22 21:08) [38]

Мда. Не скоро будет новый формат dbf...
;)


 
napil ©   (2003-08-22 21:17) [39]

да правильно всё.Всё то и не всё скопировано :)
просто дописывать не хотел



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

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

Наверх




Память: 0.55 MB
Время: 0.035 c
14-48755
Neox
2003-08-26 12:28
2003.09.15
Любителям 1С


1-48511
Фагот
2003-09-02 11:34
2003.09.15
Outlook


14-48732
Knight
2003-08-24 21:42
2003.09.15
У кого какой диалап?


3-48475
lesalesa
2003-08-22 17:31
2003.09.15
Перерисовка scrollbar в dbGrid?


14-48769
jack128
2003-08-26 12:59
2003.09.15
Именинники 26 августа