Найти в Дзене
Добавление в новый документ механизма печати дополнительных печатных форм на основе БСП 1С
Подробности можно посмотреть тут. Выполнялось на 1С БСП версии 3.1.7. Для добавления механизма потребуется внести изменения в следующих местах: Процедура УправлениеПечатьюПереопределяемый (СписокОбъектов) Экспорт СписокОбъектов.Добавить(Документы.<НовыйДокумент>); КонецПроцедуры #Область ПрограммныйИнтерфейс // Заполняет список команд печати. // // Параметры: // КомандыПечати – ТаблицаЗначений – состав полей см. в функции УправлениеПечатью.СоздатьКоллекциюКомандПечати. // Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт // Счет на оплату КомандаПечати = КомандыПечати.Добавить(); КомандаПечати...
17 часов назад
Последовательности событий при проведении документа 1С
Информация о событиях и подписках в одном месте. Про подписки: Операции обмена информацией с базой данных менеджер записи реализует посредством все тех же объектов манипулирования данными – наборов записей регистра. Их два. Один набор записей – пустой. Он используется для удаления записи со старыми ключевыми значениями. А второй набор записей содержит одну запись – ту, которую нужно записать в регистр. При необходимости у разработчика есть возможность «вмешиваться» в процесс модификации данных регистра посредством использования обработчиков событий...
1 день назад
Функция 1С БСП преобразующая таблицу значений в массив
Функция преобразует таблицу значений в массив структур. Может использоваться для передачи на клиент данных в том случае, если таблица значений содержит только такие значения, которые могут быть переданы с сервера на клиент. Полученный массив содержит структуры, каждая из которых повторяет структуру колонок таблицы значений. Не рекомендуется использовать для преобразования таблиц значений с большим количеством строк. Функция расположена в общем модуле "ОбщегоНазначения" и называется "ТаблицаЗначенийВМассив"...
2 месяца назад
1С БСП основные функции
Записать документ, справочник и т.д. с помощью БСП можно используя процедуру: ОбновлениеИнформационнойБазы.ЗаписатьОбъект(). При необходимости удалить (исключить) из проверяемых реквизит можно использовать следующую конструкцию: Сообщение пользователю может быть выведено на экран при помощи процедуры БСП СообщитьПользователю(). Процедура расположена в двух общих модулях: ОбщегоНазначения(Серверный вариант) и ОбщегоНазначенияКлиент(Клиентский вариант). Пример: 1. Для вывода сообщения у поля управляемой формы, связанного с реквизитом объекта: ОбщегоНазначения...
3 месяца назад
Основные Стандарты 1С при написании кода
Имена процедур и функций должны быть: Примеры: Неправильно: ВыполнитьПроверкуСПараметрами Правильно: ЗаполнитьИменаРеквизитовПоХозяйственнойОперации Комментарии обязательны для: Важно: Не дублировать название функции в комментарии. Называть типы параметров и возвращаемых значений. Параметры должны быть: Понятными: избегать сокращений типа P1, P2. Передаваться явно: не использовать переменные модулей или реквизиты формы. Располагаться логично: сначала общие, затем частные. Если параметров больше 7, их следует объединить в структуру...
3 месяца назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала