powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Подскажите....
3 сообщений из 3, страница 1 из 1
Подскажите....
    #35620055
LcF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день всем.
Подскажите пожалуйста, почему не хочет работать код такого вида
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
<HTML>
<HEAD>
<TITLE>	Cache Server Page </TITLE>
</HEAD>
<script language="javascript">
function haha()
{#server(..haha3())#}
</script>
<BODY>
<input type="button" value="OK" onclick="haha()">
<div id="log"> </div>
</BODY>
</HTML>
<script language="cache"  method=haha3>
s n=$O(^Report( 277 , 61297 ,""))
  while n'="" 
  {
  s k=$O(^Report(277,61297,n,""))
 	 while k'=""
	 {
	  	&js<var g=document.getElementById('log'); 
	    g.innerHTML+='#(^Report(277,61297,n,k))#';>
		s k=$O(^Report( 277 , 61297 ,n,k))
	 }
  s n=$O(^Report( 277 , 61297 ,n))	
  }
</script>

Это упрощенная конструкция кода. Не могу понять почему она не работает.
Заранее благодарен за ответы
...
Рейтинг: 0 / 0
Подскажите....
    #35620129
LcF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для лучшего понимания кода
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<script language="cache"  method=haha3>
for i= 1 : 1 
{ q:$O(^Report( 277 , 61297 ,i))=""	
	for j= 1 : 1 
	{q:$O(^Report( 277 , 61297 ,i,j))=""
	&js<document.getElementById("log").innerHTML+="#(^Report(277,61297,i,j))#";>
	}
}
</script>
Код по неизвестной причине не работает
а если в &js поставить
Код: plaintext
&js<document.getElementById("log").innerHTML+="#(i)#";>
выводит i

структура глобала = ^Report(Атс,дата,номер_рапорта,строка_рапорта)
пример данных
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
^Report( 277 , 61297 , 1 , 1 )=WO      EM141/R4A/3R/ 03 / 128 / 303    AD- 50    TIME  081028   0000   PAGE     1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
^Report( 277 , 61297 , 1 , 2 )=HB
...
^Report( 277 , 61297 , 496 , 1 )=WO      EM141/R4A/3R/ 03 / 128 / 303    AD- 50    TIME  081028   0621   PAGE     1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
^Report( 277 , 61297 , 496 , 2 )=*** ALARM  566  O1/APZ "EM141/R4A/3R/03"A  081028   0621 
^Report( 277 , 61297 , 496 , 3 )=SYSTEM STATE
^Report( 277 , 61297 , 496 , 4 )=
^Report( 277 , 61297 , 496 , 5 )=LONG DURATION TIME FOR FORLOPP
^Report( 277 , 61297 , 496 , 6 )=INF1    INF2    INF3    INF4    
^Report( 277 , 61297 , 496 , 7 )=H'0     H'FE4   H'C     
^Report( 277 , 61297 , 496 , 8 )=END
...
Рейтинг: 0 / 0
Подскажите....
    #35620194
LcF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ладно разобрался дело было в кавычках.
^Report(277,61297,496,2)=*** ALARM 566 O1/APZ "EM141/R4A/3R/03"A 081028 0621
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Подскажите....
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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