Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Подбор в мобильном приложении

Подбор в мобильном приложении
Я
   smitti911
 
29.10.19 - 22:06
Здравствуйте. Делаю моб.приложение, как сделать форму подбора товара где будет Наименование,остаток и еще две ячейки рядом с текущей позицией при клике на первую ВвестиЧисло() кво. заказанного товара а во второй ячейке отобразить цену и сумму? Объяснил по простому
 
 
   palsergeich
 
1 - 29.10.19 - 22:07
(0) нет, я не понял
   smitti911
 
2 - 29.10.19 - 22:10
Причем при нажатии кнопки подбор в документе  нужно чтоб отображался иерархический список  переходя по папкам с товарами в колонках кво ставить заказанное количество.
   smitti911
 
3 - 29.10.19 - 22:11
Открыли подбор, напротив трех товаров из разных групп поставили кво в колонке рядом с наименованием, нажали перенести в документ
   palsergeich
 
4 - 29.10.19 - 22:11
(2) Ты хочешь форму подбора в виде дерева с иерархией номенклатуры. в которой можно мразу вводить количество? и все что не 0 перенесется обратно?
Сколько позицый номенклатуры планируется?
   smitti911
 
5 - 29.10.19 - 22:12
Можно ли добавить колонку в ДинамическийСписок при подборе и вводить там количество?
   smitti911
 
6 - 29.10.19 - 22:13
Или как подступиться к задаче?
   palsergeich
 
7 - 29.10.19 - 22:14
(5) Нет
   palsergeich
 
8 - 29.10.19 - 22:15
(6) Ответить на вопрос (4)
   smitti911
 
9 - 29.10.19 - 22:16
(4) Да,именно.Всего есть порядка 3 т. наименований
   palsergeich
 
10 - 29.10.19 - 22:16
+ под какое устройство пилишь.
То что будет хорошо выглядеть и удобно на планшете, на мобильном будет совсем не фрэндли.
   smitti911
 
11 - 29.10.19 - 22:19
Сейчас используют моб.телефоны 6 дюймов экран. Стандартное поведение платформы при редактировании строки документа -  это пару лишних движений, говорят что очень не удобно и медленно
   palsergeich
 
12 - 29.10.19 - 22:19
Ну смотри, я бы попробовал всерстать классическую форму подбора из УТ:
1 ДС это иерархия без элементов.
При активизации строки на 1м ДС во 2о1 ДС подгружаются все элеметы из выделенной папки 1ДС
Для того чтобы сделать заказ - делаешь дабл клик по номенклатуре и она попадает внизу в ТЗ. там ты и вводишь количество
   palsergeich
 
13 - 29.10.19 - 22:20
(11) Можно при начале редактирования строки отказаться от стандарной формы строки (самого бесит) и реализовать ввод бз перехода на формуредактирования строки
   smitti911
 
14 - 29.10.19 - 22:21
(12) Как вариант, но на моб. телефоне не так уж много места чтоб размещать 2 таблицы на форме + кнопки и панели. Будет не совсем хорошо.Но если других вариантов нет - то так и будем делать
   palsergeich
 
15 - 29.10.19 - 22:22
(14) Ща попробую код найти
   smitti911
 
16 - 29.10.19 - 22:24
(13) Тоесть сразу открывать форму выбора справочника. Но так придется делать на каждую строку.Снова нажимать добавить, листать иерархию, и так по кругу. мне норм. но торговый говорит что нужно максимум быстро добавлять товар. Открыл список - листаешь и тут же ставишь кво - и потом все скопом в документ
   palsergeich
 
17 - 29.10.19 - 22:28
(16) Можно использовать ввод по строке, но суть ты уловил верно.
Или верстать форму (12), в принципе должно поместиться
   smitti911
 
18 - 29.10.19 - 22:33
Ввод по стоке срабатывает только по первым символам - а нужно по подстрокам. + в окне списка результатов не помещаются длинные наименования, а это очень нужно.Так в форме выбора для номенклатуры поставил автовысота ячейки и при поиске видно все наименование и посвечены подстроки поиска.Но опять же лишний пап по экрану в строку поиска вверху формы выбора
   palsergeich
 
19 - 29.10.19 - 22:37
(18) "Ввод по стоке срабатывает только по первым символам - а нужно по подстрокам" - это решается, на 3к в принципе не должно быть проблем с производительностью.
"списка результатов не помещаются длинные наименования" - перенос внутри ячейки не помогает? попробуй с шрифтами и переносами поиграть.
   smitti911
 
20 - 29.10.19 - 22:43
(19) А как управлять размером или параметрами всплывающего окошка с результатами поиска? Нигде не находил
   palsergeich
 
21 - 29.10.19 - 22:44
(20) Не подскажу, у меня были ФИО людей, но делал я 2 с лишним года назад. Помню как то обошли.
   palsergeich
 
22 - 29.10.19 - 22:45
(21) Разница в том, что списки были меньше, максимум 200 на устройстве + не было иерархии, наверное это и избавило от части неудобств
   smitti911
 
23 - 29.10.19 - 22:47
(22) Ну да, а тут 4 уровня иерархии и тысячи наименований....
   palsergeich
 
24 - 29.10.19 - 22:48
(23) Не так то вматеринской базе было 150К элементов, просто мы специально ограничивали то что идет на устройство.
Зачем выгружать то, что 100% не будет использоваться
   breezee
 
25 - 30.10.19 - 04:33
(0) Нарисовать форму с тем что надо и кнопкой, которая переносит в документ. В чем конкретно проблема?
   smitti911
 
26 - 31.10.19 - 12:45
Сделал форму подбора с ДинСписком и ТаблЗначений, все работает.В мобильном приложении если режим просмотра = ИерархическийСписок, то при переходе по папкам перерисовывается экран, как бы мигает чуть, а при режиме дерево - нет. И в принципе дерево всех устраивает пока не открываешь элемент с уровнем вложенности более 3. Раскрытые узлы дерева сдвигают наименование товара и его видно не полностью. Все это на экране 6 дюймов в вертикальной ориентации. При горизонтальной не помещается таблица с подобранными товарами которая ниже дин. списка. Вопрос: Можно ли как то изменить поведение дин.списка в таком случае? Чтоб при развороте узла занимать меньше места
   palsergeich
 
27 - 31.10.19 - 12:55
(26) можно , есть событие изменения ориентации экрана
   smitti911
 
28 - 31.10.19 - 14:15
(27) Суть не в том. Хотят использовать всегда вертикальную ориентацию. в событии изменения ориентации экрана можно ТЗ ставить справа а не снизу, но тогда снова станет вопрос по видимой части наменования


Список тем форума
Рекламное место пустует  Рекламное место пустует
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.