#2
by Злопчинский
Только ручками отлавливать нажатия клавишДа и сомневаюсь я что надо этоСмысл задачи?
#3
by deputat
есть реквизит типа строка. введены слова через пробел. Хотят: на то слово на какое слово поставили курсор - перенести его влево или вправо. Если определить где стоит курсор проблемы бы не было.
#7
by Злопчинский
форма для вводаОдно поле для вводаАктивный элемент всегда известенВ поле ввода ловишь формексом нажатие пробела, по этому факту создаешь формексом ещё одно поле и пощиционируешь в него курсор. Итд.То есть в поле вводится неразрывное слово всегда. После завершения редактирования поля по пробела автосозданип очередного поля для ввода очередного слова. А дальше как поменять при необходимости слова между полями - простор для творчества.Мастера может более простой способ подскажутНо имхо плохое решение у автора.Похоже на попытку автоматизации бардака типа мы не знаем что вводим , когда введем тогда посмотрим и решим что делать
#8
by Злопчинский
Вариантов решения я предложил бы два в соответствии со здравым смыслом, ореиентировпнным на то, что единовременно надо делать одну щадачу
#9
by Злопчинский
Формализовать процесс составления вводимой строки и обеспечить разумную невозможность ввода кривых значений которые требуют последующей обработки.Как именно организовать правильный ввод - зависит от специфики.
#10
by Злопчинский
Если у людей в голове тараканы и они не могут внятно сформулировать что и как и почему им надо - чтобы можно было формализовать задачу тогда делаем простоПусть люди выпустят своих тараканов на волю
#12
by Злопчинский
По завершению ввода в поле - парсишь введенную строку по пробеламиПолучаешь список словИ из слов юзверь уже собирает нужную конструкцию.Довольство пользователей здесь обеспечивается удобством инструментария конструирования нужного порядка слов
#13
by Злопчинский
Я полагаю что по первому варианту вряд ли выйдет ввиду того что никто не сможет внятно сформулировать правила шаблонировпния вводаПоэтому второй вариантМожет спецы предложат другой вариантВозможны промежуточные вариантыНапример отлавливать ввод букв в поле и введенные слова отображать текстом вверхуА по нажатию клавиш менять порядок слов в показываемой строке не меняя ничего в поле ваодп
#14
by deputat
вопрос не в завершении ввода... А поставил курсор туда куда надо, взял позицию курсора и по кнопке сделал что нужно.
#19
by trdm
Заявка - явный перебор. Научи их старому кунг-фу с ctrl+shift+(end|home|left arrow|right arrow) и все.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в поле ввода (строка) вставить некий текст в позицию курсора
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Можно ли одну и ту же номенклатуру определить в разные группы?
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
- v7: В текстовом комментарии обнаружен недопустимый знак.
В этой группе 1С
- Произвольные отчеты УПП 1.3 в БП 3.0
- Мобильное приложение, фотографирование
- Растянутая таблица в теле письма ИнтернетПочтовоеСообщение
- ЗУП 3.1 Как средний считается? Не пойму логики..
- КА 2.4.1.240 Реконструкция ОС
- NULL в запросе для группировок и полей
- КД как выгрузить ТЧ документа в ТЗ
- УНФ 1.6. Многоэтапное производство из давальческого сырья
- ЗУП 3.1 Штатное расписание Досрочная пенсия
- Ошибка при работе с регулярными выражениями
- Онлайн касса и НДС
- Получить запросом места хранения - УТ 10.3
- Целесообразность обновления ERP на версию 2.4.1
- В условиях соединения запроса не допускается обращение к табличным частям
- Разные запросы POST на 1С и PHP
- Если запрос в цикле не влияет на производительность - то допустима ли такая конструкция?
- Как закрыть ОкноКлиентскогоПриложения?
- 1с розница сканер sb 1101 в режиме драйвера native
- Множественное проведение одинаковых документов
- Учет фактических отпусков в ЗУП 3