Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )



История благодарностей участнику slavikdr ::: Спасибо сказали: 2 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
05.04.23, 16:30 Очищення додаткових реквізитів довідника при копіюванні
Цитата(AnryMc @ 05.04.23, 8:13) *
Не совсем понятно что Вы хотите сделать или что у Вас не получается?

я розібрався, вірніше скопіпастив. код получився такий
Процедура УстановитьЗначениеДополнительногоРеквизитаНаФорме(Форма, ИмяРеквизита, ЗначениеРеквизита) Экспорт
    
    ПолеДополнительногоРеквизитаНаФорме = ПолучитьПолеДополнительногоРеквизитаНаФорме(Форма, ИмяРеквизита);
    
    Если не ПолеДополнительногоРеквизитаНаФорме = Неопределено Тогда
        Форма[ПолеДополнительногоРеквизитаНаФорме.ИмяРеквизитаЗначение] = ЗначениеРеквизита;
    КонецЕсли;
    
КонецПроцедуры


Функция ПолучитьПолеДополнительногоРеквизитаНаФорме(Форма, ИмяРеквизита) Экспорт
    
    Список = Форма.Свойства_ОписаниеДополнительныхРеквизитов;
    
    Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", ИмяРеквизита);
    
    Если ЗначениеЗаполнено(Свойство) Тогда
        НайденныеСтроки = Список.НайтиСтроки(Новый Структура("Свойство", Свойство));
        Если НайденныеСтроки.Количество() > 0 Тогда
            Возврат НайденныеСтроки[0];        
        КонецЕсли;         
    КонецЕсли;
    
КонецФункции
Vofka,
05.11.22, 18:03 проста задача, забрати пропуски з числа більше 999, вернути рядком без пропусків
Ось простий код
Если Число(ЗначХар)>999 Тогда    
Сообщить(ЗначХар);
с=СтрЗаменить(Строка(ЗначХар)," " ,"");
Сообщить(с);


в результаті виводить
10 000
10 000
а потрібно
10 000
10000 - тут без пропуску.

взагалі це значення імпортується з екселя, але я не дав ради відразу його записати в рядок без пропуску, тому зробив обробку. і без толку.
хелп мі пліз

вибачте, затупив.
с= Формат(ЗначХар,"ЧГ=0")

не знаю як видалити тему.
Vofka,

RSS Текстовая версия Сейчас: 29.03.24, 12:02
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!