Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

ПКС: не заполненное значение

ПКС: не заполненное значение
Я
   OnePrg
 
05.08.21 - 08:58
Прописываю в ПКС, что если значение пустое, то заполнить его по умолчанию.

И всё равно загружаются строки с пустым значением.

http://imagizer.imageshack.com/img924/4121/MlyCGn.png
   ДенисЧ
 
1 - 05.08.21 - 08:59
А зачем ты это делаешь в ПослеВыгрузки?
После драки автомат не заряжают...
   welwel
 
2 - 05.08.21 - 10:12
Ну или если уж хочется ПослеВыгрузки, то использовать Объект.<ИмяРеквизита> вместо Значение
   welwel
 
3 - 05.08.21 - 10:35
(2) наврал *рукалицо*
Не в ПослеВыгрузки, конечно, а в ПослеЗагрузки ПКО, а не ПКС.
   OnePrg
 
4 - 05.08.21 - 11:25
(2) Это реквизит табличной части, так не получится
   OnePrg
 
5 - 05.08.21 - 11:30
(3) Да, после загрузки в ПКО думаю получится

http://imagizer.imageshack.com/img922/826/KxH7bA.png
   hhhh
 
6 - 05.08.21 - 11:40
(4) с чего это вдруг не получится?
   OnePrg
 
7 - 05.08.21 - 11:45
(6) Нужно номер строки знать
   OnePrg
 
8 - 05.08.21 - 11:45
(7) .... или в последнюю записывать?
   big
 
9 - 05.08.21 - 11:56
(0) Надо использовать ПриВыгрузке и не "делать мозг" ))  Хоть табличная это часть или не табличная
   big
 
10 - 05.08.21 - 12:00
++(9) Если НЕ ЗначениеЗаполнено(ОбъектКоллекции.КатегорияНалогообложения) Тогда
    Значение = Справочники.КатегорияНалогообложения.НаОбщихОснованиях;
КонецЕсли;

Но по идее это бессмысленно, т.к. судя по скриншоту на входе нет никаких данных. Поэтому надо либо анализировать что-то другое, либо тупо записывать по-умолчанию
    Значение = Справочники.КатегорияНалогообложения.НаОбщихОснованиях;

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.