1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[25135],{25135:function(e,s,t){t.r(s);let n=Object.freeze(JSON.parse('{"displayName":"1C (Query)","fileTypes":["sdbl","query"],"firstLineMatch":"(?i)ÐÑбÑаÑÑ|Select(\\\\s+РазÑеÑеннÑе|\\\\s+Allowed)?(\\\\s+РазлиÑнÑе|\\\\s+Distinct)?(\\\\s+ÐеÑвÑе|\\\\s+Top)?.*","name":"sdbl","patterns":[{"match":"(^\\\\s*//.*$)","name":"comment.line.double-slash.sdbl"},{"begin":"//","end":"$","name":"comment.line.double-slash.sdbl"},{"begin":"\\\\\\"","end":"\\\\\\"(?![\\\\\\"])","name":"string.quoted.double.sdbl","patterns":[{"match":"\\\\\\"\\\\\\"","name":"constant.character.escape.sdbl"},{"match":"(^\\\\s*//.*$)","name":"comment.line.double-slash.sdbl"}]},{"match":"(?i)(?<=[^\\\\wа-ÑÑ\\\\.]|^)(ÐеопÑеделено|Undefined|ÐÑÑина|True|ÐожÑ|False|NULL)(?=[^\\\\wа-ÑÑ\\\\.]|$)","name":"constant.language.sdbl"},{"match":"(?<=[^\\\\wа-ÑÑ\\\\.]|^)(\\\\d+\\\\.?\\\\d*)(?=[^\\\\wа-ÑÑ\\\\.]|$)","name":"constant.numeric.sdbl"},{"match":"(?i)(?<=[^\\\\wа-ÑÑ\\\\.]|^)(ÐÑбоÑ|Case|Ðогда|When|Тогда|Then|ÐнаÑе|Else|ÐонеÑ|End)(?=[^\\\\wа-ÑÑ\\\\.]|$)","name":"keyword.control.conditional.sdbl"},{"match":"(?i)(?<!ÐÐÐ\\\\s|AS\\\\s)(?<=[^\\\\wа-ÑÑ\\\\.]|^)(ÐÐ|NOT|Ð|AND|ÐÐÐ|OR|Ð\\\\s+ÐÐÐ ÐРХÐÐ|IN\\\\s+HIERARCHY|Ð|In|ÐеждÑ|Between|ÐÑÑÑ(\\\\s+ÐÐ)?\\\\s+NULL|Is(\\\\s+NOT)?\\\\s+NULL|СÑÑлка|Refs|Ðодобно|Like)(?=[^\\\\wа-ÑÑ\\\\.]|$)","name":"keyword.operator.logical.sdbl"},{"match":"<=|>=|=|<|>","name":"keyword.operator.comparison.sdbl"},{"match":"(\\\\+|-|\\\\*|/|%)","name":"keyword.operator.arithmetic.sdbl"},{"match":"(,|;)","name":"keyword.operator.sdbl"},{"match":"(?i)(?<=[^\\\\wа-ÑÑ\\\\.]|^)(ÐÑбÑаÑÑ|Select|РазÑеÑеннÑе|Allowed|РазлиÑнÑе|Distinct|ÐеÑвÑе|Top|Ðак|As|ÐÑÑÑаÑТаблиÑа|EmptyTable|ÐомеÑÑиÑÑ|Into|УниÑÑожиÑÑ|Drop|Ðз|From|((Ðевое|Left|ÐÑавое|Right|Ðолное|Full)\\\\s+(ÐнеÑнее\\\\s+|Outer\\\\s+)?Соединение|Join)|((ÐнÑÑÑеннее|Inner)\\\\s+Соединение|Join)|Ðде|Where|(СгÑÑппиÑоваÑÑ\\\\s+Ðо(\\\\s+ÐÑÑппиÑÑÑÑим\\\\s+ÐабоÑам)?)|(Group\\\\s+By(\\\\s+Grouping\\\\s+Set)?)|ÐмеÑÑие|Having|ÐбÑединиÑÑ(\\\\s+ÐÑе)?|Union(\\\\s+All)?|(УпоÑÑдоÑиÑÑ\\\\s+Ðо)|(Order\\\\s+By)|ÐвÑоÑпоÑÑдоÑивание|Autoorder|ÐÑоги|Totals|Ðо(\\\\s+ÐбÑие)?|By(\\\\s+Overall)?|(ТолÑко\\\\s+)?ÐеÑаÑÑ
иÑ|(Only\\\\s+)?Hierarchy|ÐеÑиодами|Periods|ÐндекÑиÑоваÑÑ|Index|ÐÑÑазиÑÑ|Cast|ÐозÑ|Asc|УбÑв|Desc|ÐлÑ\\\\s+ÐзменениÑ|(For\\\\s+Update(\\\\s+Of)?)|СпеÑÑимвол|Escape|СгÑÑппиÑованоÐо|GroupedBy)(?=[^\\\\wа-ÑÑ\\\\.]|$)","name":"keyword.control.sdbl"},{"comment":"ФÑнкÑии ÑзÑка запÑоÑов","match":"(?i)(?<=[^\\\\wа-ÑÑ\\\\.]|^)(ÐнаÑение|Value|ÐаÑаÐÑемÑ|DateTime|Тип|Type)(?=\\\\()","name":"support.function.sdbl"},{"comment":"ФÑнкÑии ÑабоÑÑ Ñо ÑÑÑоками","match":"(?i)(?<=[^\\\\wа-ÑÑ\\\\.]|^)(ÐодÑÑÑока|Substring|ÐРег|Lower|ÐРег|Upper|Ðев|Left|ÐÑав|Right|ÐлинаСÑÑоки|StringLength|СÑÑÐайÑи|StrFind|СÑÑÐамениÑÑ|StrReplace|СокÑÐÐ|TrimAll|СокÑÐ|TrimL|СокÑÐ|TrimR)(?=\\\\()","name":"support.function.sdbl"},{"comment":"ФÑнкÑии ÑабоÑÑ Ñ Ð´Ð°Ñами","match":"(?i)(?<=[^\\\\wа-ÑÑ\\\\.]|^)(Ðод|Year|ÐваÑÑал|Quarter|ÐеÑÑÑ|Month|ÐенÑÐода|DayOfYear|ÐенÑ|Day|ÐеделÑ|Week|ÐенÑÐедели|Weekday|ЧаÑ|Hour|ÐинÑÑа|Minute|СекÑнда|Second|ÐаÑалоÐеÑиода|BeginOfPeriod|ÐонеÑÐеÑиода|EndOfPeriod|ÐобавиÑÑÐÐаÑе|DateAdd|РазноÑÑÑÐаÑ|DateDiff|ÐолÑгодие|HalfYear|Ðекада|TenDays)(?=\\\\()","name":"support.function.sdbl"},{"comment":"ФÑнкÑии ÑабоÑÑ Ñ ÑиÑлами","match":"(?i)(?<=[^\\\\wа-ÑÑ\\\\.]|^)(ACOS|COS|AS
1IN|SIN|ATAN|TAN|EXP|POW|LOG|LOG10|Цел|Int|ÐкÑ|Round|SQRT)(?=\\\\()","name":"support.function.sdbl"},{"comment":"ÐгÑегаÑнÑе ÑÑнкÑии","match":"(?i)(?<=[^\\\\wа-ÑÑ\\\\.]|^)(СÑмма|Sum|СÑеднее|Avg|ÐинимÑм|Min|ÐакÑимÑм|Max|ÐолиÑеÑÑво|Count)(?=\\\\()","name":"support.function.sdbl"},{"comment":"ÐÑоÑие ÑÑнкÑии","match":"(?i)(?<=[^\\\\wа-ÑÑ\\\\.]|^)(ÐÑÑÑNULL|IsNULL|ÐÑедÑÑавление|Presentation|ÐÑедÑÑавлениеСÑÑлки|RefPresentation|ТипÐнаÑениÑ|ValueType|ÐвÑономеÑÐапиÑи|RecordAutoNumber|РазмеÑÐ¥ÑанимÑÑ
ÐаннÑÑ
|StoredDataSize|УникалÑнÑйÐденÑиÑикаÑоÑ|UUID)(?=\\\\()","name":"support.function.sdbl"},{"match":"(?i)(?<=[^\\\\wа-ÑÑ\\\\.])(ЧиÑло|Number|СÑÑока|String|ÐаÑа|Date|ÐÑлево|Boolean)(?=[^\\\\wа-ÑÑ\\\\.]|$)","name":"support.type.sdbl"},{"match":"(&[\\\\wа-ÑÑ]+)","name":"variable.parameter.sdbl"}],"scopeName":"source.sdbl","aliases":["1c-query"]}'));s.default=[n]}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.