![]() |
#7 |
Участник
|
Цитата:
Сообщение от Constantine
![]() Lapunder, а вам нужно посчитать параметры именно по строкам выше или по всем введенным ранее? Если по всем введенным ранее, то можно не привязываться к номеру строки, а написать функцию в кодеюните, которая подсчитает нужные вам параметры по номеру документа. Если вызвать эту функцию на OnInsert, то она как раз подсчитает параметры по всем строкам, кроме вставляемой.
Т.е. если пример нарисовать то 10000 Товар1 23 20000 Товар2 23 30000 Товар3 23 (NEW) Товар4 22 - вот так нельзя. В принципе, вопрос снимается, ибо заказчик решил, что сразу при вставке записей в строки заказа ему эта проверка не нужна. Параметр будет вводится после того, как заказ сформирован. А там уже проверка срабатывает, т.к. номера строк в заказе уже все заполнены и пятьсот раз сохранены :| Но все равно спасибо за идеи. Кто их, заказчиков, знает. Вдруг все же придется вставлять проверку при вводе новой строки. |
|