#0
by TIREX
в форме списка справочника? в общем из обработки заполняю значения справочника, с реквизитами всё понятно, а как заполнить поле которое вычисляется по формуле в списке справочника.
#2
by TIREX
а как её заставить выполниться, я к справочнику обращаюсь из обработки, формула находится в форме списка справочника, как до неё достучаться? туплю:(
#4
by Sasha
в смысле находится на диалоге формы списка справочника? Ну и перенеси ее в твою обработку и вычисляй в обработке.....
#6
by Sasha
ОткрытьФорму(<?>,)OpenForm(<?>,)Синтаксис:ОткрытьФорму(<ОписательОбъекта>,<КонтекстФормы>)Назначение:Открывает визуальную форму списка справочника.Возвращает: 1 - если действие выполнено, 0 - иначе.Параметры:<ОписательОбъекта> - строковое выражение. ''Справочник.ХХХХХ.YYYYY'', где ХХХХХ - вид справочника, YYYYY - имя выбранной формы списка справочника;<КонтекстФормы> - имя переменной, куда можно задать значение любого типа для передачи в открываемую форму. Данное значение будет доступно в открытой форме как атрибут Форма.Параметр. После исполнения данного метода система вернет в данную переменную контекст открытой формы (необязателен).
#7
by Sasha
что-то я туплю с утра %-)......если поле находится на форме списка справочника, то тебе вообще ничего делать не надо, оно при открытии само заполниться :-D....Если я правильно все понял....
#8
by TIREX
6) и чем мне это поможет? мне не надо открывать форму для редактирования пользователем, мне надо заполнить в форме сиска определенное поле из обработки
#9
by Sasha
мож. конкрентно рассказать, а то я чего-то недопонимаю....На форму списка вы повесили поле так? это поле заполняется по формуле, нах-ся в модуле той же формы списка, так? Тогда ты это поле, не открыв форму списка не заполнишь......
#12
by Чучундер
Тирекс! Не тупи!!!Заполнил программно правильно все необходимый реквизиты справочника - все! ты работу с БД сделал! Вычисляемое поле, про которое ты говоришь - это интепретация данных из БД (уловно говоря, временная переменная) для рассчета каких-то значений для информирования юзера, который увидит этоу форму. Если лично тебе в обработке такая временная переменная (и ее значение) не нужны - больше ничего не делай!А если нужны - прямо в обработке рассчитай по такому же алгоритму!Все!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- А можно создать программно новый объект метаданных?
- Программно заполнить Поле ввода.
- Программно добавить обработчик события к программно добавленному элементу формы
- Как перегнать программно печатную форму в формат JPG
- v8: СКД: программно добавить системное поле
- Как в табличном поле программно добавить колонку вида Поле выбора
- Как программно установить владельца программно созданной колонке
- УТ 10.3 Не могу программно заполнить документ установка цен номенклатуры
- как программно заполнить новую форму записи регистра сведений?
- СКД. Вычисляемое поле в вычисляемом поле
- Подскажите как программно открыть форму документа и программно нажать на ОК?
- 82 Самописная. Как в поле построителя отчета поместить вычисляемое поле
В этой группе 1С
- Подскажите ВК, может сталкивался кто - всплывающие подсказки....
- 1С и Эксель. Определение ошибок в ячейках
- V8: Вывод в диаграмму с помощью построителя отчета
- Не получается запуск предприятия 8.0 через Назначение заданий
- Ошибка в формате Container.Contents
- Появилосm новое измерение в регистре. Как заполнить значением?
- ЗиК: КАК выплатить реальные деньги?
- Почему задолженность оп зарплате не попадает в расчетную ведомость? (ЗиК)
- Бухгалтерия в ПУБ и в Типовой Бух
- Вылетает 1С при объединении конфигураций
- Как программно изменить модуль внешнего отчета
- использование документа мат выгода по вкладам (ЗиК)
- Кто победил перенос данных из ИНФОБУХГАЛТЕР
- Как активизировать ячейку табличной части? 1Cv8
- Какие есть средства мониторинга конфигураций ?
- Как открыть текущую папку в проводнике из 1С?
- Ошибка при тестировании и исправлении ИБ
- Принтер этикеток Datamax. Кто подключал к 1С?
- Как распечатать журнал регистрации?
- Протестил Md шник прогой "MDDiags.exe" выдал ошибку............