Ақпараттық-есептеу жүйелері кафедрасы «Ақпараттық жүйелер» мамандығының студенттеріне арналған «1С бағдарламалау» пәні бойынша



бет91/97
Дата07.02.2022
өлшемі5,21 Mb.
#88595
түріСеминар
1   ...   87   88   89   90   91   92   93   94   ...   97
Байланысты:
Лабораторная работа 1С версия5

Поиск документов. Құжатты іздеу үшін Құжаттың агрегатты деректер типінің НайтиПоНомеру(Номер, Дата, ИдентВида) функциясын қолдануға болдаы. Бұл жерде алғашқы параметр – құжат нөмірі, екіншісі – іздеу диапазонындағы күн(кейбір кәсіпорындарда құжатты нөмірлеу жыл сайын басынан басталады), үшіншісі – құжат түрінің жолдық мән идентификаторы(егер ізделінген құжатты Құжат айнымалы базалық деректер типі арқылы іздесек ). Егер айнымалы типі болса,онда сәйкес келетін нақты құжат түріне үшінші параметр керек емес. Егер құжат күніне шектеу қойылмаса, онда екінші параметрге Дата(0) қоюымыз керек. Функция 1ді қайтарады, егер құжат табылса және айнымалы сол құжатта орнын тапса.

Мысалы, 5-нөмірлі ПоступлениеМатериалов құжатын табу керек болса және осы құжат бойынша жеткізуші атын шығару керек болса, бұны келесі код жүзеге асырады:

Док=СоздатьОбъект("Документ.ПоступлениеМатериалов");
Если Док.НайтиПоНомеру(5,Дата(0))=1 Тогда

Поставщик= Док.ТекущийДокумент().Поставщик.Наименование;
Предупреждение(Поставщик);
КонецЕсли;



Достарыңызбен бөлісу:
1   ...   87   88   89   90   91   92   93   94   ...   97




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет