|
|
|
|
#1 |
|
совсем зелен
|
да в классе...
метод protected void... |
|
|
|
|
#2 |
|
Участник
|
|
|
|
|
|
#3 |
|
совсем зелен
|
блин чето другое и сломалось...выход то есть???
)
|
|
|
|
|
#4 |
|
MCTS
|
Создаете статический метод в этом же классе для формирования класса на сервере
static server RecordSortedList getRSL(TableId _tableId) { ; return new RecordSortedList(_tableId); } а в своем коде констрируете объект уже так: transList = ВАШ_КЛАСС::getRSL(tableNum(LedgerJournalTrans)); В результате, получим объект на сервере. |
|
|
|
|
#5 |
|
MCTS
|
Цитата:
На классе свойство RunOn=Server
Может, правда, что-то другое сломаться))) . В смысле, заставить работать то можно, только больше хлопот.
|
|
|
|
|
#6 |
|
совсем зелен
|
Eldar9x
ошибок нет...но и не добавилась запись... |
|
|
|
|
#7 |
|
совсем зелен
|
упс...извиняюсь...вроди чет пошло...теперь на код валюты ругается...заранее спасибо...
)
|
|
|
|
|
#8 |
|
MCTS
|
Пробейте код валюты
там, где Цитата:
далее заполняются поля...
А вообще правильней бы перед заполнением полей initValue вызвать. Да и validateWrite с validateField для каждого, вручную заполняемого поля, не помешал бы. Последний раз редактировалось Eldar9x; 03.12.2008 в 14:10. |
|
|
|
|
#9 |
|
совсем зелен
|
да с этим уже понятней... ща все косяки подотру посмотрим добавит или нет..,
|
|
|
|
|
#10 |
|
MCTS
|
Цитата:
По результатам работы видно что перекрытый метод custTable.insert() начинает отрабатывать только при фактической вставке в БД после вызова recordSortedList.insertDatabase():
Кстати, транзакцию можно выкинуть. Вставка и без нее происходит. PS: Оказывается, транзакция открывается. в insertDatabase. Т.е., вначале идет ttsnotifybegin, потом insert методы на таблице и наконец, ttsnotifycommit; Последний раз редактировалось Eldar9x; 03.12.2008 в 14:45. |
|
|