Вопрос № 49509: Добрый День!!!
У меня есть вопрос. Я писал модуль и на форме есть Табличная часть.
Дело в том, что одно значение ячейки стоит недоступным и закрытым для редактирования(ну в целях безопасности). А мне надо чтобы при двойном щелчке за этой яче...Вопрос № 49587: Уважаемые знатоки! Требуется перенести справочники контрагентов и номенклатуру из 1С-7.5 "Оперативный учет" в 1С-7.7 "Торговля и склад". Есть универсальная обработка для экспорта и импорта данных для 7.7, но она не переносит справ...
Вопрос № 49.509
Добрый День!!!
У меня есть вопрос. Я писал модуль и на форме есть Табличная часть.
Дело в том, что одно значение ячейки стоит недоступным и закрытым для редактирования(ну в целях безопасности). А мне надо чтобы при двойном щелчке за этой ячейки вызывалась процедура, а так как у меня стоит свойство - НЕДОСТУПНО, то никакой процедуры не вызывается. Если делаю доступным, то тогда при двойном щелчке система входит в режим редактирования, а мне этого не надо. :(
Как мне быть не знаю. Что можно сделать в такой ситуации???
Сделайте реквизит доступным для редактирования и опишите в предопределенной процедуре ПриНачалеВыбораЗначения(...) необходимые действия. При этом флаг стандартной обработки (параметр процедуры) сбросьте в ноль.
--------- Мирный атом в КАЖДЫЙ дом
Ответ отправил: Elric (статус: Студент)
Ответ отправлен: 18.07.2006, 22:06
Отвечает: ПЛОХИХ А. Дмитрий
Здравствуйте, Karanskiy Arkadiy!
Можно попробовать следующее:
// ===============================
Процедура ПриНачалеРедактированияСтроки()
Если "отрицательное условие" Тогда
СтатусВозврата(0);
Возврат;
КонецЕсли;
КонецПроцедуры
// ===============================
Процедура ПриРедактированииНовойСтроки()
Если "отрицательное условие" Тогда
СтатусВозврата(0);
Возврат;
КонецЕсли;
КонецПроцедуры
Ответ отправил: ПЛОХИХ А. Дмитрий (статус: 4-ый класс)
Ответ отправлен: 19.07.2006, 11:19
Отвечает: Ovr1970
Здравствуйте, Karanskiy Arkadiy!
У каждой ячейки есть свойство "редактирование" и "доступность". Вам нужно запретить редактирование и разрешить доступ. Тогда при выборе ячеки всегда будет срабатывать прерывание, которое вы сможете перехватить в процедуре "ПриНачалеВыбораЗначения". Если у Вас реквизит число или строка, нужно будет дополнительно выбрать "имеет кнопку выбора" на вкладке реквизита "Дополнительно".
Ответ отправил: Ovr1970 (статус: Студент)
Ответ отправлен: 19.07.2006, 18:15 Оценка за ответ: 5 Комментарий оценки: Спасибо. Попробую.
Вопрос № 49.587
Уважаемые знатоки! Требуется перенести справочники контрагентов и номенклатуру из 1С-7.5 "Оперативный учет" в 1С-7.7 "Торговля и склад". Есть универсальная обработка для экспорта и импорта данных для 7.7, но она не переносит справочники полностью. Экспорт проходит без проблем. А при импорте переносится только структура (т.е. дерево) справочника и наименование позиций. Понятно, что налицо несоответствие данных. Как с этим бороться? Помогите, пожалуйста, т.к. опыт администрирования небольшой,
а опыта программирования в 1С нет совсем. Руководство готово заплатить исполнителю!
Отправлен: 19.07.2006, 15:52
Вопрос задал: V2006 (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Сергей
Здравствуйте, V2006!
пишите на azimplus@mail.ru
и мы с вами договоримся или как вам сделать, или на счет цены, и вам будет все сделано в лучшем виде...
Ответ отправил: Сергей (статус: 6-ой класс)
Ответ отправлен: 19.07.2006, 16:54
Отвечает: Лазурко Владимир
Здравствуйте, V2006!
Напишите мне свой адрес в личку и я вышлю Вам обработку.
Обработка реально работает, я ей пользуюсь регулярно.
нужно будет только посмотреть названия реквизитов, например, Контрагент или Покупатель.
Я уже такую обработку высылал на azimplus@mail.ru, притом бесплатно.
--------- Доброе отношение к людям может изменить твою жизнь
Ответ отправил: Лазурко Владимир (статус: 3-ий класс)
Ответ отправлен: 19.07.2006, 21:30