Имя: Пароль:
1C
 
В типовых описание исправлений где-нибудь в базе пишется?
0 RomaH
 
26.01.24
11:01
То которое в общих макетах идет?

например:

<?xml version="1.0" encoding="UTF-8"?>
<Patch xmlns="http://www.v8.1c.ru/ssl/patch" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<Name>EF_00_00009748</Name>
	<Description>
	Исправление заполнения фильтра МРМ в подборе выполненных услуг ФМД
	</Description>
	<UUID>6fca160c-6a7a-41c3-a05e-da5162008422</UUID>
	<ModifiedMetadata>
	Обработка.ФормированиеМедицинскихДокументов.Форма.УслугиДокумента.Форма.Модуль.ПриСозданииНаСервере
	</ModifiedMetadata>
	<AppliedFor>
		<ConfigurationName>МедицинаБольница</ConfigurationName>
		<Versions>2.0.13.1</Versions>
	</AppliedFor>
</Patch>
1 mikecool
 
26.01.24
11:11
информация после обновления видимо из макетов и берется
2 RomaH
 
26.01.24
11:24
... её где посмотреть?
3 RomaH
 
26.01.24
12:30
что-то я туплю

&НаСервере
Процедура ПолучитьТекстИзмененийНаСервере()
	
	Расширения = РасширенияКонфигурации.Получить();
    
    Для Каждого Расширение Из Расширения Цикл
        
		ИмяРасширения = Расширение.Имя;
		
		Попытка
			
			Макет = ПолучитьОбщийМакет(ИмяРасширения);
			
			ТекстМакета = Макет.ПолучитьТекст();
			
			ТекстИзменений = ТекстИзменений + ТекстМакета + Символы.ПС + Символы.ПС;

		Исключение
			
			Сообщить(ОписаниеОшибки());
			
		КонецПопытки;
		
	КонецЦикла;
		
КонецПроцедуры


говорит:
{ВнешняяОбработка.ИзмененияВРасширениях.Форма.Форма.Форма(67)}: Ошибка при вызове метода контекста (ПолучитьОбщийМакет): Недопустимое значение параметра (параметр номер '1')

что ему не нравится - ОМ в расширении есть такой...
4 RomaH
 
26.01.24
12:33
собственно
5 RomaH
 
26.01.24
12:40
что за барабашка?
6 RomaH
 
26.01.24
12:40
макет есть, а получить его не могу
Закон Брукера: Даже маленькая практика стоит большой теории.