parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Андрей 13.03.2003 08:08

Имеется таблица вида:
num	text
Необходимо вставить строчку после определённого номера num. Номер строки, после которой нужно вставить строчку, передаётся через форму. Я написал нижеследующий код, однако он не очень корректно работает.
$tabl[^table::load[tabl.dat]]
$temp(1)
$tabl_new[^table::create{num	text}]
^tabl.menu{
	^if($table.num ne $form:num){
		^tabl_new.append{$temp	$messages.text}
	}{
		^tabl_new.append{$temp	$form:text}
	}
	^temp.inc[]
}
^tabl_new.save[tabl.dat]