|
Как вставить поле табличного документа в форму | ☑ | ||
---|---|---|---|---|
0
matthey
17.12.24
✎
20:21
|
Я работаю в конфигураторе 1С:Предприяти 8.3. Делал отчет по видеоуроку с помощью внешней обработки. У нас немного отличаются версии конфигуратора. Я сделал форму и написал код. Далее нужно вставить поле табличной формы. В видео уроке у чела есть в верхнем вертикальном меню после "Файл" и "Правка" пункт "Форма" и там есть возможность вставить это поле. И после этого он пишет строки кода:
ЭлементыФормы.ПолеТабличногоДокумента.Очисть(); ЭлементыФормы.ПолеТабличногоДокумента.ВставитьОбласть(ТабДок.Область()); У меня пункта "Форма" нет и я не знаю как ее вставить. Попробовал вставить просто поле в форму, но так не работает. Получаю ошибку: {ВнешняяОбработка.ОтчетПоЗанятостиСпецтехники.Форма.Форма1.Форма(70,2)}: Переменная не определена (ЭлементыФормы) <<?>>ЭлементыФормы.ПолеТабличногоДокумента.Очисть(); (Проверка: Сервер) {ВнешняяОбработка.ОтчетПоЗанятостиСпецтехники.Форма.Форма1.Форма(71,2)}: Переменная не определена (ЭлементыФормы) <<?>>ЭлементыФормы.ПолеТабличногоДокумента.ВставитьОбласть(ТабДок.Область()); (Проверка: Сервер) |
|||
1
Волшебник
17.12.24
✎
20:23
|
Хватит бомбить мисту ошибками
|
|||
2
Волшебник
17.12.24
✎
20:24
|
тупой бот
|
|||
3
Волшебник
17.12.24
✎
20:27
|
Нихуя ты не работаешь. Ты просто тупой бот!
Работа — это за деньги! |
|||
4
matthey
17.12.24
✎
20:36
|
(3) А потом говорят, что у 1С сообщество не токсики)
Если я скажу, что не работаю, делаю лабу в этой конфигурации, то тебе проще?) |
|||
5
Волшебник
17.12.24
✎
20:46
|
(4) да
|
|||
6
Волшебник
17.12.24
✎
20:46
|
буду вежливее
|
|||
7
Волшебник
17.12.24
✎
20:56
|
Если программисты понимают, что они пишут именно для тестовой среды, то им легче.
|
|||
8
Волшебник
17.12.24
✎
20:57
|
а вот когда говорят "1С сообщество — токсики", я буду жостче
|
|||
9
Волшебник
17.12.24
✎
20:58
|
Вы поняли суки, блять? Я вас вижу и чувствую! И нахуй посылаю по праву! По справедливости!
|
|||
10
Волшебник
17.12.24
✎
21:00
|
Тебе даётся право последнего слова.
Предыдущий упомянул мою мать. Советую тебе этого не делать. Я свою мать похоронил. |
|||
11
lEvGl
гуру
17.12.24
✎
21:03
|
поле табличной формы
ну не плохо че (0) у "чела" обычные формы, в УФ Элементы.Элемент, а не ЭлементыФормы |
|||
12
matthey
17.12.24
✎
21:25
|
(11) Сделал вот так:
Элементы.ПолеТекстовогоДокумента.ВставитьОбласть(ТабДок.Область()); И все равно получил ошибку: Поле объекта не обнаружено (ПолеТекстовогоДокумента) {ВнешняяОбработка.ОтчетПоЗанятостиСпецтехники.Форма.Форма1.Форма(64)}:Элементы.ПолеТекстовогоДокумента.ВставитьОбласть(ТабДок.Область()) Уже пробовал множество вариантов, а все никак не могу вывести |
|||
13
matthey
17.12.24
✎
21:29
|
(11) Я создал реквизит формы - ТабличныйДокумент с типом "ТабличныйДокумент"
Создал элемент формы - ПолеТекстовогоДокумента. Путь к данным - Объект.ТабличныйДокумент, а вид - поле табличного документа. Получил ошибку: Метод объекта не обнаружен (ВставитьОбласть) {ВнешняяОбработка.ОтчетПоЗанятостиСпецтехники.Форма.Форма1.Форма(64)}:Элементы.ПолеТекстовогоДокумента.ВставитьОбласть(ТабДок.Область()) |
|||
14
lEvGl
гуру
17.12.24
✎
21:36
|
попробуйте ПолеТекстовогоДокумента.ВставитьОбласть, без Элементы, но ТабДок.Область() даст уже другую ошибку
не пишите на УФ по роликам ОФ, будут ошибки |
|||
15
matthey
17.12.24
✎
21:36
|
(14) А данную ситуацию как-то реально исправить без особых изменений кода? Я так понимаю, что ошибка только в выводе
|
|||
16
lEvGl
гуру
17.12.24
✎
21:44
|
(15) к сожалению..
найдите урок для УФ и с нуля снова в бой, вся ночь впереди, Матфей |
|||
17
DrShad
17.12.24
✎
22:13
|
(15) поле текстового документа!?
|
|||
18
Волшебник
17.12.24
✎
23:26
|
(15) Вы что-то понимаете?
|
|||
19
DrZombi
гуру
18.12.24
✎
08:44
|
(15) >>>> без особых изменений кода?
Для того, что бы не было изменения исходного кода, код должен работать изначально. А так, вам бы правильней писать - "Как написать код заново? И что бы он работал." - в продоложении переписки, вас спросят, а что вам надо то сделать? - Вы напишите - "Пытаюсь табличный документ вывести на форму" - Вам напишут " Сперва делайте Табличный документ, а потом его выводите на форму" ВЫВОДИТЕ, соответствующей командой :) |
|||
20
DrZombi
гуру
18.12.24
✎
08:49
|
+(0)Держи пример...
Простой вывод табличного документа в общую форму "Печать документов", с использованием БСП https://infostart.ru/1c/tools/713041/ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |