AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.08.2017, 16:37   #1  
AlGol is offline
AlGol
Участник
 
277 / 93 (4) ++++
Регистрация: 24.12.2001
Адрес: Тверь.
? Ввод данных в поле закрытое для редактирования
AX2012
Пытаемся реализовать интерфейс в форме для отображения значений фин аналитик через view. Каждый атрибут в отдельном поле, а не в секционированном контроле как это сделано по стандарту.
Вывод значений атрибутов работает как надо, но хочется сделать так, чтобы через эти же поля можно было редактировать значение.
Поскольку view работает в режиме read-only, контролы выводящие данные его полей недоступны для ввода данных.

Нет ни у кого идей как можно обмануть движок и дать возможность чтото вводить в эти контролы?
Вводимые значения после ввода, конечно, придется перехватить и обновить данные через код.

Edit методы и варианты с временными таблицами не хочется реализовывать по причине плохих производительности и юзабельности интерфейса.
__________________
Ален ноби, ностра алис.
Что означает - если один человек построил, другой завсегда разобрать может.
Старый 31.08.2017, 23:27   #2  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,325 / 3548 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от AlGol Посмотреть сообщение
Вводимые значения после ввода, конечно, придется перехватить и обновить данные через код.

Edit методы и варианты с временными таблицами не хочется реализовывать по причине плохих производительности и юзабельности интерфейса.
Дак... перехват вводимых значений и обновление данных через код суть и есть Edit-метод ))
А чем не нравятся временные таблицы? Не... не те, которые в коде временные, а те, которые по сути временные? Типа InventDim-а, который нужно будет приджойнить.

Есть вариант вообще параллельно вести такого рода табличку - да и скорость будет нормальной. Я такую штуку делал - время показало, что лишняя табличка в конечном счете не оказалась лишней ))
__________________
Возможно сделать все. Вопрос времени
За это сообщение автора поблагодарили: AlGol (3).
Старый 01.09.2017, 10:03   #3  
AlGol is offline
AlGol
Участник
 
277 / 93 (4) ++++
Регистрация: 24.12.2001
Адрес: Тверь.
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
Есть вариант вообще параллельно вести такого рода табличку - да и скорость будет нормальной. Я такую штуку делал - время показало, что лишняя табличка в конечном счете не оказалась лишней ))
Да, спасибо за вариант на подумать... Так, насколько вижу, будет немного поперек концепции аналитик в 2012, но работать должно нормально.
__________________
Ален ноби, ностра алис.
Что означает - если один человек построил, другой завсегда разобрать может.
Старый 01.09.2017, 12:04   #4  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,325 / 3548 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Да, немного поперек, но ... если бы концепция была бы доработана - были бы инструменты легкого достижения результата иным способом. Это как маркировка галочками записей в АХ 2012. В предыдущих версиях - такую галочку реализовывали. А в АХ 2012 - эта опция уже встроена, т.о. концепцию доработали .
__________________
Возможно сделать все. Вопрос времени
Старый 01.09.2017, 13:32   #5  
VORP is offline
VORP
Участник
Аватар для VORP
 
146 / 95 (4) ++++
Регистрация: 26.05.2006
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
. В предыдущих версиях - такую галочку реализовывали. А в АХ 2012 - эта опция уже встроена, т.о. концепцию доработали .
Жаль только что галочки эти слетают при потере фокуса, например если надо выбирать количество руками и крыжить отредактированные строки, как в SalesCopying например. А просто маркировка была и раньше, только выглядела по другому, без галочек. Так что и сейчас приходится реализовывать
За это сообщение автора поблагодарили: sukhanchik (2).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Импорт экспорт данных АХ 2012 vlad_ax DAX: Функционал 7 28.07.2015 11:50
Ввод исторических данных по ОС (Axapta) nat DAX: Функционал 4 08.11.2005 12:04
Разрешение на доступ к базе данных nicko DAX: Администрирование 3 18.05.2004 18:49
Упрощенный ввод данных имеющих строгий формат (телефонов, авт. номеров etc) maxsmirnov DAX: База знаний и проекты 0 17.12.2003 12:45
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:20.