Re: перенос значения из одного поля в другое
Пользователь:
Панев Максим (IP-адрес скрыт)
Дата: 22, April, 2005 12:23
Михаил, написания форматов методом научного тыка - не лучший вариант проверить совпадение в вашем мышлении и мышлении разработчиков.
'if a(v964) then v964=v92^a fi' - мало того, что после такой ГК в Вашем поле 964 во всех повторениях будет строка
if a(v964) then v964=v92^a fi
так еще и сама строка формата представляет собой яркий пример того, что интуитивно (т.е. без документации) язык форматирования понять сложно.
Ошибки:
1. оператор = - это не оператор присваивания, а оператор сравнения (в чем разница, надеюсь знаете).
2. Язык форматирования (как следует из его названия) предназначен для форматирования, а не для корректировки записей. В сценариях ГК в полях ввода Вы должны на языке форматирования из текущей записи сформировать строку, с которой будет работать интерпретатор ГК.
В общем-то после примера Александра Вы и так, наверное, все поняли :).
ЗЫ. Это инструкции для дураков, а вот документации (особенно для систем автоматизации) написаны для того, чтобы их читали. Попробуйте.
Удачи.