Получить CARDCODE после создания документа

PetroP
Повідомлень: 714
З нами з: 22 січня 2015, 18:50

Re: Получить CARDCODE после создания документа

Повідомлення PetroP » 22 травня 2020, 12:48

Прошу разработчиков создать метод получения CardCode для созданного программно документа.
Вижу это примерно так:

Код: Виділити все

Doc = App.CreateDocumentByParam(...);
...
Doc.Save(1);

CardCode = Doc.GetCardCode();

или

CardCode = App.GetCardCode(Doc);

Doc.Close();

Medoc Man
Повідомлень: 864
З нами з: 07 червня 2018, 14:28
Звідки: Kiev

Re: Получить CARDCODE после создания документа

Повідомлення Medoc Man » 27 липня 2021, 12:52

Может уже и не актуально, может кто-то сам нашёл, а может кому-то ещё пригодится.

После создания документа любым из доступных методов (OpenOrCreateByExDocID, CreateDocumentByParam, OpenOrCreateDocument) мы можем сразу же обратиться к полю CardCode и получить его числовое значение.

Примеры:

Код: Виділити все

app = ...("MEDOC.ZApplication")

doc1 = app.OpenOrCreateByExDocID(...);
// Вывод: "Документ создан. Кард код: " + doc1.CardCode

doc2 = app.CreateDocumentByParam(...);
// Вывод: "Документ создан. Кард код: " + doc2.CardCode

doc3 = app.GetPrimaryDocs().OpenOrCreateDocument(...);
// Вывод: "Документ создан. Кард код: " + doc3.CardCode
Да-да, больше года как бы прошло | Показать
Screenshot_1.jpg
Screenshot_1.jpg (70.66 Кіб) Переглянуто 418 разів
Человек-волшебник
Людина-чарівник
Wizard man

PetroP
Повідомлень: 714
З нами з: 22 січня 2015, 18:50

Re: Получить CARDCODE после создания документа

Повідомлення PetroP » 02 серпня 2021, 08:29

Актуально, конечно. Спасибо, попробуем.

Відповісти

Повернутись до “Модуль «Інтеграція»”