1С 8.3 : Как можно узнать версию БСП, встроенную в конфигурацию? Для того, чтобы узнать версию БСП, встроенную в конфигурацию необходимо выполнить: СтандартныеПодсистемыСервер.ВерсияБиблиотеки() Читать далее
1С 8.3 : БСП.Как ненавязчиво проинформировать или спросить пользователя (форма и информацией и галкой “больше не напоминать”) Определить место для хранения булева значения, например это может быть сохраняемый реквизит формы. Например реквизит имеет имя “НеИнформироватьПользователяОПустомСписке” Разместить код обработки реакции пользователя: &НаКлиенте Процедура ОбработкаРеакцииПользователя(Параметр1,Параметр2) Экспорт Если Неопределено=Параметр1 Тогда Возврат; КонецЕсли; Параметр1.Свойство("БольшеНеЗадаватьЭтотВопрос", НеИнформироватьПользователяОПустомСписке); КонецПроцедуры 123456789 &НаКлиентеПроцедура ОбработкаРеакцииПользователя(Параметр1,Параметр2) Экспорт Если Неопределено=Параметр1 Тогда Возврат; КонецЕсли; Параметр1.Свойство("БольшеНеЗадаватьЭтотВопрос",НеИнформироватьПользователяОПустомСписке);КонецПроцедуры Читать далее
1C 8.3 : БСП 2.2. Оптимальное чтение единичного реквизита (или нескольких через запятую реквизитов) объекта (например основного договора). Разместить в общем модуле сервера (ОбщийМодульСервер) функцию, пример: Функция ПолучитьОсновнойДоговор(Знач Контрагент) Экспорт СтруктураДанных=ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Контрагент, "ОсновнойДоговор");//для нескольких: "Наименование, ИНН, КПП, ОсновнойДоговор" Возврат СтруктураДанных.ОсновнойДоговор; КонецФункции 123456 Функция ПолучитьОсновнойДоговор(Знач Контрагент) Экспорт СтруктураДанных=ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Контрагент, "ОсновнойДоговор");//для нескольких: "Наименование, ИНН, КПП, ОсновнойДоговор" Возврат СтруктураДанных.ОсновнойДоговор; КонецФункции Читать далее