View previous topic :: View next topic |
Author |
Message |
integral
Joined: 19 Jul 2002 Posts: 378
Occupation: ОАО "Интеграл" инженер-программист Interests: Нефтекамск
|
Posted: 08 Apr 2004 15:20 Post subject: Забавная ошибка в БЭСТе |
|
|
Случайно обнаружил.
Если в каталог программы БЭСТ скопировать таблицу из "путь к БД"\sclad\ (я копировал mdoc.dbf и mdocm.dbf), то при запуске складкого модуля эти таблицы открываются не из каталога "путь к БД"\sclad\ а из каталога БЭСТа.
В принципе ошибка не критична, но предупреждать же надо!
Делаешь смену предриятия на складе, а документы везде одни и теже - думал все, сервак сдох. |
|
Back to top |
|
|
nicki
Joined: 22 Mar 2004 Posts: 54
Interests: Казань
|
Posted: 09 Apr 2004 08:21 Post subject: |
|
|
то же самое происходит, если в корень каталога БЭСТа скопировать, например план счетов..... |
|
Back to top |
|
|
SantechNik
Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
Interests: Москва
|
Posted: 09 Apr 2004 08:43 Post subject: |
|
|
Старая, всем известная ощибка, о которой я талдычу ИС уже который год - файлы открываются не по жестко описанным путям (местам дислокации), а начиная с текущего каталога и далее вглубь и если находятся "ошибочные" файлы, то они и открываются первыми.
Исправлять это (а еще лучше сделать таблицу настройки путей к расположению файлов) пока ИС не собирается. А было бы удобно - можно было бы пользоваться одними справочниками из разных БД (предприятий). _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД |
|
Back to top |
|
|
dm
Joined: 11 Nov 2002 Posts: 530
|
Posted: 09 Apr 2004 11:23 Post subject: |
|
|
SantechNik wrote: | А было бы удобно - можно было бы пользоваться одними справочниками из разных БД (предприятий). |
...чем я с успехом и занимаюсь последние 2 года.
Не надо там ничего исправлять и копировать ничего никуда не надо. Достаточно файлы слинковать. |
|
Back to top |
|
|
SantechNik
Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
Interests: Москва
|
Posted: 09 Apr 2004 11:27 Post subject: |
|
|
Молодец!!!
А не удобнее было бы всем если бы была еще "одна DBF-ка" в кот. битым словом сказано где лежит файл ? _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД |
|
Back to top |
|
|
dm
Joined: 11 Nov 2002 Posts: 530
|
Posted: 09 Apr 2004 12:08 Post subject: |
|
|
Удобнее, и вот почему: после восстановления баз из архива линковать приходится заново, да и не все файловые системы это умеют.
Или альтернативный вариант - может кто то подскажет как слинковать файлы через cmd-скрипт средствами Виндовс или какой-нибудь сторонней консольной утилито |
|
Back to top |
|
|
Magistr
Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 09 Apr 2004 12:34 Post subject: |
|
|
dm wrote: | Удобнее, и вот почему: после восстановления баз из архива линковать приходится заново, да и не все файловые системы это умеют.
Или альтернативный вариант - может кто то подскажет как слинковать файлы через cmd-скрипт средствами Виндовс или какой-нибудь сторонней консольной утилитой? |
Ну надо сходить на http://msdn.com , почитать API про линковку, написать простенькую программку и скомпилировать ее, например бесплатным компилятором от VP или от CBuilder (помоему, тоже бесплатный, если без IDE). Если сами не можете, думаю, не проблема найти программиста, который бы чиркнул вам "три" строчки.
А можно даже через скрипты W2K сделать, только с API все равно придется разобраться (наверняка, 2-3 функции надо изучить). _________________ http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4. |
|
Back to top |
|
|
integral
Joined: 19 Jul 2002 Posts: 378
Occupation: ОАО "Интеграл" инженер-программист Interests: Нефтекамск
|
Posted: 09 Apr 2004 12:35 Post subject: |
|
|
Что имеется в виду под термином "линковать файлы"? |
|
Back to top |
|
|
SantechNik
Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
Interests: Москва
|
Posted: 09 Apr 2004 12:53 Post subject: |
|
|
Quote: | да и не все файловые системы это умеют. | Думаю, что это КЛЮЧЕВАЯ фраза.
Не все же сидят под Линухом или Винтукее _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД |
|
Back to top |
|
|
dm
Joined: 11 Nov 2002 Posts: 530
|
Posted: 09 Apr 2004 12:56 Post subject: |
|
|
hardlink имеется вви |
|
Back to top |
|
|
dm
Joined: 11 Nov 2002 Posts: 530
|
Posted: 09 Apr 2004 12:59 Post subject: |
|
|
SantechNik wrote: | Думаю, что это КЛЮЧЕВАЯ фраза.
Не все же сидят под Линухом или Винтукеем. |
А я думаю что Нетваре частный случай...
Если интересно, можно замутить голосование на предмет "у кого на чем базы лежат?" )) |
|
Back to top |
|
|
SantechNik
Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
Interests: Москва
|
Posted: 09 Apr 2004 15:37 Post subject: |
|
|
А что делать тем массам, кот. сидят под одноранговыми сетями Win95/98 ?
А опрос такой уже был . Никак не могу его найт _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД |
|
Back to top |
|
|
dm
Joined: 11 Nov 2002 Posts: 530
|
Posted: 09 Apr 2004 16:26 Post subject: |
|
|
2SantechNik: да нет, я согласен с этим вполне |
|
Back to top |
|
|
dm
Joined: 11 Nov 2002 Posts: 530
|
Posted: 10 Apr 2004 14:41 Post subject: |
|
|
Magistr wrote: |
Ну надо сходить на http://msdn.com , почитать API про линковку, написать простенькую программку и скомпилировать ее, например бесплатным компилятором от VP или от CBuilder (помоему, тоже бесплатный, если без IDE). Если сами не можете, думаю, не проблема найти программиста, который бы чиркнул вам "три" строчки.
А можно даже через скрипты W2K сделать, только с API все равно придется разобраться (наверняка, 2-3 функции надо изучить). |
Magistr: попроще будь, а то на каждой ерунде пытаешся бабки заработать =)))
C:\>fsutil hardlink create
Использование: fsutil hardlink create <новый файл> <существующий файл>
Пример: fsutil hardlink create c:\foo.txt c:\bar.txt
Ну, или сторонняя (хотя не нужна, если системная есть): http://www.sysinternals.com/ntw2k/source/misc.shtml#junction |
|
Back to top |
|
|
Magistr
Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 12 Apr 2004 08:54 Post subject: |
|
|
dm wrote: | Magistr: попроще будь, а то на каждой ерунде пытаешся бабки заработать =)))
C:\>fsutil hardlink create
Использование: fsutil hardlink create <новый файл> <существующий файл>
Пример: fsutil hardlink create c:\foo.txt c:\bar.txt
Ну, или сторонняя (хотя не нужна, если системная есть): http://www.sysinternals.com/ntw2k/source/misc.shtml#junction |
Я не предлагал вам заказать у меня такую программу.
Сам в первую очередь пытаюсь найти готовое решение (с чем вас и поздравляю - fsutil), а уж потом, если так необходимо, берусь делать сам. _________________ http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4. |
|
Back to top |
|
|
|