Ошибка при создании дока Установка цен номенклатуры в магазине.
04.03.2011
08:42
#1
"1C Розница 1.0 (1.0.12.4) Платформа 1С:Предприятие 8.1 (8.1.14.72)
Всем привет,подскажите пожалуйста такую штуку. Создаю документ "Установка цен номенклатуры в магазине" вот код:
Док=Документы.УстановкаЦенНоменклатурыВМагазине.СоздатьДокумент();
Форм=Док.ПолучитьФорму("формадокумента");
табло2=Док.Товары.Добавить();
табло2.ЦенаВРознице=цена;
номенклатура=Справочники.Номенклатура.НайтиПоНаименованию(ИмяНоменклатуры);
табло2.Номенклатура=Номенклатура;
форм.Открыть();
док.Записать();
Всё заполняет,и всё бы ничего только вот ошибку при записи или проведении выдаёт
{ОбщийМодуль.РаботаСДиалогами(123)}: Ошибка при вызове метода контекста (ЭтоНовый): Документ не выбран
Если ДокументОбъект.ЭтоНовый() Тогда
по причине:
Документ не выбран
Подскажите как бороться с таким?"
Всем привет,подскажите пожалуйста такую штуку. Создаю документ "Установка цен номенклатуры в магазине" вот код:
Док=Документы.УстановкаЦенНоменклатурыВМагазине.СоздатьДокумент();
Форм=Док.ПолучитьФорму("формадокумента");
табло2=Док.Товары.Добавить();
табло2.ЦенаВРознице=цена;
номенклатура=Справочники.Номенклатура.НайтиПоНаименованию(ИмяНоменклатуры);
табло2.Номенклатура=Номенклатура;
форм.Открыть();
док.Записать();
Всё заполняет,и всё бы ничего только вот ошибку при записи или проведении выдаёт
{ОбщийМодуль.РаботаСДиалогами(123)}: Ошибка при вызове метода контекста (ЭтоНовый): Документ не выбран
Если ДокументОбъект.ЭтоНовый() Тогда
по причине:
Документ не выбран
Подскажите как бороться с таким?"
04.03.2011
09:46
#2
"> 1C Розница 1.0 (1.0.12.4) Платформа 1С:Предприятие 8.1 (8.1.14.72)
> Всем привет,подскажите пожалуйста такую штуку. Создаю документ "Установка цен номенклатуры в магазине" вот код:
>
> Док=Документы.УстановкаЦенНоменклатурыВМагазине.СоздатьДокумент();
> Форм=Док.ПолучитьФорму("формадокумента");
Форм.ДокументОбъект = Док; //Попробуйте так
> табло2=Док.Товары.Добавить();
> табло2.ЦенаВРознице=цена;
> номенклатура=Справочники.Номенклатура.НайтиПоНаименованию(ИмяНоменклатуры);
> табло2.Номенклатура=Номенклатура;
> форм.Открыть();
> док.Записать();
>
> Всё заполняет,и всё бы ничего только вот ошибку при записи или проведении выдаёт
>
> {ОбщийМодуль.РаботаСДиалогами(123)}: Ошибка при вызове метода контекста (ЭтоНовый): Документ не выбран
> Если ДокументОбъект.ЭтоНовый() Тогда
> по причине:
> Документ не выбран
>
> Подскажите как бороться с таким?
Или сначала записать, а только потом получать форму и открывать её:
> док.Записать();
> Форм=Док.ПолучитьФорму("формадокумента");
> форм.Открыть();
"
> Всем привет,подскажите пожалуйста такую штуку. Создаю документ "Установка цен номенклатуры в магазине" вот код:
>
> Док=Документы.УстановкаЦенНоменклатурыВМагазине.СоздатьДокумент();
> Форм=Док.ПолучитьФорму("формадокумента");
Форм.ДокументОбъект = Док; //Попробуйте так
> табло2=Док.Товары.Добавить();
> табло2.ЦенаВРознице=цена;
> номенклатура=Справочники.Номенклатура.НайтиПоНаименованию(ИмяНоменклатуры);
> табло2.Номенклатура=Номенклатура;
> форм.Открыть();
> док.Записать();
>
> Всё заполняет,и всё бы ничего только вот ошибку при записи или проведении выдаёт
>
> {ОбщийМодуль.РаботаСДиалогами(123)}: Ошибка при вызове метода контекста (ЭтоНовый): Документ не выбран
> Если ДокументОбъект.ЭтоНовый() Тогда
> по причине:
> Документ не выбран
>
> Подскажите как бороться с таким?
Или сначала записать, а только потом получать форму и открывать её:
> док.Записать();
> Форм=Док.ПолучитьФорму("формадокумента");
> форм.Открыть();
"
начисление ежемесячного пособия на ребенка1С 7.7 ЗИК оплата больничного из МРОТ с учетом районого коэффициента?
Читают тему
(гостей: 1)