#0
by Kleo
Добавлена новая команда в Общие команды, в ней написан код: где параметр команды - Реализация товаров и услуг а МойОбщийМоудль - модуль в общих модулях далее пишу в общем модуле: так вот, отладчиком смотрю параметрКоманды - имеет тип ДокументСсылка.РеализацияТоваровУслуг. Подскажите, пожалуйста, как обратить к табличной части этого документа "Товары". Пробую пишет, что нужно на сервере получать объект, а затем ТЧ. но эти методы не работают на клиенте, а на сервере не могу никак передать из процедуры СоздатьВыпуск(ПараметрКоманды) в другую процедуру НаСервере - пишет ошибку, что не обнаружена процедура с таким именем. подскажите, как обратиться к табличной части документа, который выражен в переменной параметрКоманды?
#4
by Kleo
Передала из команды в общий мдуль ПараметрВыполненияКоманды нахожу ПараметрыВыполненияКоманды.Источник.Объект.Товары - тип значения - ДанныеФормыЗначения. и что это дает? ничего.... как быть? как в управляемых формах все сложно. получить табличную часть документа, из которго вызываешь команду - такая проблема!!
#7
by Kleo
хочу из Командной панели формы: Создать наосновании документа Реализации товаров и услуг вызвать команду, которая на откроет модуль, который создаст на основаниидокумента документ Выпуска продукции
#8
by samozvanec
у нее, видимо, этот же объект открыт на редактирование в форме. толку ей от ссылки? ну ее и редактируй, чего не так?
#9
by Kleo
поставила галочку Вызов сервера, пишу в общем модуле: ошибка: {ОбщийМодуль.МойОбщийМодуль.Модуль(19,2)}: Процедура или функция с указанным именем не определена (ПолучитьДокОсн) <<?>>ПолучитьДокОсн(ДокОсн); (Проверка: Тонкий клиент)
#10
by samozvanec
самое простое, что ты можешь сейчас сделать - это посмотреть, как работает конструктор ввода на основании, и сделать как тебе надо, только правильно. общие команды здесь не при чем.
#11
by Kleo
редактировать мне табличную часть реализации не нужно. мне нужно получить данные этой табличной части, чтобы на основании создать выпуск продукции и заполнить табличн.часть этого документа
#14
by Kleo
но именно в общей команде я указываю Группу размещения моей команды. ив ней тип команды РеализацияТоваровУслуг. задача такая - создать команды, общие моудли новые, но не трогать функционал типового документа Реализация товаров и услуг
#15
by Kleo
почему? как быть? констурктор создания на основани мне не нужен. раньше все работало в БП 2.0 с помощью внешней обработки, которая создавала документ выпуска. при этом типовое решение не корректировалась и доки типовые тоже. а в 3.0 решила создать с помощью команды
#17
by Kleo
просто вопрос: что нельзя в общем модуле из одной процедуры на клиенте перейти в процедуру на сервере?
#19
by Kleo
убрала галочку Клиент, теперьв общем модуле ошибки нет. возникает ошибка в модуле команды {ОбщаяКоманда.СоздатьВыпуск.МодульКоманды(4,3)}: Переменная не определена (МойОбщийМодуль) <<?>>МойОбщийМодуль.СоздатьВыпуск(ПараметрКоманды,ПараметрыВыполненияКоманды); (Проверка: Тонкий клиент)
#20
by МимохожийОднако
Посмотри как сделаны типовые команды в конфигурации и повтори в своих объектах. Гадать и телепатить, что там у тебя, долго и непрактично.
#21
by Kleo
разобралась Поставила Вызов сервера и Сервер. а в модуле убрала НаКлиенте и НаСервере слова от процедур. но вот теперь проблем другая - хочу открыть из общего модуля форму созданного выпуска - пишет, что нельзя использовать интерактивные команды
#24
by Kleo
у меня создается новый док. все прописывается в прееменную новыйДок. и получается это нужно сохранить и потом открыть форму, но как и где?
#26
by Kleo
Сделала!!! В модуле команды: а в общем моудле добавила строчку: ЗначениеВДанныеФормы(НовыйДок,ДанныеФормы);
#27
by m-serg74
+ причем открывается форма нового еще не записанного документа, т.е. пользователь сам примет решение записывать/не записывать, может еще чего решит поменять. В функцию ЗаполнитьДокументНаСервере добавь параметр с ссылкой твоего дока основания, и пропиши заполнение
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как разблокировать объекты в конф. "Упр.торговлей" или "Упр. персоналом"
- Упр. учет. Оплаченные документы. Упр. учет.
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- 8.2. Упр. форма. Как добавить вычисляемую колонку в ТЧ формы документа?
- Как в Управлении Торговлей снимать отчеты в рублях, если валюта Упр. учёта доллар?
- упр. формы - как получить значение из реквизита ХранилищеЗначения в новом объект
- 8.3. Обычное приложение.Обработка расшифровки.Получить значение всей тек строки
- Заполнение ТЧ документа из ТЧ другого документа или заполнение тч и запроса
- 1с мобильное приложение получить имя устройства
В этой группе 1С
- Не работает ЗначениеВРеквизитФормы
- Процедура OnClick поля HTML Управляемой формы
- КА 8.2. Как закрывается регистр "НДС предъявленный" при ставке БезНДС?
- 1С Розница 2.5 Как поменять чек покупателя?
- Ошибка исключительной блокировки информационной базы
- Перенести задолженность с одного договора на другой
- v7: Стал медленно работать метод ВыгрузитьИтоги()
- общая переменная для всех документов
- Форма обработки, доступ к модулю обработки
- Корректировка поступление денежных документов в Бухгалтерии 8 (ред 2.0)
- Тип не определен (запрос)
- Объекты ИБ снятые с поддержки
- Как сделать отбор по колонке которая заполняется через оформление строк
- Двоится изображение на экране ноутбука
- Внешняя печатная форма спецификации
- Корректировка записи регистров
- акт сверки по холдингу
- CRM 2.0 Подскажите.. как создать штрихкод для номенклатуры?
- Точки на диаграмме СКД ...
- Как обновить некоторые формы на клиенте при проведении документа?