По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) Cooler,
Ну ладно, тогда не ВводНового, а ПриРедактированииНовойСтроки в форме списка справочника.
Дико извиняюсь, но в типовой ТиС у справочника "Проекты" отсутствует форма элемента, новые вводятся прямо в списке. Так что вставлять ВводНового() просто некуда
Ну ладно, тогда не ВводНового, а ПриРедактированииНовойСтроки в форме списка справочника.
Можно безболезненно редактировать кода, они ни на что не влияют (или влияют?).
Не влияют.
Но бухгалтерия требует.
"Краткость - сестра таланта. Но не единственная!"
Что именно "требует"? Отсутствия префиксов? Ну, так убирайте их!
И вообще, мне кажется, что никакие это не "префиксы", а просто автонумерация работает: кто-то когда-то ввел номер типа с префиксом - и потянулось...
В форме списка справочника "Проекты" вставь следующий код:
// ===============================
Функция ЗаменитьКод(_Код)
ДлинаКода = СтрДлина(_Код);
Рез = "";
Для н = 1 По ДлинаКода Цикл
Сим = Сред(_Код,н,1);
КодС = КодСимв(Сим);
Если (КодС >= 48) И (КодС <= 57) Тогда
Рез = Рез + Сим;
КонецЕсли;
КонецЦикла;
Возврат(Рез);
КонецФункции
// ===============================
Процедура ПриРедактированииНовойСтроки()
//Сообщить(Код);
Код = Формат(Число(ЗаменитьКод(Код)),"Ч(0)"+Метаданные.Справочник(Вид()).ДлинаКода)
КонецПроцедуры
Показать
(12) Natali_77, тогда надо смотреть, что происходит при создании нового элемента справочника "Проекты" и решать что делать при вводе нового элемента.
Просто я думал, что префикс там лепится из-за того, что кто-то почудил и всунул его какому нибудь элементу при создании, отсюда поползли новые элементы с префиксом
Просто я думал, что префикс там лепится из-за того, что кто-то почудил и всунул его какому нибудь элементу при создании, отсюда поползли новые элементы с префиксом
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот