Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 255
от 24.07.2006, 18:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 250, Экспертов: 28
В номере:Вопросов: 2, Ответов: 5


Вопрос № 49509: Добрый День!!! У меня есть вопрос. Я писал модуль и на форме есть Табличная часть. Дело в том, что одно значение ячейки стоит недоступным и закрытым для редактирования(ну в целях безопасности). А мне надо чтобы при двойном щелчке за этой яче...
Вопрос № 49587: Уважаемые знатоки! Требуется перенести справочники контрагентов и номенклатуру из 1С-7.5 "Оперативный учет" в 1С-7.7 "Торговля и склад". Есть универсальная обработка для экспорта и импорта данных для 7.7, но она не переносит справ...

Вопрос № 49.509
Добрый День!!!
У меня есть вопрос. Я писал модуль и на форме есть Табличная часть.
Дело в том, что одно значение ячейки стоит недоступным и закрытым для редактирования(ну в целях безопасности). А мне надо чтобы при двойном щелчке за этой ячейки вызывалась процедура, а так как у меня стоит свойство - НЕДОСТУПНО, то никакой процедуры не вызывается. Если делаю доступным, то тогда при двойном щелчке система входит в режим редактирования, а мне этого не надо. :(
Как мне быть не знаю. Что можно сделать в такой ситуации???
Отправлен: 18.07.2006, 20:24
Вопрос задал: Karanskiy Arkadiy (статус: 1-ый класс)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Elric
Здравствуйте, Karanskiy Arkadiy!

Сделайте реквизит доступным для редактирования и опишите в предопределенной процедуре ПриНачалеВыбораЗначения(...) необходимые действия. При этом флаг стандартной обработки (параметр процедуры) сбросьте в ноль.
---------
Мирный атом в КАЖДЫЙ дом
Ответ отправил: 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


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.34 от 01.06.2006
Яндекс Rambler's Top100

В избранное