|
![]() |
#1 |
Участник
|
Цитата:
В Аксапте очень редко применяется грид, не привязанный к базе данных. ОЧЕНЬ редко. следовательно, скорее всего: 1. у вас есть таблица 2. форма показывает в гриде записи этой таблицы 3. при изменении одного из полей ТАБЛИЦЫ(!) вам нужно изменять другие поля ТАБЛИЦЫ(!) а это сделать очень и очень просто X++: modify() { myTable.AnotherField = myTable.SourceField; myTable.update(); // обновим запись в базе myTable_ds.reread(); // заставим форму прочитать заново из базы } |
|
|
За это сообщение автора поблагодарили: JuniorAx (1). |
![]() |
#2 |
Участник
|
Добрый вечер, спасибо за то что уделили моему вопросу время. Грид привязан к Datasource под которым таблица, это так. Я это не отрицал, и вроде не писал, о том что грид не подвязан на таблицу :-) Просто мне надо изменять поля, не просто введя значение в в какое то поле, а именно чтобы появлялась некоторая форма на экране, как это происходит при изменнеии поля Status таблицы RassetTable. Вот собственно и всё))) Ещё раз спасибо.
Последний раз редактировалось JuniorAx; 14.08.2012 в 21:49. |
|
![]() |
#3 |
Участник
|
да, не писал. просто явно указал "значение в форме".
поэтому и отвечают про форму ![]() Цитата:
и смотрите tutorial-формы про Dialog |
|