привет
вопрос такой есть:
1. в run() формы вызываю _ds.create() (после super(), перед ним - еще хуже)
2. _ds.create(), в свою очередь, вызывает initValue() таблицы _ds-а.
3. в initValue() таблицы _ds-а (перед super()) я инициализирую одно поле. Делал так неоднократно, работало.
4. по выходу из _ds.create() (см п 1.) поле теряет инициализацию == пустое!!!!
Хочу сохранить инициализацию. что я делаю не так?
Предыстория
ttsbegin - insert - ttsrollback
не хочу исп, так как :
1. траффик
2. транзакция
3. тупое напряжение сервака бд и аос (а ведь create - это чистый клиент)
4. в станд функционале исп таки create()
так что хочу добить create()
форма отрывается, в ней - 1 строка (огромная)
форма эта (таблица) подвязывается к SalesLine 1:1.
Подязанных строк очень немного, но колонок в них оч много, поэтому и вынесено в отдельную табл. Поэтому и не нужно создавать заранее строки или оставлять ненужные.
При открытии формы идет подфильтрация и проверка - есть привязка уже или нужно создавать новую строку.
После редакции польз может от своих слов

) отказаться. Тогда новой строки остаться не должно. Как , впрочем, и изменений в старой (неуаляемой и несозданной только что) строке.