powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / csp
22 сообщений из 22, страница 1 из 1
csp
    #35075445
Daha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый!)) Подскажите, пож, что здесь написано??
Код: plaintext
1.
s o=""
s o=$o(li(o))
...
Рейтинг: 0 / 0
csp
    #35075452
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Грубо говоря пытаются взять первый (в сортировочной последовательности) индекс из локальной переменной li...
Т.е. если
Код: plaintext
1.
s li("Primer")= 1 
s li( 1 )=""
В твоем случае переменная o будет равна 1.
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
csp
    #35075458
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но это чистый COS. К csp это никакого отношения не имеет...
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
csp
    #35075471
Daha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а что делает $o()?
...
Рейтинг: 0 / 0
csp
    #35075484
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dahaа что делает $o()?
Определяет следующий или предыдущий индекс в сортирующей последовательности для заданной индексированной переменной.
...
Рейтинг: 0 / 0
csp
    #35081072
Bednii_Student
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Крвса, как вызвать метод до загрузки КСП?
Почему если я пишу #server(..method(zzz("param")))# в любом месте страницы, то при генерации ее получается cspHttpServerMethod('4_037k5uoYNur4xvm6vXu1oxRuFCWb3x15b1fDNLLcpyMVI7UGLsormhvfvvixuq',zzz("param"))
только на события получается вызывать #server(..method(zzz("param")))#.
Как написать? Спасибо
...
Рейтинг: 0 / 0
csp
    #35081147
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Немного переставлю вопросы...
Bednii_StudentПочему если я пишу #server(..method(zzz("param")))# в любом месте страницы
Так делать нельзя...
Bednii_Studentтолько на события получается вызывать #server(..method(zzz("param")))#.
Так он и называется "Вызов гиперсобытия"! Т.ч. все логично...
Bednii_StudentКак написать?
Для выполнения COS кода в "любом" месте страницы используй конструкции типа
Код: plaintext
1.
2.
<script language='cache' runat='server'>
   // Твой код...
</script>
или
Код: plaintext
1.
2.
<script language='cache' runat='compiler'>
   // Твой код...
</script>
Bednii_Studentкак вызвать метод до загрузки КСП?
Например так
Код: plaintext
..method(zzz("param"))
Почитай квикстарт по CSP - многие вопросы снимутся сразу...
...
Рейтинг: 0 / 0
csp
    #35081178
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Непонянтно, почему вопрос адресован лично krvsa? :-)

#server(..method(zzz("param")))# --> cspHttpServerMethod('4_037k5uoYNur4xvm6vXu1oxRuFCWb3x15b1fDNLLcpyMVI7UGLsormhvfvvixuq',zzz("param"))

Совершенно правильно, только учитывайте, что zzz("param") - это выражение в javascript-контексте, и я сомневаюсь, что вы это имели ввиду.

если у вас на каком-нибудь onclick не произошла трансляция в csp..Method - значит в выражении ошибка либо компилятор каше не понял его. В этом случае делайте на событие делайте функцию javascript, в которой уже делайте обращение к каше-серверу.

#server(..method(zzz("param")))# в html странице не имеет смысла, так как браузер не понимает язык каше, вместо этого вызывается javacript-функция из kavascript-библиотеки каше, которая посредством java-апплета, xmlHttpRequest, скрытых фреймов делает обращение к каше (читай - открывает новую страницу), парсит результат и отдает его в вызывающую страницу.
...
Рейтинг: 0 / 0
csp
    #35081187
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.Непонянтно, почему вопрос адресован лично krvsa? :-)
1:0 в мою пользу!
...
Рейтинг: 0 / 0
csp
    #35081268
Bednii_Student
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пока рано счет проставлять

Какой тег тут на форуме форматирует текст цветными буквами?

<script language='cache' runat='server'>
&js<alert("Alert")>
</script>
что в голове что в теле генерится в текст - alert("Alert")

Что значит ..method(zzz("param"))? Где его писать?
...
Рейтинг: 0 / 0
csp
    #35081325
Bednii_Student
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вобщем мне надо грузить кукисы.
Все работает тролько метод вызывается на body onload что недопустимо.
Вот и спрашиваю как написать чтобы при генерации КСП в класс вызывался метод ну или неважно на каком этапе,но чотбы до загрузки Index.csp метод срабатывал.
Спасибо.
...
Рейтинг: 0 / 0
csp
    #35081386
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
документация по %CSP.Page abstract classmethod OnPreHTTP() returns %Boolean

Event handler for PreHTTP event: this is invoked before the HTTP headers for a CSP page have been sent.
All changes to the %CSP.Response class, such as adding cookies , HTTP headers, setting the content type etc. []must be made from within the OnPreHTTP() method.

Also changes to the state of the CSP application such as changing %session.EndSession or %session.AppTimeout must be made within the OnPreHTTP() method. It is prefered that changes to %session.Preserve are also made in the OnPreHTTP() method as this is more efficient, although it is supported in any section of the page. Return 0 to prevent OnPage from being called.
...
Рейтинг: 0 / 0
csp
    #35081563
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bednii_StudentКакой тег тут на форуме форматирует текст цветными буквами?
Это не "цветные буквы"... Это "текст программы". Это БиБиКод src (кнопка его над текстовым окном)...
Bednii_Studentчто в голове что в теле генерится в текст - alert("Alert")
Обратное было бы странным!
Зачем совать JS-ный код в Кащейский "контейнер"?
Bednii_StudentЧто значит ..method(zzz("param"))? Где его писать?
А вот вместо &js<alert("Alert")> например...
Что из себя представляет метод method? Откуда берется переменная zzz?
...
Рейтинг: 0 / 0
csp
    #35081736
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чет йа - не понял - какие то зацикленные темы ....
...
Рейтинг: 0 / 0
csp
    #35081785
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ptn , ты ничего не потерял... ;)
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
csp
    #35081865
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЧто из себя представляет метод method? Откуда берется переменная zzz?
Вообще то, так как написано, это выражение будет вычисляться в контексте Javascript, то есть будет вызываться функция zzz("...")
...
Рейтинг: 0 / 0
csp
    #35081963
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так то так... Но сдается мне что у Bednii_Student это кащейская переменная... Хотя там "param" у него...
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
csp
    #35093526
Bednii_Student
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здрасти, как вызвать метод до загрузки КСП?
...
Рейтинг: 0 / 0
csp
    #35093527
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то всем нужно такое действо?
Bednii_Student , что ты в этом методе делать собираешся?
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
csp
    #35093596
Bednii_Student
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну как что? Включи фантазию,много для чего.
Вы вэб-разработчик, можно поинтересоваться?
...
Рейтинг: 0 / 0
csp
    #35093620
logist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для страницы:

<SCRIPT LANGUAGE="CACHE" METHOD="OnPreHTTP" ARGUMENTS="" RETURNTYPE="%Boolean">
quit $$$OK
</SCRIPT>

Для класса:

ClassMethod OnPreHTTP() As %Boolean [ ServerOnly = 1 ]
{
quit $$$OK
}
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
csp
    #35094861
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bednii_StudentВключи фантазию
Ни разу такой надобности не возникало...
Bednii_StudentВы вэб-разработчик, можно поинтересоваться?
Есть несколько разработок...
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / csp
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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