Используя кнопку «clicked» override на кнопке, я хотел бы изменить значения в форме Axapta.Axapta: Изменить значения поля формы
Я могу получить данные из поля формы, используя:
str strOld = Form_FieldName.valueStr();
Я могу добавить текст в поле, используя:
Form_FieldName.pasteText (strNew);
Я не могу найти способ .clear или .value = method. Я хотел бы заменить все значение в поле новой информацией.
Благодаря
Спасибо за помощь. Когда я использую метод .text (myValue), никаких исключений не выбрасывается, но ничего не происходит и в форме. Поле представляет собой привязку данных. Не возражаете ли вы опубликовать несколько примеров кода для изменения значения в источнике данных? Спасибо – Brad
Это будет полезно, если вы разместите свой собственный код с конкретной проблемой, которую вы имеете. Источником данных будет таблица. Вы можете сделать: Table.field = XX; element.redraw() // обновить форму; Будьте осторожны, что это изменит значение в базе данных, если вы измените запись (как обычно в стандарте) –
Это сработало отлично. Я просто начинаю работать в x ++ после многих лет .NET. Это был болезненный переход. Я действительно ценю твою помощь. – Brad