![]() |
#2 |
Участник
|
Цитата:
Сообщение от lobster
![]() В таблице имеется поле (тип = код) со значением VIN номера машины например:
WF04XXGBB46R37821 мне нужно написать обработку этого номера, которая буде определять с конца значения VIN'а седьмой символ по порядку, например при открытии формы. В данном VIN'е это символ 6, дальше мне нужно уже использовать это значение, т.е. надо наверное присвоить его переменной. Подскажите пожалуйста, как это сделать. COPYSTR("No.", STRLEN("No.") - 6, 1) На форме делаешь textbox и в свойство SourceExpr вписываешь эту формулу. UPD: Если тебе надо использовать это значение, то заводишь переменную которая будет являться источником для textbox. Сам расчет по формуле COPYSTR(...)добавь в некую функцию fn_CalcVin. Функцию fn_CalcVin добавь в триггера OnAfterGetRecord и onAfterGetCurrRecord |
|