--- parser3/www/htdocs/Attic/_bug.html 2004/03/09 14:49:47 1.29
+++ parser3/www/htdocs/Attic/_bug.html 2004/08/03 11:18:22 1.61
@@ -1,27 +1,89 @@
+# 20040623 paf@design.ru
+
+#neptune: parser upgraded, теперь $.bind[
+#$.name[^taint[uri][москва]] придёт в виде %xx%xx...
+
+
@main[]
-$request:charset[windows-1251]
-$response:charset[windows-1251]
-$response:content-type[text/html]
-
-^if(def $form:param){
- ^$form:param=$form:param
-
- $several[$form:tables.several]
- ^$form:tables.several=^several.menu{
- $several.field
- }[,]
-}{
-
-$f[^file::load[text;http://parser3/_bug.html;
-# $.method[POST]
- $.form[
- $.param[pass=ed
- ]
- $.several[^table::create[nameless]{1^#0A2}]
+^connect[oracle://igs:pwd@oracle]{
+
+
+
+^rem{
+ $vars[
+ $.puserisn(1)
+ $.poper[create]
+ $.pform[name1=value1&name2=value2]
+ $.pPremium(0)
+ $.pid(0)
+ $.pisn(0)
+ ]
+ ^void:sql{call iagency.doMotorAgr(
+ :puserisn, -- идентификатор пользователя (страхователя), необходим для создания договора
+ :poper, -- тип операции calc - расчет премии, create - расчет и создание договора
+ :pform, -- строка параметров вида параметр=значение&:
+ :pPremium, -- премия по договору
+ :pid, -- номер договора (после создания)
+ :pisn, -- системный номер договора (после создания)
+ null, -- в текущей версии не используется
+ null -- в текущей версии не используется
+ )}[
+ $.bind[$vars]
+ ]
+ ^show[puserisn]
+ ^show[poper]
+ ^show[pid]
+ ^show[pisn]
+