Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Смена кода в ПриПереносеЭлементаВДругуюГруппу()

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №1
 
21.07.2009 11:33

Платформа: 7.70.027<br>Конфигурация: любая<br><br>Имеется многоуровневый справочник. Серия кодов элементов = "В пределах подчинения". При попытке переноса элемента из группы в группу возникает, само собой, "Код не уникальный". Хотел перехватить процесс и сменить код элементу на МаксимальныйВГруппеПриемнике+1, но ПриПереносеЭлементаВДругуюГруппу() срабатывает не перед переносом, а уже после него. Как бы вы победили данную проблему?

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №2
 
21.07.2009 13:58

кажись никак...<br>только если не пределах подчинения

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №3
 
21.07.2009 20:10

Я бы сделал свою кнопку "Перенос в группу", в процедуре удалил бы элемент и создал новый в другой группе.

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №4
 
21.07.2009 20:20

Отдельной кнопкой то понятно, я думал может как можно работу со стандартным интерфейсом перехватить

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №5
 
21.07.2009 22:53

"> Отдельной кнопкой то понятно, я думал может как можно работу со стандартным интерфейсом перехватить<br><br>а чего? кстати правильно говорит...<br>в это предопредленную процедуру повесь СтатусВозврата(0); и желай кнопку...."

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №6
 
21.07.2009 23:07

кстати - можно ещё воспользоваться 1cpp.dll

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №7
 
22.07.2009 08:47

Насчет отдельной кнопки - меня пользователи не поймут :) Некрасиве решение, хотя и будет работать, конечно.<br>А насчет 1c++. Давно я что то не смотрел на проект. Когда то забросил его изучение, когда выяснилось, что не перехватываются события ActiveX объектов, встроенных в контейнеры форм 1С, если объекты написаны на .Net<br>Как у них там дела? Сумели они решить эту проблемку? Еще у меня была проблема с кодировкой символов, я пару раз к ней возвращался, так и не смог победить, бросил... Пост сюда писал. Вот: http://www.buh.ru/forum/thread.jsp?id=412044

JIuSS
читатель
офлайн
Дата регистрации: 09.04.2010
Сообщений: 4
Пост №8
 
09.04.2010 19:10

А как мне в процедуре по кнопке итоговую группу узнать?

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №9
 
14.04.2010 14:38

Никак, наверное. Придется форму открывать для выбора целевого родителя.<br>методов для определения текущего элемента в секции "Дерева групп" почему то в движке нет

JIuSS
читатель
офлайн
Дата регистрации: 09.04.2010
Сообщений: 4
Пост №10
 
15.04.2010 09:29

да уж, пришлось извратиться... добавил форму списка, окошко выбора элементов сделал минимальным и за пределами формы спрятал. не совсем удобно конечно, но что есть

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация