#0
by wowik
Задержка вызова в строке "ТекущаяСтрока = Элементы.Товары.ТекущиеДанные;" примерно 10 секунд С чем может быть связано? Сама процедура: &НаКлиенте Конфигурация: УТ 11.1.10.193 Документ 1С: Заказ поставщику, форма документа Платформа: 1С:Предприятие 8.3 (8.3.6.2299)
#3
by ДенисЧ
Вот и ответ. Попробуй поднять тестовый вариант нормального скуля и на нём опробовать. Должит результат
#9
by wowik
ТекущаяСтрока = Элемент.ТекущиеДанные - так работает как нужно. Хотел написать ответ вот только только... "а почему не" - да всегда вроде так писал... надо исправляться. Мне кажется это в самой платформе ошибка.
#12
by Фрэнки
а ведь этот момент, что не желательно вставлять в одной строке много раз через точку, уже описывали где-то. Как минимум, особо обращали внимание, что это гарантированно будет тормозить в интерактивных процедурах.
#13
by Смотрящий
твой "нормальный" скуль тормозит точно также как и постгри. Только за бабки ТСа тормозить будет
#14
by kiruha
Через несколько точек (и другие процедуры ? ) могут тормозить, а через одну нет (в интерактивных)?
#15
by Фрэнки
там получается "разыменование", которое в "точках" зависит полностью от свойств используемых объектов. Это логически следует из того, что платформа на Си++ и в ней фактически ООП есть... Если объектом является ограниченный набор данных, то проблем с быстродействием очевидно не возникает, за исключением того, что каждый объект перечитывается из БД или кэша данных. А там уж хз, насколько эффективно сработает кэш. В случае с интерактивными объектами, которые размещены на интерактивных формах или называются динамическим списком, объем перечитываемых данных может быть не просто большой, но и обрабатываться по какому-то коду, помимо запроса к БД
#16
by Фрэнки
15+ В параметрах уже стоит готовый Элемент, что как бы намекает, что "считывать" его откуда еще, на другом боку, уже не желательно - вот он уже есть и бери его, пользуйся :)
#18
by wowik
все правильно, тормозов нет. Все работает как задумано. При использовании первоначальной конструкции форма просто корежилась напрочь: стрелками переходишь на следующую строку, ждет.. ждет... далее курсор попадате в совсем другое поле формы, например "Поставщик" или "Дата". Еле выжил вчера с этими ошибками... начну верить в чудеса. Продолжаем использовать постгри, пока полет нормальный.
#19
by wowik
первоначальный пример брался из типовых 1С. Тогда нужно разработчикам типовых рекомендовать писать правильно.
#21
by ЧеловекДуши
Не нужно идти тупо за быдло кодингом от 1С... Оно в первозданном варианте только для Демо баз пишется :)
#24
by kiruha
Лучше бы попытались разобраться - в чем причина, в каких еще случаях наблюдается при вызове через две точки, а не ху из ху
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1С SQL Как реализовать или 1С'ка тормозит...
- Вызов процедуры
- Как выбрать элементы из группы справочника,исключая элементы подгруппы?
- Элементы Запроса Преобразовать в Элементы справочника
- v7: 1С 7.7 SQL база то тормозит, то не тормозит
- Свойства табличного поля: ТекущаяСтрока и ТекущиеДанные, в чем разница?
- Управляемая форма. Элементы.Товары.ТекущиеДанные = Неопределено
- Тормозит запрос в модуле, но не тормозит в консоле запросов
В этой группе 1С
- findstr и символ с кодом 00
- Отрицательное сальдо по 09, после закрытия месяца в БП 3.0
- Регистр сведений (запретить запись одинаковым значениям)
- Как из формы (не управляемой) передать данные в другую форму внутри обработки?
- Объединение УатСтандарт 2.0 И БП3.0
- V83.Comconnector. Авторизация windows.
- В Рознице пропадает подбор по Товарным кетегориям и маркам
- Отправка ТТН ЕГАИС
- Microsoft SQL Server Native Client 11.0: Ошибка выделения памяти
- Универсальный отчет - как добавить свойства и категории
- Расходный ордер на товар
- Физическое лицо в справочнике "Сотрудники" ЗУП 3.0
- Донорские дни в ЗУП
- Запись движений в регистр накопления
- С БП 2.0 на ERP 2.0
- Возврат услуг 1с 8.3 Бухгалетрия КОРП 3.0 и УТ 11.1
- Общий список нескольких видов документов на управляемой форме
- Использование веб-сервиса провайдера EDI
- Эмодзи в 1С, возможно ли?
- (8.2) УФ - вывести список табличной части