Краюшкин Игорь

2
Рейтинг

Harry_udm
Игорь Краюшкин



  •   Регистрация: 03.01.2010 (14 лет назад)

  •   Был(а) на сайте: 26.04.2024

Друзья
  • Тимофей Чернов
  • Дмитрий Малышев
  • Евгений Комиссаров
  • Сергей
  • Андрей Волин
Подписчики 5

Рейтинг 2


Комментарии

DevСвойства поля ввода (Формула)#7 05.03.24 11:37
Убрать (удалить или скрыть) эту колонку.
Добавить новую текстовую колонку и в ней на закладке "Дополнительно" в формулу вбить как предлагали ?(Патент = 1, "Да", "Нет")

Но я бы чуть усложнил. Сделал бы там вызов функции, в которой проверял выбран ли элемент. Если нет, то возвращать пустую строку. Если да, то по условию заполненности реквизита Патент.
AdminПереименование словаря данных 1Cv7.DD#31 11.02.23 5:16
(30)
Цитата
Источник проблемы сидит в БД похоже все-таки.
Крайне интересно стало. Может выложите нам поковыряться копию БД (убрав dbf и cdx)?
AdminПереименование словаря данных 1Cv7.DD#27 10.02.23 10:41
(11) Есть еще вариант проверить виндовый "Планировщик заданий". Вдруг там какой-нибудь .bat (.cmd) прописан?
DevУзнать номер позиции из списка значений в которой сработала команда Принадлежит()#49 26.01.23 17:00
Решение:
1) установил в справочнике "СкидкиПоГруппамТоваров" сортировку по реквизиту "Товар".
2) В цикле проходим по Родителям товаров и ищем через НайтиПоРеквизиту().

Замер времени показал ускорение в 4 раза.
DevУзнать номер позиции из списка значений в которой сработала команда Принадлежит()#48 26.01.23 16:57
(34) В итоге так и сделал. Сортировку по реквизиту в справочнике установил. А далее в коде уже сделал цикл прохода по Родителям и поиск через НайтиПоРеквизиту()
DevУзнать номер позиции из списка значений в которой сработала команда Принадлежит()#47 26.01.23 16:54
(46) Да, вся суть этой ветки в том, чтобы убрать код с Принадлежит()
DevУзнать номер позиции из списка значений в которой сработала команда Принадлежит()#45 26.01.23 11:57
(43) Да. Львиная доля времени (более 70%) уходит на выполнение строки
Код
Если СпГруппТоваров.Принадлежит(Товар) = 1 Тогда
DevУзнать номер позиции из списка значений в которой сработала команда Принадлежит()#42 26.01.23 5:23
(39) Я не понимаю, почему при обсуждении какого-то кода, надо обязательно переходить на личности и оскорблять человека? Что это? Завышенное ЧСВ? Или просто характер говеный? Почему вы позволяете себе общаться со мной с высокомерием?
Как рассказывается в анекдоте: "Какой из тебя Наполеон? Ты - жалкий, презренный червь!".

Но идею вашу осознаю. О результатах замеров отпишусь.
DevУзнать номер позиции из списка значений в которой сработала команда Принадлежит()#37 25.01.23 17:08
(35) Не мешает никто. НО! В списке значений содержатся группы справочника Номенклатура. А ищем элемент справочника.