Бухгалтерский учет, налогообложение, отчетность, МСФО, анализ бухгалтерской информации, 1С:Бухгалтерия

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

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

Программное редактирование элементов справочника

russ1971
читатель
офлайн
Дата регистрации: 30.09.2005
Сообщений: 100
Пост №1
 
11.04.2006 12:02

СправочникОС. При переносе данных из DOSовской программы в 1С в каждой карточке ОС в поле Полное наименование слились инв.№ и наименование(например 11510011 Автобус ПАЗ - 3205), поле инв.№ заполнено как и положено соотв.номером, подскажите, как программно в каждой карточке ОС убрать лишние символы в начале наименования и оставить просто Автобус ПАЗ - 3205.

pavlika
читатель
офлайн
Дата регистрации: 25.12.2004
Сообщений: 528
Пост №2
 
11.04.2006 12:50

делаешь выборку, берешь наименование, находишь первый пробел и отрезаешь левые символы + этот пробел .. что-то похожее на Имя = Прав(Имя,СтрДлина(Имя)-Найти(Имя," "))<br>

russ1971
читатель
офлайн
Дата регистрации: 30.09.2005
Сообщений: 100
Пост №3
 
11.04.2006 14:00

"Нашел вариант попроще.Наименование в отличии от ПолнНаимен в СправочникеОС без инв.№,поэтому <br>Процедура Сформировать()<br>СпрОС=СоздатьОбъект("Справочник.ОсновныеСредства");<br>СпрОС.ВыбратьЭлементы(); <br>Пока СпрОС.ПолучитьЭлемент() = 1 Цикл <br>ПолнНаимен=СпрОС.ПолучитьАтрибут("ПолнНаимен");<br>СпрОС.ПолнНаимен=СпрОС.Наименование;<br>СпрОС.Записать();<br>Сообщить(СпрОС.ПолнНаимен); <br>КонецЦикла;<br>КонецПроцедуры"

Daedal
читатель
офлайн
Дата регистрации: 20.09.2004
Сообщений: 632
Пост №4
 
12.04.2006 04:52

Но если учесть, что длина инв. номера скорее всего одинаковая, то 'Найти(Имя," ")' теряет всякий смысл и<br>можно заменитьчислом = длина кода + 1

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

Читают тему:

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