1 секунд жылдам іздеу жұмыс істемейді. Жылдам іздеу дегеніміз не

1-кеңес: толық мәтінді іздеуді өшіру*

Көптеген бухгалтерлер бұл функцияның бар екенін білмейді және оны ешқашан пайдаланбайды (Қызмет - Деректерді іздеу)

1С жүйесіндегі толық мәтінді іздеу механизмі кілт сөздерді пайдаланып 1С жүйесінде ақпаратты табуға мүмкіндік береді (сөзді енгізгенде және сізге сұрау нәтижелері берілгенде Интернетте іздеуге ұқсас). Бұл жағдайда іздеу уақыты деректер қорының көлеміне айтарлықтай байланысты және бірнеше сағатқа созылуы мүмкін. Толық мәтінді іздеу механизмін өшіру басқа функцияларға және 1С жұмысының тұрақтылығына әсер етпейді.

1С жүйесіндегі толық мәтінді іздеу механизмі әдепкі бойынша қосылған. Толық мәтінді іздеуді өшіру үшін мына мекенжайға өту керек Операциялар - Толық мәтінді іздеуді басқару- Белгіні орнату және жою Толық мәтінді іздеуге рұқсат етіңіз»

Толық мәтінді іздеу механизмін өшіру эксклюзивті режимде жүзеге асырылады (бағдарламада сізден басқа ешкім жұмыс істемеуі керек)**

Толық мәтінді іздеу жүйесін өшіру өнімділікті 10%-ға дейін арттырады.

Кеңес 2: Нәтижелерді қайта есептеу*

Көптеген бухгалтерлер бұл операцияның бар екенін білмейді және оны ай сайын орындау керек.

Нәтижелер есептерді жасау және әртүрлі есептеу операцияларын орындау кезінде деректерге жылдам қол жеткізуге арналған 1С механизмдері болып табылады.

Қорытындыларды қайта есептеу үшін «Операциялар - Қорытындыларды басқару» бөліміне өтіп, «Барлық регистрлер» бөлімінде қорытындыларды есептеу күнін (ағымдағы айдың басы) белгілеп, «Орындау» түймесін басу керек.

Нәтижелерді қайта есептеу эксклюзивті режимде жүзеге асырылады (бағдарламада сізден басқа ешкім жұмыс істемеуі керек)**

Нәтижелерді қайта есептеу өнімділікті 10%-ға дейін арттыруға мүмкіндік береді.

3-кеңес: нысан нұсқасын өшіру***

Көптеген бухгалтерлер бұл функцияның бар екенін білмейді және оны пайдаланбайды.

Стандартты журналдан айырмашылығы, версиялау нысандары құжатпен қай пайдаланушы жұмыс істегені туралы ғана емес, сонымен бірге ол нақты нені өзгерткені туралы ақпаратты сақтауға мүмкіндік береді (Қызмет - Нысан өзгерістерінің тарихы). Бұл режим пайдалы болуы мүмкін, бірақ оны тек құжаттардың белгілі бір тізімі үшін қосу ұсынылады, себебі бұл 1С өнімділігінің төмендеуіне және ақпараттық базаның ұлғаюына әкеледі

Нұсқаларды құру операциялар - Бағдарлама параметрлері - Нұсқалау арқылы конфигурацияланады. Параметр қажет болмаса, «Нысан нұсқасын пайдалану» құсбелгісін алып тастау керек.

Параметр құжаттардың белгілі бір тізімі үшін қажет болса, «Нысан нұсқаларын жасау параметрлері» бөліміне өтіп, қажетті нысандар үшін «Нұсқа» параметрін орнату үшін тінтуірдің оң жақ түймешігімен басыңыз**

Нұсқаларды өшіру өнімділікті 5%-ға дейін арттырады.

_________________________________________________________________

*«1С: Өнеркәсіптік кәсіпорынды басқару», «1С: Біріктірілген автоматтандыру», «1С: Кәсіпорынның бухгалтерлік есеп 2.0», «1С: Сауданы басқару 10.3» негізіндегі конфигурациялар үшін

**Мәліметтер қорымен әдеттегі операцияларды орындамас бұрын, деректер қорының көшірмесін жасау қажет.

***«1С: Өндірістік кәсіпорынды басқару», «1С: Біріктірілген автоматтандыру» негізіндегі конфигурациялар үшін.

1С-те жұмыс істеу кезіндегі амалдар: Бухгалтерлік есеп 8.3 (3.0 шығарылым) 2-бөлім

2017-02-09T10:31:17+00:00

Осы мақаламен мен 1С: Бухгалтерлік есеп 8.3-те жұмыс істеудің тиімді әдістері туралы ескертулер сериясын жалғастырамын. Мен аз адамдар білетін, тіпті аз адамдар өз жұмысында қолданатын трюктар туралы айтып отырмын. Талқыланатын әдістер уақытты айтарлықтай үнемдейді және маман ретінде сіздің дағдыларыңызды жақсартады. Бірінші бөлім қол жетімді.
П

№4 трюк: Теруді бастағаннан кейін бірден ағымдағы бағанда іздеңіз.

Осы керемет мүмкіндікті қалай пайдаланбай жүрсіз? Кез келген журналда (анықтамалық кітап немесе құжаттар болсын) кез келген бағандағы кез келген жолды таңдап, теруді бастаңыз.

Жүйе бағандардың біріне енгізген мәнді қамтитын жолдарды автоматты түрде таңдайды:

Сүзгіден бас тарту қажет болса, пернетақтадағы Esc түймесін немесе іздеу өрісіндегі крестті басыңыз:

Бірақ егер бізге барлық бағандарда емес, тек нақты бірде іздеу керек болса ше?

Ағымдағы (таңдалған) бағанда іздеу үшін Alt + F тіркесімін немесе «Қосымша» -> «Қосымша іздеу» мәзір элементін пайдаланыңыз:

Ағымдағы баған және онда таңдалған мән бойынша (диалогтық терезені көрсетпей) лезде таңдау үшін Ctrl + Alt + F тіркесімін немесе «Қосымша» -> «Табу:...» мәзір элементін пайдаланыңыз.

Мысалы, нөмірінде 8 саны бар барлық құжаттарды таңдап алайық.Ол үшін кез келген қатардағы «Нөмір» бағанасын таңдап, Alt + F пернелерін басыңыз.

Ашылған терезеде 8 санын енгізіп, «Табу» түймесін басыңыз:

Керемет, тізімде нөмірі (кез келген позицияда) 8 саны бар құжаттар бар:

Таңдаудан бас тарту үшін Ctrl + Q тіркесімін басыңыз немесе жоғарғы панельден таңдауды алып тастаңыз (крест):

Назар аударыңыз!Іздеу жұмыс істемесе (бос таңдау алынса), сізде толық мәтінді іздеу қосылған болуы мүмкін және оның индексі жаңартылмаған.

Толық мәтінді іздеу «Әкімшілік» бөліміндегі «Қолдау және техникалық қызмет көрсету» тармағында конфигурацияланады:

Техника №5: Енгізу өрісіне жол бойынша енгізу.

«Тауарлар мен қызметтерді алу» құжатындағы контрагент өрісін толтыру керек делік және сіз контрагент «аэро» деп аталатынын білесіз.

Тізімнен контрагентті таңдаудың орнына барып, контрагент енгізу өрісіне «аэро» мәтінін теруді бастаңыз. Көріп отырғаныңыздай, жүйенің өзі осы әріптермен басталатын контрагенттер үшін ықтимал нұсқаларды ұсынады. Қажетті Аэрофлот табылды - оны таңдау ғана қалды.

Және мұны кез келген салада жасауға болады!

№6 әдіс: Есептердегі таңдалған ұяшықтарды қорытындылау.

Тінтуірдің көмегімен қажетті ұяшықтарды таңдау жеткілікті - сома суретте көрсетілген өрісте автоматты түрде көрсетіледі. Ал егер жақын емес ұяшықтарды таңдау қажет болса, CTRL пернесін пайдаланыңыз. Оны басып тұрып, олардың сомасын алу үшін есепте қажетті ұяшықтарды таңдаңыз.

№7 трюк: басып шығарылған пішіндерді кез келген ыңғайлы форматта сақтаңыз.

Кез келген есепті немесе басып шығарылған құжатты компьютеріңізге қолайлы форматта сақтауға болады. Тек басып шығаруға болатын пішінді жасаңыз және бағдарлама терезесінің жоғарғы жағындағы дискета белгішесін басыңыз.

Енді құжаттың атауы мен пішімін таңдаңыз. Бұл excel, word, pdf, html және басқа да көптеген танымал форматтар болуы мүмкін.

Бұл мақалада мен 1С Enterprise 8 жылдам іздеу функциясы туралы айтып беремін. Жылдам іздеу дегеніміз не?Өте оңай. Жылдам іздеу - 1С жазбаларының үлкен тізімдерін шарлау тәсілдерінің бірі. Бұл құжаттар тізімдері, анықтамалықтар, регистрлер - кестелерде ұсынылғанның бәрі болуы мүмкін.

Жылдам іздеу дегеніміз не?

1C Enterprise құжаттарындағы жылдам іздеу функциясы өте ыңғайлы және үлкен көлемдегі деректерді (мысалы, айналдыру жолағын пайдалану) айналдыруға емес, бірден тізімдегі қажетті орынға өтуге мүмкіндік береді. Өкінішке орай, 1С Enterprise 8 (соның ішінде 1С Бухгалтерия 8) жаңадан бастаған пайдаланушылары бастапқыда жылдам іздеу мүмкіндіктерін пайдаланбайды, құжаттар тізімдерін қолмен айналдыруды қалайды (және олар болуы мүмкін). Өтеүлкен). Бұл мақала 1С жүйесінде жылдам іздеуді пайдалануды түсінуге көмектеседі.

Ең алдымен, басқарылатын пішіндерге негізделген 1С Enterprise 8 конфигурациясында жылдам іздеу 1С-тің алдыңғы нұсқаларына қарағанда басқаша жұмыс істейтінін атап өткен жөн. Сондықтан біз басқарылатын пішіндерде және кәдімгі пішіндерде жылдам іздеуді пайдалануды бөлек талдаймыз.

1С бухгалтериясында жылдам іздеу 8.2

1С Бухгалтерлік есептің 8.0-ден 8.2-ге дейінгі нұсқаларындаБұл функция арнайы арналған өтутізімнің қалаған бөлігіне. Мысалы, суретте көрсетілген шоттар жоспары терезесін қараңыз.


Терезеде белгілі бір жол ерекшеленеді. Қызыл көрсеткімен көрсетілген жұқа жолақ үшбұрышына назар аударыңыз. Тізімдер бар басқа Windows бағдарламаларындағы сияқты (мысалы, Explorer-де), бұл маркердің орны (үшбұрыш) тізімді тұтастай сұрыптауды анықтайды - Маркер қай бағанға қойылса, бүкіл тізім сол баған бойынша сұрыпталады.Суретте маркер Код бағанында, сондықтан шоттар жоспарындағы шоттар код бойынша сұрыпталады.

Қажетті бағанды ​​басу арқылы маркерді бір бағаннан екіншісіне жылжытуға болады ( HEADING бағанында!) тінтуірмен. Егер маркер қазірдің өзінде ағымдағы бағанда болса, оны басу сұрыптау бағытын керісінше өзгертеді (яғни, үлкеннен кішіге немесе керісінше). Бұл кез келген Windows бағдарламасы үшін стандартты әрекет. 1С кәсіпорнындағы бұл маркердің ерекшелігі неде және оның жылдам іздеуге қандай қатысы бар?

1C Enterprise 8 тізімдерінде жылдам іздеу маркер орналасқан баған бойынша жүзеге асырылады.Бұл жағдайда «Код» бағанының көмегімен шоттар жоспарында жылдам іздеу жүргізіледі.

Мақаланың маңызды бөлігі болды, бірақ JavaScriptсіз ол көрінбейді!

1С жүйесінде жылдам іздеуді қалай пайдалануға болады?Оңай! БҰЛ бағанға не тапқыңыз келетінін теруді бастаңыз, яғни. маркер қайда. Жоғарыдағы суреттегі мысалда шот нөмірін енгізу керек. Мысалы, сіз 50 Cash шотын тапқыңыз келеді. Бұл жағдайда ( Кез келген жерді басу қажет емес!) пернетақтадан 50 саны және осы бағанда сол нөмірмен тіркелгі болса (және, әрине, бар), онда тізім осы жолға жылжып, жолдың өзі бөлектеледі. Нәтиже төмендегі скриншоттағы шоттар диаграммасында көрсетілген.

веб-сайт_

Көрсеткі көрсететін мәтін кейін жуудың қажеті жоқ- ол өздігінен жоғалады.

Жоғарыдағы мысалда «Касир» сөзін тере бастасаңыз, терезенің төменгі жағындағы мәтін енгізіледі, содан кейін өшіріледі. Бұл тез арада болғандықтан болады Бастауенгізілген жылдам іздеу жолы енді осы бағандағы кем дегенде бір жолдың басына сәйкес келмейді, 1С кәсіпорны ізделген жол табылмады деген қорытындыға келеді және оны автоматты түрде өшіреді. Осыған байланысты Есте сақтау керек екі ереже бар.

1C Enterprise 8-де жылдам іздеу жолдың басында орындалады, яғни. бағанда енгізілген мәтіннің осы баған жолдарының бірінің басымен сәйкестігі ізделеді.
Бұл маңызды ұсынысқа әкеледі: каталогтарға деректерді енгізген кезде элементтерді жылдам іздеу арқылы ыңғайлы табуға болатындай етіп атаңыз. Мысалы, контрагенттің атын «Фирма ООО» деп жазғаннан гөрі «Фирмалық аты ЖШҚ» деп жазған дұрыс. Сонымен қатар, атауда тырнақшаларды және басқа қажет емес белгілерді пайдаланбау керек (біз пішіндегі Атау өрісін толтыру туралы айтып отырмыз).

Егер сіз мәтінді тере бастасаңыз және ол өшірілсе, сіз іздеген нәрсе бұл бағанда жоқ!Бұл жағдайда енгізу тілін, сондай-ақ жылдам іздеу орындалатын бағанды ​​тексеріңіз. Әдеттегі қате - қате баған таңдалған. Мысалы, маркер Код бағанында орнатылады, ал іздеу тіркелгі аты бойынша орындалады.

1С бухгалтериясында жылдам іздеу 8.3

Енді 1С Enterprise 8.3 нұсқасында жылдам іздеудің қаншалықты ерекшеленетінін көрейік. Қолданылуы негізінен 8.2 нұсқасына ұқсас, бірақ есте сақтау керек бір маңызды айырмашылық бар.

1C Accounting 8.3 жүйесінде, сондай-ақ басқарылатын пішіндердегі кез келген басқа конфигурацияларда (сол жаңа интерфейс) ол сүзгі ретінде жұмыс істейді. Қарапайым тілмен айтқанда, жылдам іздеу функциясының нәтижесінде тізімнің бір бөлігі жасыру.

Енді біз мұны қалай пайдалану керектігін білеміз. Алдымен төмендегі 1С Бухгалтерия 8.3 шоттар жоспары терезесінің скриншотын қараңыз.

веб-сайт_

Көріп отырғаныңыздай, бірдей маркер бағандардың бірінде. Іздеу маркер орнатылған бағанда да жүргізіледі. Мұның бәрі өзгеріссіз қалады. Дегенмен, мәтінді енгізуді бастасаңыз (мысалда, шот нөмірі), келесі жағдай орын алады.

веб-сайт_

Көріп отырғаныңыздай, іздеу терезесі автоматты түрде ашылады. Терезенің құралдар тақтасындағы іздеу түймесін бассаңыз (суретте асты сызылған) дәл осындай терезе ашылады. Нәтижесінде іздеу терезесіндегі «Табу» түймесін басқанда (суреттегі ашылмалы мәзірдің артында жасырылған) немесе жай Enter пернесін бассаңыз, келесі нәтиже аласыз.

веб-сайт_

Осыдан-ақ екені анық 1C Accounting 8.3 жүйесінде жылдам іздеу тізімнің іздеу шарттарын қанағаттандыратын бөлігін көрінетін етіп қалдырады.Бұл жағдайда «Табу» түймесі жоғалады және оның орнына крестпен объектив пайда болады (суретте асты сызылған), басқан кезде тізім бастапқы күйіне оралады (жылдам іздеу нәтижесінде табылған жол бөлектелген қалады) .

1С бухгалтериясында жылдам іздеудің тағы бір маңызды мүмкіндігі 8.3— сәйкестік 8.2 нұсқасындағыдай жолдың басында ізделмейді, бірақ сәйкестік бағандағы жолдардың кез келген бөлігімен сәйкестік үшін ізделеді. Осылайша, егер сіз контрагентті «Firm Name LLC» деп атасаңыз және іздеу кезінде «Firma Name LLC» деп енгізе бастасаңыз, онда жол әлі де табылады!

Қорытынды жасау

Осылайша, 1C Accounting 8.2 және одан бұрынғы нұсқаларында жылдам іздеу тізімді қажетті жолға жылжытуға арналған, ал 1C Accounting 8.3-те жылдам іздеу тізімнің қажет емес бөлігін жасырып, кәдімгі сүзгі сияқты жұмыс істейді.

8.3 платформасында толық мәтінді іздеуді әзірлеушілер көп уақыт бұрын (8.3.5 платформасынан) жариялағанына қарамастан, ол әдеттегі конфигурацияларда белсенді түрде қолданылмады. Enterprise Accounting 3.0 соңғы шығарылымдарында әзірлеушілер көптеген тізімдерде толық мәтінді іздеуді қосты. Бұл менің пайдаланушыларымды таң қалдырды - бағдарлама іздеуді тоқтатты.

Әрине, толық мәтінді іздеу жұмыс істейді, бірақ пайдаланушылар табу терезесін көрмей шатастырады. Әдеттегі пайдалану сценарийі: Олар пернетақтадан теруді бастайды, теру процесінде іздеу жүргізілетін өрісті, ізделетін мәтінді және «Жол бөлігі» іздеу режимін көрсететін «Табу» терезесі пайда болады.

Енгізу түймесін басу арқылы тізім сүзіледі және тізімнің үстінде іздеу күйінің жолағы пайда болады. Қолданушы қай салада және не іздейтінін өзі анықтайды. Жаңа іздеу сіз терген кезде бірден жұмыс істей бастайды және тізімде көрсетілген барлық өрістерге әсер етеді. Бөлек терезе пайда болмайды, іздеу сөздерінің барлық сәйкестіктері түспен бөлектеледі.

Бірнеше күн бойы жаңа ізденіспен өмір сүрдік. Пайдаланушылар зардап шекті, шағымданды, саботаж жасады. Шағымдар тоқтаған жоқ, басшылыққа «бәрін бұрынғыдай істеу» міндеті жүктелді.

Неден бастау керек? Пішіндердің бір-бірінен қалай ерекшеленетінін түсіну керек. Мен конфигурацияның бастапқы кодтарын жаңа іздеу әрекетімен және ескімен жүктеп салдым және пішін көздерін салыстырдым.

Жаңа толық мәтінді іздеудің функционалдығы «Іздеу жолы» түрі бар пішін элементін қосу арқылы қамтамасыз етіледі. Не іздеу керек екені белгілі болды. Мен ITS 7.3.1.5 туралы мақала таптым. Динамикалық тізімде іздеу. Осы мақаланы зерделеу нәтижесінде іздеу операциясының жаңа нұсқасы екі факторға байланысты деген қорытындыға келді: 1. Пішінге жоғарыда көрсетілген пішін элементінің қосындысы болуы керек, 2. Пішіндегі динамикалық тізімде тең емес «SearchStringPosition» қасиеті болуы керек. «Жоқ».

Теориялық тұрғыдан серверде пішінді құру кезінде «SearchStringPosition» тізім сипатын «SearchStringPosition.No» мәніне тағайындау жеткілікті, бірақ бұл барлық пішіндермен жұмыс істемеді, кейбір жағдайларда жаңа іздеу жұмысын жалғастырды. . Бағдарламалық түрде жасалмаған пішін элементтерін бағдарламалы түрде жоя алмаймыз, бірақ біз көрінуді басқара аламыз. "Add-onSearchString" пішін элементінің көрінуі жойылса, толық мәтінді жаңа іздеу де жұмысын тоқтатады. Тәжірибелер кезінде мен жалпы модульге орналастырған келесі код дүниеге келді:

NewSearchInLists(Form) экспорттық тізімді өшіру процедурасы = Form.Elements.Find("Тізім"); Тізім = Анықталмаған болса, Қайтарыңыз; endIf; List.SearchStringPosition =SearchStringPosition.No; AdditionSearchString = Form.Elements.Find («AdditionSearchString»); Егер SearchStringAddition = Анықталмаған болса, SearchStringAddition.Visibility = False; endIf; Процедураның соңы

Түзетілген пішінді «Тізімдердегі жаңа іздеуді өшіру» процедурасына өтуіңіз керек. Бірақ мұны барлық пішіндер үшін бірден қалай жасауға болады?

Бірінші шешім - пішін өңдегішінің көмегімен конфигуратордағы қажетті пішіндерді қолмен түзету. Мен бұл шешімнен бірден бас тарттым - бұл ұзақ және жалықтырғыш болды, ал конфигурацияны кейінірек жаңарту қиын болды.

Екінші шешім - пішінді ашу кезінде жаңа іздеуді бағдарламалық түрде өшіретін процедураны шақыру. Процедураны іске қосу барлық пішіндерде тіркелген басқа процедурадан шақыруға болады, бұл жағдайда одан әрі жаңартулармен біз бұл процедураны өзгертпеу үшін бақылауымыз керек. Мен GeneralModule.Print Management таңдадым, оның құрамында:

WhenCreatingOnServer(Пішін, әдепкі пәрменді орналастыру, басып шығару нысандары) Экспорттау

Бұл процедура басып шығару пәрмендерін толтыру үшін серверде пішін жасалғанда шақырылады. Бұл процедурада біз тізімдердегі жаңа іздеуді өшіру үшін функциямызды шақыратын кодты жазамыз:

MyGeneralModule.DisableNewSearchInLists(Пішін);

Бухгалтерлер ескі іздеуді ұнатады және біз Enterprise Accounting 3.0 үйлесімділік режимі бұл функцияны кеңейтімге көшіруге мүмкіндік беретін сәтке дайындалудамыз.




Жоғарғы