Рубрика: Программирование

Пустая дата в запросе к базе 1С Предприятие 8.3

Пример: ВЫБРАТЬ СчетНаОплатуПокупателю.Ссылка, СчетНаОплатуПокупателю.ДатаОтгрузки ИЗ Документ.СчетНаОплатуПокупателю КАК СчетНаОплатуПокупателю ГДЕ СчетНаОплатуПокупателю.ДатаОтгрузки = ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)  

Читать далее

Пустая ссылка в запросе к базе 1С Предприятие 8.3

Пример: ВЫБРАТЬ ВнутренниеЗаказыОстатки.Заказчик, ВнутренниеЗаказыОстатки.КоличествоОстаток ИЗ РегистрНакопления.ВнутренниеЗаказы.Остатки КАК ВнутренниеЗаказыОстатки ГДЕ ВнутренниеЗаказыОстатки.КоличествоОстаток ЕСТЬ NULL Пример ссылка значение ВЫБРАТЬ Номенклатура.Ссылка ИЗ Справочник.Номенклатура КАК

Читать далее

Проверка ссылки на пустоту (Объект не найден) в 1С Предприятие 8.3

Пример: Ссылка = Справочники.Партнеры.ПолучитьСсылку(Новый УникальныйИдентификатор(«d8e9518f-4737-11ea-baa9-ecaa1256a417»)); Если Найти(Строка(Ссылка), «<Объект не найден> («) <> 0 тогда Сообщить(«Ссылка битая»); Иначе Сообщить(«Ссылка НЕ битая»);

Читать далее

Создание объекта с указанным GUID (присвоить GUID) в 1С Предприятие 8.3

Пример создания объекта с указанным ГУИД: Валюта = Справочники.Валюты.СоздатьЭлемент(); СтрокаGUID = «b8bea012-3da9-4d01-8855-48811771af7a»; УникальныйИдентификатор = Новый УникальныйИдентификатор(СтрокаGUID); Ссылка = Справочники.Валюты.ПолучитьСсылку(УникальныйИдентификатор); Валюта.УстановитьСсылкуНового(Ссылка);

Читать далее

Провести документ программно в 1С Предприятие 8.3

Пример: Запрос = Новый Запрос; Запрос.Текст = » |ВЫБРАТЬ |ПЕРВЫЕ 1 | РеализацияТоваровУслуг.Ссылка КАК Ссылка |ИЗ | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг

Читать далее

Получить список дочерних элементов группы в форме 1С Предприятие 8.3

Пример: для Инд = 0 по Элементы[ИмяГруппы].ПодчиненныеЭлементы.Количество() — 1 цикл ДочернийЭлемент = Элементы[ИмяГруппы].ПодчиненныеЭлементы.Получить(Инд); сообщить(ДочернийЭлемент.Имя); конеццикла;  

Читать далее

Открыть форму документа в 1С Предприятие 8.3

Пример 1: ОткрытьФорму(«Документ.РозничнаяПродажа.ФормаСписка»); Пример 2: Форма = ПолучитьФорму(«Документ.РеализацияТоваровУслуг.ФормаСписка»); Форма.Открыть();  

Читать далее