#0
by Aldnepr
В форме документа имеются реквизиты, которые не являются реквизитами документа. Как получить к ним доступ и записать туда нужные значения программно? Неужели через регистры сведений. Конкретно - Документы.ЧекККМ.Форма.ВидОплаты= ?//ТипЗначения= СправочникСсылка.ВидыОплатЧекаККМ
#3
by Остап Сулейманович
Все просто. Присвоение значения : ИмяРеквизита = Значение; Чтение точно так же через ИмяРеквизита.
#4
by Aldnepr
Немного не поняли меня. Я пишу обработку и хочу записать в форму к обращаемому документу , т.е.
#10
by Nzn
ВидОплаты это реквизит ВидОплаты=Справочники.ВидыОплатЧекаККМ.НайтиПоРеквизиту("ТипОплаты",Перечисления.ТипыОплатЧекаККМ.ПлатежнаяКарта); ТвойЧек.ВидОплаты=ВидОплаты
#22
by Aldnepr
извините,я ж танцевал как мог- написал РЕКВИЗИТЫ ФОРМЫ, а надо было "реквизиты управляемой формы" ?
#24
by Serg_1960
Автор, озвучь ясно и чётко :) У тебя обычные или управляемы формы? Для платформы 8.3 и управляемых форм есть По теме:
#26
by Aldnepr
Тип "Строка"... ВидОпл=Ч.ПолучитьФорму("ФормаДокумента").ЭлементыФормы.Найти("ВидОплаты"); так не летит тоже(
#29
by Serg_1960
(офф) Для платформы 8.2 есть аналогичный учебник - "1С:Предприятие 8.2. Практическое пособие разработчика. Примеры и типовые приемы" (авторы Радченко Максим Григорьевич и Хрусталева Елена Юрьевна). Я не могу дать ссылку, но ты сам погугли. Там всё ясно и чётко расписано.
#30
by Aldnepr
да путаю педали после 7,7. Вот пытаюсь разобраться в этих "реквизитах". Пока понял только, что Есть реквизиты Объекта (док, справочник) а есть Реквизиты формы (еще и управляемой формы теперь выяснилось). Конфигурация УТП для Украины 1,2 (8,3). тыкните меня в код пжлста- это лучший пример)
#31
by catena
"В форме документа имеются реквизиты, которые не являются реквизитами документа. " Если все-таки реквизиты обычной формы, то там лишних букв не надо.
#33
by Aldnepr
Ну вот! Как всё просто... никогда б не догадался,строил бы до сих пор 3-х этажный спагетти. Спасибо)
#34
by Aldnepr
Поспешил радоваться- дело в том, что моя обработка создаёт ряд новых документов (прописан цикл) бывает что и 30 например, и каждый из них открывается, благодаря этой строке фДокОбъ.Открыть; А не открыв форму ничего не записывается. Как это обойти?
#36
by Aldnepr
т.е. никак не избежать открытия? А возможно сделать,так: и чтобы во время закрытия формы, когда выскакивает формочка-вопрос "сохранить изменения", чтобы программно "нажалась" кнопка "да" , т.е. "сохранить" и тогда форма закроется...
#38
by Fish
Уже давно бы посмотрел, куда у тебя пишется этот реквизит формы. Форма тут не нужна. Совсем.
#39
by Nzn
Если бы была озвучена задача, то ответы бы давали соответственно ей, а так гадание на кофейной гуще
#40
by Aldnepr
пока не знаю где и посмотреть. Ни в ПриЗаписи ни ПередЗаписью этого реквизита нет единственно что нашел вот:
#41
by Aldnepr
Задача вроде озвучена и проиллюстрирована . При програмном создании документа ЧекККМ необходимо записать "ВидОплаты= Наличные"
#44
by Aldnepr
Я понял, результат будет как и в скорее всего, только длиннее, но опять же- открытая форма 30-и доков....
#45
by Fish
А оплата - это ТЧ? Тогда получается, что у тебя вид оплаты пишется в реквизит ТЧ. Вот сразу туда и пиши.
#48
by Aldnepr
если ТЧ- табличная часть, то нет см. если не открывать форму, то ничего не записывается, потому что видимо-
#51
by Fish
1. На картинке в ТЧ не видно. А чтобы записалось, надо в коде вместо последней строки написать: ТвойЧек.Записать, т.к. без команды записи ничего не запишешь. Неожиданно, не правда ли?
#54
by Aldnepr
Та ладно вам, не такой уже тупой. Конечно Записать прописано дальше, но если не открыть перед этим форму, то ничего и не запишется
#63
by Aldnepr
Спасибо забыл сказать.Не каждый тут готов столько возиться с такими вопросами. То к отладчику норовят послать. а то и вообще
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Запрос по реквизитам и реквизитам табличной части документа с условием
- Как из одной формы обратиться к реквизитам ТЧ другой формы?
- Доступ к реквизитам формы из модуля объекта
- Доступ к реквизитам выгружаемого узла плана обмена
- 8.2 "Доступ. Отказ в доступе" в журнале регистрации
- Возможно через СКД получить доступ к реквизитам формы справочника?
- Невозможно в ОФ программно получить доступ к панеле быстрого доступа?
- Доступ. Отказ в доступе.
В этой группе 1С
- Получить элемент из формы выбора справочника
- Что хранится в файлах dbo.files
- COM-соединение, как туда "закинуть" таблицу значений
- ЗУП 3.1 Больничный лист и вычеты НДФЛ
- Имя модуля с ошибкой:mngui.dll
- API Merlion + 1C 8.3
- v7: в 1с77 зачем при создании пользователя указывать рабочий каталог
- ЗУП 3.0 Как определить норму времени по графику
- v7: Как связать новый Элемент формы справочника с реквизитом справочника?
- v7: Отбор строк в табличной части
- Доступность кнопки в командной панели ТЧ документа
- Контроль объемов реализации по договору УТ11.2
- 1С ERP2.1 Реализация спецодежды сотруднику, как настроить удержание
- ЕГАИС Корректировка реализации
- ЗУП 3.1 оклады руководителей
- Как программно добавить строку в табличное поле вместе со значением
- Указание логина пароля в ссылке для базы 1С, работающей в веб-режиме
- Сохранить веб-страницу в один файл в браузере Opera
- Поиск элемента отбора компоновки данных в отборе списка
- Логика заполнения обработки ПодборПараметровРасшифровкиПлатежа