У нас вы можете посмотреть бесплатно Valence Developer Diaries 044 - More user experience (UX) features for NAB forms and toolbars или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
In this month's Valence Developer Diaries the CNX Dev team brought focus to UX (user experience) features in Nitro App Builder, with an emphasis on forms and toolbars. Topics covered in this episode include: Disabling the browser's tendency to make automatic suggestions inside form fields, which are not helpful in some scenarios Putting cursor focus into a particular form field by name, thereby providing users a less clicky/tabby data entry experience Populating a widget from another widget's data without requiring a back-end RPG call (per request from the previous DD episode) 01:10 - Reviewing the app and grid setup for the example app used in browser's automatic suggestions 03:05 - Form UI option - Turn off Browser Suggestions 03:45 - Putting cursor focus into a particular form field by name review 05:30 - Creating App Variable focusFieldName 05:50 - Link the App Variable to Widget Properties 06:35 - Cell Click Fire Event example 07:55 - Setting up Even Listeners in the NAB behaviors corresponding to fired Events 10:15 - App Settings - Don't Auto Focus 12:45 - Populating a widget from another widget's data review 14:10 - Setting up populating a widget from another widget's data 15:05 - Creating a customerData app variable 15:35 - Link widget properties 16:00 - Set App Variable property - nabAllData 17:50 - hasChanged widget property in NAB example 19:30 - NAB Developer Tools feature: Widget Fields - reloading the customer list - Network - ability to drill in to the call to search the results 21:15 - Hidden fields are also included and applied when populating a widget from another widget's data