Имя: Пароль:
1C
1С v8
Ввод на основании ПКО
,
0 Ната48
 
16.08.15
21:33
На основании самописного документа (аналог РеализацияТовароИУслуг) вводится ПКО. Поле ПКО "Основание" нужно заполнить значением реквизита табличной части документа-основания. Т.е что бы было так вот "основание: текст+значение реквизита". С текстом все получилось, а вот как записать значение из табличной части- всю голову сломала)) помогите, светлые головы!!!)))  Конфа БП 8.2
1 hhhh
 
16.08.15
21:39
а если там сто строчек в табличной части? У вас ПКО не уместится на странице.
2 Defender aka LINN
 
16.08.15
21:40
Нафейхоа?
Что будет, если в документе-основании 100500 строк?
3 Ната48
 
16.08.15
21:56
Там одна только строка ВСЕГДА (специфика у нас такая)))
4 GreatOne
 
16.08.15
21:58
основание.имяТч[0].имяреквизита
5 Ната48
 
16.08.15
22:05
Ой, спасибо большоооеее!!!!! Все получилось. Представляете, я все так и писала, только без [0]))) СПАСИБО еще раз!!!
6 Ната48
 
16.08.15
22:53
Вот еще одна проблема образовалась(( Один из реквизитов табличной части, который должен попасть в поле ПКО "основание" - это дата, так вот она выводится в формате "дата и время", хотя в свойствах реквизита прописан формат "дата" получается так 01.01.2015 0:00:00. Можно как-нибудь нули эти убрать?
7 hhhh
 
16.08.15
23:03
Формат()
8 Ната48
 
16.08.15
23:17
А куда этот "Формат()"? в ОбработкуЗаполнения?
9 GreatOne
 
16.08.15
23:34
(8) Можно и туда. Если не получится, покажите код, вам подскажут.
10 Ната48
 
16.08.15
23:59
Если ВидДокументаОснования = "РеализацияПутевок_Л" Тогда
       ЭтотОбъект.Основание="За путевку (курсовку)"+"  №"+Основание.Услуги[0].НомерБланка+" на "+Основание.Услуги[0].Дни+" дн. c "+Основание.Услуги[0].СрокЗаезда;

СрокЗаезда это и есть тот коварный реквизит
11 hhhh
 
17.08.15
01:48
Формат(Основание.Услуги[0].СрокЗаезда,    )

после запятой нажимаете правую кнопку мыши "Конструктор форматной строки" и он вам всё разжует до мельшайших деталей.
12 Ната48
 
17.08.15
07:37
Спасибо Вам большое, все получилось. Вы мне очень помогли!!!
Независимо от того, куда вы едете — это в гору и против ветра!