Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Помогите решить вопрос

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
Танюшка



Joined: 20 Jul 2007
Posts: 5
Location: Татьяна Татьянова
Occupation: net
Interests: Москва

PostPosted: 20 Jul 2007 11:51    Post subject: Помогите решить вопрос Reply with quote

Вопрос разработчикам.

Зависание компьютера при вводе новой счет-фактуры на основании накладной
по ALT-F. При прерывании программы Кл. CTRL-ALT-DEL появляется error.log
следующего содержания:

******************************* Error log file ********************************



Date ............: 20/07/07
Time ............: 09:06:02
Available Memory : 340412

-------------------------- Environmental Information --------------------------

Exact is ........: Off
Fixed is ........: On
Decimals is at ..: 5
Date Format is ..: dd/mm/yy
Epoch is ........: 1920
Path is .........: z:\work\b4_plus\dbase\SCLAD\;z:\work\b4_plus\dbase\;z:\work\b4_plus\dbase\REAL\;z:\work\b4_plus\dbase\SCLAD\KASSA\;z:\work\b4_plus\dbase\TOVAR\
Default is ......:
Exclusive is ....: On
SoftSeek is .....: Off
Unique is .......: Off
Deleted is ......: On
Cancel is .......: On
Debug is ........: True
Color is ........: N/BG,W+/N,N/N,N/N,W+/N
Cursor is .......: 0
Console is ......: On
Alternate is ....: Off
AltFile is ......:
Device is .......: SCREEN
Printer is ......: False
PrintFile is ....: PRN
Margin is .......: 0
Bell is .........: Off
Confirm is ......: On
Escape is .......: On
Insert is .......: Off
Intensity is ....: On
Scoreboard is ...: Off
Delimeters is ...: Off
Delimchars em ...: ::
Wrap is .........: On
Message is ......: 24
MCenter is ......: On

===========================Detailed Work Area Items============================


++++++++++++++++++++ Internal Error Handling Information +++++++++++++++++++++

Subsystem Call ..: DBFCDX
System Code .....: 1201
Default Status ..: True
Description .....: Файл не индексирован
Operation .......:
Arguments .......:
Involved File ...:
Dos Error Code ..: 0

Trace Through:
----------------
DBSEEK : 0 in Module:
RESTPAR : 46 in Module: rest_par.prg
OPENSHFACTBASE : 1,761 in Module: sh_util.prg
ADDSHFACT : 339 in Module: sh_util.prg
(b)DOC : 989 in Module: s_doc.prg
INITLIST : 710 in Module: s_lib.prg
DOC : 1,319 in Module: s_doc.prg
(b)QMENU : 396 in Module:
QMENU : 396 in Module: creamenu.prg
MYRUN : 505 in Module: g_util.prg
MAIN : 22 in Module: s_main.prg


############################## Video Screen Dump ##############################

+--------------------------------------------------------------------------------+
|║ 20/07/07 A 5312/5 Хиславичи 19313.14 5312/5 ║|
|║ 20/07/07 A 5409/5 Холм-Жирковское 2099.59 5409/5 ║|
|║ 20/07/07 A 5419/5 СОАО "БАХУС" 10497.95 ║|
|║ 20/07/07 A 5508/5 Рославльское 4838.39 5508/5 ║|
|║ 20/07/07 A 5511/5 Монастырщина 1918.40 5511/5 ║|

|╟─ ─────────────────────────────────────────────╢|
|║ ║|
|╚══════════════════════════════════════════════════════════════════════════════╝|
| Ins:Отметка Alt-A:Коммент ОПЛАТА: <+>:Ввод <*>:Полная Пробел:Вид F10:Справка |
| ┘:Прав F4:Ввод F3:Сорт F5:Замена F6,Alt-F12:Флтр F7,Alt-F7:Поиск F8:Удал F9:Печ|
|Error DBFCDX/1201 Файл не индексирован |
| |
|Error at ...: DBSEEK(0) in Module: |
|Called from : RESTPAR(46) in Module: rest_par.prg |
|Called from : OPENSHFACTBASE(1761) in Module: sh_util.prg |
|Called from : ADDSHFACT(339) in Module: sh_util.prg |
|Called from : (b)DOC(989) in Module: s_doc.prg |
|Called from : INITLIST(710) in Module: s_lib.prg |
|Called from : DOC(1319) in Module: s_doc.prg |
|Called from : (b)QMENU(396) in Module: |
|Called from : QMENU(396) in Module: creamenu.prg |
|Called from : MYRUN(505) in Module: g_util.prg |
|Called from : MAIN(22) in Module: s_main.prg |
+--------------------------------------------------------------------------------+
Back to top
View user's profile Send private message
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 20 Jul 2007 16:11    Post subject: Reply with quote

Вам нужно сделать восстановление индексо
Back to top
View user's profile Send private message Send e-mail
Танюшка



Joined: 20 Jul 2007
Posts: 5
Location: Татьяна Татьянова
Occupation: net
Interests: Москва

PostPosted: 20 Jul 2007 17:38    Post subject: Reply with quote

Константин!
Мне кажется, что индексы нарушаются из-за плагина.
Все ли здесь правильно, хотя работает вроде коррктно ?
Есть ли здесь какие ошибки?

//определение массива:
FUNCTION main()
Private resalias,aSetmin,aKeymin
resalias:=alias()
aSetmin:=Saveset()
aKeymin:=Savesetkey()

Private t,i,cDir,aVars,uVars
uVars := ARRAY(5)
aVars:=AFill(ARRAY(500),0)
if nNumber=1
public dat
dat:= DIALOG("Перевести док-т(ы) на дату",,DATE())
endif
DBPUSH()
cDir := LoadPath()

NetUse("UMAIN",cDir+"MAIN.dbf")
//UMAIN->(ordsetfocus("TAG_NNOPER"))
cDir := LoadPath()+"Real\"
NetUse("UBOOK",cDir+"BOOK.dbf")
NetUse("SH_FAC",cDir+"SH_FACT.dbf")
DBPOP()
DBPUSH("MDOCM","MDOCM","",{"UPPER(Sclad+Vid+Type+Codedoc+NumDoc+DTOS(date))",MDOC->(UPPER(Sclad+Vid+Type+Codedoc+NumDoc+DTOS(date)))})
i:= 1
//определение массива:
t:=AFill(ARRAY(500),0)
uVars[1]:= MDOC->(Oper_fact)
uVars[2]:= MDOCM->(Oper_fact)
DO WHILE MDOCM->(!EOF())
t[i]:=MDOCM->(recno())
MDOCM->(DBskip())
i:= i+1
ENDDO
uVars[3]:= i-1
i:= 1
DO WHILE i<=uVars[3]
uVars[4]:= t[i]
MDOCM->(DBgoto(uVars[4]))
MDOCM->(Reclock())
MDOCM->DATE:=dat
MDOCM->(F_DBUNLOCK())
i:= i+1
ENDDO
MDOC->(Reclock())
MDOC->DATE:=dat
MDOC->(F_DBUNLOCK())
DBPOP()
if uVars[1]=0
DBPUSH()
NetUse("SH_O",cDir+"SH_OP.dbf")
DBPOP()
DBPUSH("SH_O","TAG_OPER","",{"NNOPER",uVars[2]})
uVars[1]:= SH_O->NNOPER_
SH_O->(dbClosearea())
DBPOP()
endif
DBPUSH("SH_FAC","TAG_OPER","",{"NNOPER",uVars[1]})
uVars[5]:= SH_FAC->NNOPER
SH_FAC->(Reclock())
SH_FAC->TEK_DATA:=dat
SH_FAC->(F_DBUNLOCK())
SH_FAC->(dbClosearea())
DBPOP()
//dbClosebase("SH_FAC.DBF")

DBPUSH("UBOOK","TAG_FACT","",{"STR(OPER_FACT,17,0)",(STR(uVars[5],17,0))})
UBOOK->(Reclock())
UBOOK->TEK_DATA:=dat
UBOOK->(F_DBUNLOCK())
UBOOK->(dbClosearea())
DBPOP()
DBPUSH("UMAIN","TAG_NNOPER","",{"NNOPER",MDOC->(PRO)})
DO WHILE UMAIN->(!EOF())
UMAIN->(Reclock())
UMAIN->DATAOPER:=dat
UMAIN->(F_DBUNLOCK())
UMAIN->(DBskip())
ENDDO
UMAIN->(dbClosearea())
DBPOP()
select:=(resalias)
Restset:=(aSetmin)
Restsetkey:=(aKeymin)
return NIL
Back to top
View user's profile Send private message
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 20 Jul 2007 21:35    Post subject: Reply with quote

Вообще-то судя по логу разрешн был индекс у файла stru.dbf
Он у вас в программе никак не задействован...
Так что тут скорее всего что-то системное.
Да и потом как плагин может индексы повредить ?
Приведите пример ?
Это если только во время работы принудительно БЭСТ закрывает
кто-то или системная ошибка выскакивает и он в основное меню
возвращает программу
Back to top
View user's profile Send private message Send e-mail
Танюшка



Joined: 20 Jul 2007
Posts: 5
Location: Татьяна Татьянова
Occupation: net
Interests: Москва

PostPosted: 21 Jul 2007 07:34    Post subject: Reply with quote

Спасибо,Константин!
Вот только где искать эту системную ошибк
Back to top
View user's profile Send private message
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 21 Jul 2007 23:04    Post subject: Reply with quote

Я бы начал с организации сети
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru