|
|
|
|
#1 |
|
Участник
|
В executeQuery() InventSum.
Поставьте место qbdsInventSum =q.dataSourceTable(tablenum(InventSum)); вот это qbdsInventSum = this.query().dataSourceTable(tablenum(InventSum)); |
|
|
|
|
#2 |
|
Участник
|
|
|
|
|
|
#3 |
|
Участник
|
|
|
|
|
|
#4 |
|
Участник
|
непонял...
радиобаттон и галка взаимозаменяемы(просто отрабатывал на разных контролах...) по идеи надо через чекбокс, но если неполучится то на радиобаттоне. я в InventSum_ds.executeQuery() обрабатываю значение только одного контрола!!! Формаработает без всяких изменений с вашей стороны? |
|
|
|
|
#5 |
|
Участник
|
Цитата:
Сообщение от sparur
непонял...
радиобаттон и галка взаимозаменяемы(просто отрабатывал на разных контролах...) по идеи надо через чекбокс, но если неполучится то на радиобаттоне. я в InventSum_ds.executeQuery() обрабатываю значение только одного контрола!!! Формаработает без всяких изменений с вашей стороны? |
|
|
|
| За это сообщение автора поблагодарили: sparur (1). | |
|
|
#6 |
|
Участник
|
Цитата:
Сообщение от miklenew
Сори. Это штука у вас работает по radiobutton. Просто вы про галку изначально писали я её и смотрел. Потом я так понимаю ваша галка превратилась в adiobutton. Вообщем вот форма один в один, которая у меня работает. Я её не много потправил. Но это не должно влиять. Основное в чём причина я написал раньше
да и то что вы ранее советовали роли по идее не должно играть, т.к. все равно q формируется из запроса формы... |
|
|
|
|
#7 |
|
Участник
|
У вас работает этот механизм на форме которую я вам скинул. в 29 сообщении?
|
|
|
|
|
#8 |
|
Участник
|
Цитата:
поэтому я просто взял код из executequery и перенес в исходную форму... |
|
|
|
|
#9 |
|
Участник
|
не помогло
|
|
|
|
|
#10 |
|
Участник
|
Ещё раз спрашиваю. У вас работает этот механизм на форме которую я вам скинул. в 29 сообщении?
Если да, то ищите ошибку в этих местах. Если нет, значит у вас ядро как то подругому работает, не как у меня. В чём я сомневаюсь. |
|
|
|
|
#11 |
|
Участник
|
гм...
и так не помогает... какая то аномальная форма получается... DAX 4.0 |
|
|
|
|
#12 |
|
Участник
|
Sorry - писал код для "трешки". Посмотрим, какие там хитрые отличия на четвертой версии...
__________________
Денис Балуев. |
|
|
|
|
#13 |
|
Участник
|
И снова битва с этой формой...
Хочется добавить на форму кнопку, после нажатия на которую производилось бы автозаполнение поля "Продаваемое кол-во" цифрой из поля "Физ.доступно". Заполнение необходимо по ВСЕМ строкам, выведеным на форму, а не только по текущей!!! что сделано: добавил кнопу в кликеде которой вызываю метод на датасорсе InventSum: X++: void clicked() { super(); Inventsum_ds.SelectAll(); } X++: void SelectAll() { QueryRun qr; QueryBuildDataSource qbds; Query q; InventSum invSum; ; qr = this.queryRun(); while (qr.next()) { invSum = qr.get(tablenum(InventSum)); InventSum_ds.salesQty(true, invSum, invSum.AvailPhysical); } } что не так?
Последний раз редактировалось sparur; 09.12.2007 в 17:59. |
|
|
|
|
#14 |
|
Участник
|
Коллеги всем спасибо, вопрос снят с повестки дня
![]() Кому интересно вот код рабочего метода: X++: void SelectAll() { QueryRun qr; QueryBuildDataSource qbds; Query q; InventSum invSum; ; q = this.queryRun() ? this.queryRun().query() : this.query(); qr = new Queryrun(q); while (qr.next()) { invSum = qr.get(tablenum(InventSum)); InventSum_ds.salesQty(true, invSum, invSum.AvailPhysical); } } |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| лукап-форма с доп. фильтром | 10 | |||
| Как передать параметры из одной web форма в другую | 9 | |||
| новая форма расчета авансовых платежей | 4 | |||
| LookUp форма и параметры | 7 | |||
| Произвольная Lookup форма | 0 | |||
|