Добрый день!
Как реализовать перетаскивание строк в рамках одной табличной части документа в управляемых формах? То есть изменить номер строки в табличной части. Например, последнюю строку табличной части документа взять и перетащить на первую строку. В типовой конфигурации Розница 2.3 это есть, но в УТ 11.5 нет. Хотел подсмотреть как это реализовано в рознице, но что-то никакого кода который на это влияет не нахожу, как свойств самой формы документа.
Что-то странное получается. Я пробовал сначала в расширении у формы выставить галочки разрешить перетескивание/начало перетаскивания, но не работала. Затем установил галочки в типовой форме конфигурации и заработала. Затем убрал галочки в расширении, то перестало работать. Потом снова выставил в расширении и убрал в типовой форме опять не работает. Затем снова выставил на обоих формах-работает. Затем снял с типовой формы -опять работает.
Спасибо за помощь!
(8) В каких-то случаях не применилось расширение. Замечал, что такие глюки бывают. Нажимаешь на кнопку "Обновить конфигурацию", при изменении расширения, но оно не применяется. Если перезапустить конфигуратор и обновить снова, то расширение применяется.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший