25.
Antoska
17
08.05.09 13:28
Сейчас в теме
() Ну вот:
1. Добавь на вкладке "РЕЗУЛЬТАТ" для табицы "Объекты для обработки" кнопочки "++ Д" и "++ С" (по аналогии с "-- Д" и "-- С") и открывшиеся, после выбора вида, списки документов и справочники не должны закрываться при выборе элемента, т. е. осуществляется подбор. А кнопочку "+" можно либо вообще удалить, либо сделать так чтобы при выборе элемента список закрывался (ведь логичнее предположить что при нажатии на одиночный знак + должен происходить выбор одного элемента). Здесь также укажу на ошибку:
"тзОтбора.Выгрузить( тзП, 1, тзОтбора.КоличествоСтрок(), "эл");
{Z:\SOFT\1C\INFOSTART.RU\RECURSIONDEL_V1.1\RECURSIONDEL_V1.1.ERT(344)}: Номер за пределами значения!"
и это при том что я добавил кнопочкой "+" элемент с таблицу "Объекты для обработки". Да и выбранный мной элемент исчез :( Замечу что с элементами добавленными кнопкой "\/ ЗАПОЛНИТЬ ТАБЛИЦУ СОГЛАСНО ОТБОРОВ \/" подобного не случалось.
2. Кнопочки "НАЗАД" и "ДАЛЕЕ" должны всё-таки становиться неактивными при достижении граничных "локаций" формы, чтобы не вводить в заблуждение пользователей :-)
3. Попробуй как-нибудь отделить объекты которые выбрал пользователь для удаления в таблице "Объекты для обработки" и те которые выбрала программа по нажатии "ОБРАБОТАТЬ".
4. Почему все буквы (на кнопках) в верхнем регистре?
5. Да и насчет проверки - я всё-таки думаю нужно выводить табличку, в которой постараться красиво показать какие объекты удаляются, какие выбранны пользователем, а какие программой, найденные ссылки и т. д.
6. По поводу настройки - не совсем понятно что означает "По сколько объектов(ссылок) удалять:". Думаю это как-то связано с уровнем погружения в рекурсии и при значении 0 объекты найденные рекурсией не удаляются? Да и не совсем понятно что такое "Объекты родители". Впрочем, эти проблемы могут быть решены подробным описанием программы. Да и в этом описании необходимо будет договориться о терминах используемых в программе, что бы избавить пользователя от обучения методом проб и ошибок как можно больше.
7. И на последок ошибочка во время поиска ссылок (кнопка "ОБРАБОТАТЬ"):
"тзСсылок.Выгрузить( тзП, 1, тзСсылок.КоличествоСтрок(), "Ссылка");
{Z:\SOFT\1C\INFOSTART.RU\RECURSIONDEL_V1.1\RECURSIONDEL_V1.1.ERT(348)}: Номер за пределами значения!" и поиск завершился :( Ситуация выбором элемента такая же как и в п. 1
P.S. В код даже не заглядывал. Как-нибудь посмотрю...