|   |   | 
| 
 | Обновили платформу с 10 на 13 - операторы по вводу данных грозятся увольнением | ☑ | ||
|---|---|---|---|---|
| 0
    
        RomaH naïve 20.02.19✎ 11:15 | 
        Увеличилось время получения данных выбора
 На форме поле с реквизитом типа справочник справочник из 20 элементов ввод по коду на 10 платформе жали "1", "ентер" "1" "ентер" - получали в поле1 значение справочника и в поле2 значение справочника сейчас на 13 на той же последовательности с той же скоростью - платформа "не замечает" "ентер" - получаем в первом поле "11" если скорость ввода уменьшить, то все ок вопроса два - что делать? и - как быть? | |||
| 1
    
        shuhard 20.02.19✎ 11:17 | 
        (0) оторвать программисту яйца, за ввод в эксплуатацию без нагрузочного тестирования, без седитации     | |||
| 2
    
        RomaH naïve 20.02.19✎ 11:19 | 
        ну или по другому вопрос поставлю
 как организовать ввод данных, что бы 1С не ждала получения данных выбора т.е. предполагаем, что текст для поиска введен так, что выбор однозначен т.е. задача не уменьшить тайм-аут ожидания данных выбора, а вообще избавиться от привязки к нему - ввели в поле текст - по ентеру или табу - перешли в другое поле а уже потом, как-то в фоне, по введенному тексту нашли значение | |||
| 3
    
        Василий Алибабаевич 20.02.19✎ 11:20 | 
        (1) ГЫ. Сильно. Еще бы понять что такое седитация. И задля нафига оно нужно.     | |||
| 4
    
        ДенисЧ 20.02.19✎ 11:21 | 
        Пусть увольняются.     | |||
| 5
    
        Провинциальный 1сник 20.02.19✎ 11:22 | 
        Говорят что так себя ведут обычные формы в новых версиях.     | |||
| 6
    
        Василий Алибабаевич 20.02.19✎ 11:25 | 
        + (3) ГЫ ГЫ (2 раза). Нашел
 "вам нужно обратиться к психологу очно. Вам помогут напримр такие методы как: седитация, визуализация, самогипноз, цветотерапия. Главное знайте, в вас многое струто и силы есть!" ЦЫ. седитация - это что-то из психологии. А как оно поможет ТС? Добавит несколько "струто"? ))) | |||
| 7
    
        VladZ 20.02.19✎ 11:26 | 
        (0) Варианты решений:
 1. Оставить операторов на "быстрой" платформе. 2. Пересмотреть алгоритм работы оператора. 3. Оставить как есть. | |||
| 8
    
        Быдло замкадное 20.02.19✎ 11:26 | 
        это свойство формы "Поведение клавиши энтер", переход на следующий элемент или нажатие кнопки по умолчанию.     | |||
| 9
    
        RomaH naïve 20.02.19✎ 11:26 | 
        (5) тонкий клиент, УФ, режим сжатия - усиленный/отключал, режим отладки - отключал
 еще год назад операторы плакали после перехода с 8.2 на обычных формах - на новую конфу на УФ, потом то ли привыкли, то ли, платформу обновили - притихли а сегодня - "эта песня хороша, начинай сначала" | |||
| 10
    
        RomaH naïve 20.02.19✎ 11:27 | 
        (7) как я их оставлю на быстрой платформе? если база серверная     | |||
| 11
    
        Вафель 20.02.19✎ 11:31 | 
        откатиться назад. зачем вообще переходили то?     | |||
| 12
    
        VladZ 20.02.19✎ 11:32 | 
        (10) Сделать им свою базу. С преферансом и поэтессами.     | |||
| 13
    
        OldCondom 20.02.19✎ 11:33 | 
        Кто такие эти операторы? Бабы без образования с зп 30 тыщ? Ну, в добрый путь.     | |||
| 14
    
        Ник080808 20.02.19✎ 11:34 | 
        (7) "Пересмотреть алгоритм работы оператора" +100500. 
 Как вариант - пересмотреть ввод, может там достаточно один раз ввести данные и нажать энтэр, а второе поле подтянуть автоматом. | |||
| 15
    
        RomaH naïve 20.02.19✎ 11:34 | 
        (11) есть плюшки
 Пакет = Новый ПакетОтображаемыхДокументов; Пакет.Записать(ИмяВременногоФайла,ТипФайлаПакетаОтображаемыхДокументов.XLSX); всплывающие группы счетчики потребления в общем - не обсуждается | |||
| 16
    
        dmpl 20.02.19✎ 11:35 | 
        (15) Кому эти плюшки нужны? Пользователям? Ну так и убеждайте их плюшками.     | |||
| 17
    
        RomaH naïve 20.02.19✎ 11:37 | 
        а вот такое стоит попробовать?
 реквизиты сделать составного типа (+ строка) при редактировании вводить тип строка - соответсвенно при выходе платформа не станет искать данные выбора - даст спокойно перейти в другое поле обработчиком ожидания анализировать тип в реквизитах - если строка - запускать фоновые им же смотреть завершенные фоновые - и отуда забирать и подставлять ссылочные ? | |||
| 18
    
        gantonio 20.02.19✎ 11:39 | 
        Не бабы, а женщины с тяжелыми жизненными обстоятельствами вынужденные по вине этих обстоятельств вести ежедневную борьбу за свое существование , как например, вколачивание каких-то там накладных в век электронной торговли.     | |||
| 19
    
        Ник080808 20.02.19✎ 11:39 | 
        (17) мсье знает толк в извращениях     | |||
| 20
    
        gantonio 20.02.19✎ 11:40 | 
        у меня тоже одна пенсионерка подняла голос по схожей проблеме - иначе стало копирование работать, но , я указав, ей на то, что мне с таким подходом до пенсии не дожить, от нее отвязался.     | |||
| 21
    
        DexterMorgan 20.02.19✎ 11:42 | 
        (11), (16) +1     | |||
| 22
    
        dmpl 20.02.19✎ 11:46 | 
        (17) Прежде чем пробовать, надо определить где именно тормоза возникают. Что показывает замер производительности?     | |||
| 23
    
        Ёпрст гуру 20.02.19✎ 11:56 | 
        (0) на каком 13 релизе такая хрень у вас ?     | |||
| 24
    
        RomaH naïve 20.02.19✎ 11:57 | 
        (22) получение данных выбора - кода нет
 просто справочник с кодом и наименованием просто поле ввода в поле ввода вводится "1" - получаем данные выбора из двух элементов с кодами "1" и "10" по вводу выбираем первый в списке увеличился интервал между вводом текста в поле и получением данных выбора | |||
| 25
    
        RomaH naïve 20.02.19✎ 11:59 | 
        1644 и 1690 (но эта хрень, не совсем хрень - на этом релизе только увеличилсся тайм-аут, он как бы и раньше был, только поменьше)     | |||
| 26
    
        dmpl 20.02.19✎ 12:00 | 
        (24) Ну так может свой обработчик написать?     | |||
| 27
    
        shuhard 20.02.19✎ 12:01 | 
        (6) седацией - вид наркоза при колоноскопии, ТС всё понял, у него МиС(медицинская информационная система)     | |||
| 28
    
        RomaH naïve 20.02.19✎ 12:02 | 
        +(24) фишка в чем - есть справочник в 20 элементов без кода получения данных выбора
 и справочник диагнозов в несколько тысяч элементов с несложным кодом в обработчике - задержка получения списка выбора - примерно одинаковая (на глаз не различимая) | |||
| 29
    
        shuhard 20.02.19✎ 12:04 | 
        (28) ещё раз
 не трогай планформу с МиС выдели отдельный порт 2541 и живи на старом релизе | |||
| 30
    
        JeHer 20.02.19✎ 12:12 | 
        (29) как порт может две разные платформы связать?     | |||
| 31
    
        timurhv 20.02.19✎ 12:12 | 
        (0) Может поможет:
 Добавить колонку с типом строка, туда загружать список выбора при создании формы (раз элементов только 20). Старый реквизит соответственно записывать на основе выбранного значения. После этого сидеть думать как ускорить старый механизм. | |||
| 32
    
        shuhard 20.02.19✎ 12:13 | 
        (30) не связать, а разделить     | |||
| 33
    
        dmpl 20.02.19✎ 12:14 | 
        (29) Надо еще и данные кластера не забыть в разные папки положить. А потом с 2 компов оснастку управления запускать, либо постоянно перерегистрировать.     | |||
| 34
    
        JeHer 20.02.19✎ 12:16 | 
        (32) понял. Типа, поднять второй сервер 1С?     | |||
| 35
    
        dmpl 20.02.19✎ 12:17 | 
        (34) Поднять 2 экземпляра сервера на одном компе.     | |||
| 36
    
        shuhard 20.02.19✎ 12:18 | 
        (33) +100500     | |||
| 37
    
        mikeA 20.02.19✎ 12:24 | 
        (33)
 
 | |||
| 38
    
        Garykom гуру 20.02.19✎ 12:25 | 
        (0) В браузере (веб-клиенте) поведение точно такое же?     | |||
| 39
    
        MichmaN 20.02.19✎ 12:30 | 
        У нас была такая же проблема после перехода на 8.3.12 (или 8.3.11), не помню, на обычных формах.
 Решилось тогда следующим образом: для конкретного поля ввода обработчик "Автоподбор текста": Процедура УпаковкаАвтоПодборТекста(Элемент, Текст, ТекстАвтоПодбора, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; КонецПроцедуры | |||
| 40
    
        unregistered 20.02.19✎ 12:39 | 
        (0) Полнотекстовый поиск включен? Если да, то индекс перестраивали после обновления платформы? Индекс в актуальном состоянии поддерживается?
 Версия платформы какая? Какой режим совместимости установлен? Формы обычные или управляемые? | |||
| 41
    
        RomaH naïve 20.02.19✎ 12:50 | 
        (39) - давно уже так:
 &НаКлиенте Процедура АвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка) Если Ожидание > 0 Тогда СтандартнаяОбработка = Ложь; КонецЕсли; КонецПроцедуры | |||
| 42
    
        RomaH naïve 20.02.19✎ 12:51 | 
        (39) фишка в том, что если быстро нажать ентер - то она в эту процедуру даже не заходит     | |||
| 43
    
        dmpl 20.02.19✎ 12:55 | 
        (42) Чем ОкончаниеВводаТекста()? не подходит?     | |||
| 44
    
        RomaH naïve 20.02.19✎ 12:56 | 
        (43) - чем-то не подходит - я этим занимался год назад, к сожалению не записал чем окончание ввода не подходит     | |||
| 45
    
        dmpl 20.02.19✎ 12:59 | 
        (44) Если значение в итоге одно - зачем формировать список? Если значений несколько - то жмакая Enter они все равно будут сбиваться. Пускай там в итоге будет пустое значение - вернутся в конце ввода и введут ведленно.     | |||
| 46
    
        RomaH naïve 20.02.19✎ 13:01 | 
        (40) - ПП - не используется
 1690, не использовать, УФ | |||
| 47
    
        palsergeich 20.02.19✎ 13:01 | 
        А там с кодом поиска по части строки все хорошо?
 Нет никаких крокодилов в модуле менеджера и / или переопределения стандартных обработчиков? | |||
| 48
    
        RomaH naïve 20.02.19✎ 13:04 | 
        (47) чистый справочник     | |||
| 49
    
        RomaH naïve 20.02.19✎ 13:06 | 
        вроде нашел решение
 составной тип (+строка) &НаКлиенте Процедура ТалоныПриемаПриАктивизацииЯчейки(Элемент) Если Элемент.ТекущийЭлемент = Элементы.ТалоныПриемаПовод Тогда // тут перечисляем все проблемные поля Элементы.ТалоныПриемаПовод.ОграничениеТипа = Новый ОписаниеТипов("Строка"); ИначеЕсли Элемент.ТекущийЭлемент = Элементы.ТалоныПриемаДиагноз Тогда Элементы.ТалоныПриемаДиагноз.ОграничениеТипа = Новый ОписаниеТипов("Строка"); Иначе Элементы.ТалоныПриемаПовод.ОграничениеТипа = Новый ОписаниеТипов("СправочникСсылка.НСИ_ПоводыПосещения"); Элементы.ТалоныПриемаПовод.ОграничениеТипа = Новый ОписаниеТипов("СправочникСсылка.Диагнозы"); КонецЕсли; КонецПроцедуры &НаСервереБезКонтекста Функция ПолучитьПоводПоКоду(Знач КодПовода) СписокВыбора = Справочники.НСИ_ПоводыПосещения.ПолучитьДанныеВыбора(Новый Структура("Отбор,СтрокаПоиска,ВыборГруппИЭлементов",Новый Структура,КодПовода,ИспользованиеГруппИЭлементов.Элементы)); Если СписокВыбора.Количество() Тогда Возврат СписокВыбора[0].Значение; Иначе Возврат КодПовода; КонецЕсли; КонецФункции &НаСервереБезКонтекста Функция ПолучитьДиагнозПоКоду(Знач КодПовода) СписокВыбора = Справочники.Диагнозы.ПолучитьДанныеВыбора(Новый Структура("Отбор,СтрокаПоиска,ВыборГруппИЭлементов",Новый Структура,КодПовода,ИспользованиеГруппИЭлементов.Элементы)); Если СписокВыбора.Количество() Тогда Возврат СписокВыбора[0].Значение; Иначе Возврат КодПовода; КонецЕсли; КонецФункции &НаКлиенте Процедура ТалоныПриемаПоводПриИзменении(Элемент) ТекущиеДанные = Элементы.ТалоныПриема.ТекущиеДанные; Если ТипЗнч(ТекущиеДанные.Повод) = Тип("Строка") Тогда ТекущиеДанные.Повод = ПолучитьПоводПоКоду(ТекущиеДанные.Повод); КонецЕсли; КонецПроцедуры &НаКлиенте Процедура ТалоныПриемаДиагнозПриИзменении(Элемент) ТекущиеДанные = Элементы.ТалоныПриема.ТекущиеДанные; Если ТипЗнч(ТекущиеДанные.Диагноз) = Тип("Строка") Тогда ТекущиеДанные.Диагноз = ПолучитьДиагнозПоКоду(ТекущиеДанные.Диагноз); КонецЕсли; КонецПроцедуры ну и условным оформлением подсвечивать там где строка осталась вот как бы от составного типа уйти | |||
| 50
    
        Йохохо 20.02.19✎ 13:42 | 
        (49) убрать с формы, выводить как гиперссылку/ красивую надпись, правильность цветом. как в зупе вся красота рисуется     | |||
| 51
    
        dmpl 20.02.19✎ 13:49 | 
        Есть еще вариант: сделать еще хуже, потом вернуть как было. Все будут счастливы.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |