{"id":44,"date":"2022-02-03T19:56:14","date_gmt":"2022-02-03T16:56:14","guid":{"rendered":"http:\/\/foonk.ddns.net\/?p=44"},"modified":"2023-01-31T09:02:28","modified_gmt":"2023-01-31T06:02:28","slug":"%d0%ba%d0%bb%d0%b8%d0%b5%d0%bd%d1%82%d1%81%d0%ba%d0%b8%d0%b9-%d0%ba%d0%be%d0%b4-%d0%b4%d0%bb%d1%8f-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d1%8b-%d1%81-%d1%84%d0%be%d1%80%d0%bc%d0%b0%d0%bc%d0%b8-dispform-edit","status":"publish","type":"post","link":"https:\/\/kb.astrocroc.com\/?p=44","title":{"rendered":"\u041a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u0439 \u043a\u043e\u0434 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0444\u043e\u0440\u043c\u0430\u043c\u0438 DispForm, EditForm, NewForm"},"content":{"rendered":"\n<p>\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-javascript\" data-line=\"\">var UserCurrent = $().SPServices.SPGetCurrentUser({\n\tfieldName: &quot;Title&quot;,\n\tdebug: false\n});<\/code><\/pre>\n\n\n\n<p>\u041f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0438\u0437 \u0443\u0440\u043b\u0430 \u043f\u043e \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044e<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-javascript\" data-line=\"\">\/\/\u041f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0438\u0437 \u0443\u0440\u043b\u0430 \u043f\u043e \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044e\nfunction getParameterByName(name) {\n    name = name.replace(\/[\\[]\/, &quot;\\\\[&quot;).replace(\/[\\]]\/, &quot;\\\\]&quot;);\n    var regex = new RegExp(&quot;[\\\\?&amp;]&quot; + name + &quot;=([^&amp;#]*)&quot;), \n    results = regex.exec(location.search);\n    return results == null ? &quot;&quot; : decodeURIComponent(results[1].replace(\/\\+\/g, &quot; &quot;));\n}\n<\/code><\/pre>\n\n\n\n<p>AJAX \u0437\u0430\u043f\u0440\u043e\u0441 \u043a \u0445\u044d\u043d\u0434\u043b\u0435\u0440\u0443<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-javascript\" data-line=\"\">\/\/AJAX\n$.ajax({\n\t\n\turl: &quot;\/request\/cutaway\/handlers.aspx&quot;,\n\ttype: &quot;POST&quot;, \n\tdata: {action: &quot;CheckNextDate&quot;, start: &quot;&quot;},\n\tbeforeSend: function() {\n\t\t$\u0441reatePDFBtn.hide();\n    }, \n\tsuccess: function (data)\n\t{\n\t\t\/\/data = data.split(&#039;\\n&#039;)[0];\n        data = data.split(&#039;&lt;!DOCTYPE&#039;)[0];\n\t\tdata = data.substring(0, data.length - 1);\n\n\t\tif(data.length &gt; 1)\n        {\t\t\t\t\t\n\t        var cts = JSON.parse(data);\n\t        $resultSelect.show();\n\t\n\t        for(var keyName in cts){\t\t\t\t\t\t\t\t\n\t\t        var id = keyName;\n\t\t        var name = cts[keyName];\n\t\n\t\t        var dts = name.split(&#039;~&#039;);\n\t\t        var _id = dts[0];\n\t\t        var _title = dts[1];\n\n\t\t        $resultSelect.append($(&quot;&lt;option&gt;&lt;\/option&gt;&quot;).attr(&quot;value&quot;,_id).text(_title));\n\t        } \n        }\t\t\t\t\t\t     \n\t},\n\terror: function (xhr, ajaxOptions, thrownError) \n\t{ \n\n\t},\n});<\/code><\/pre>\n\n\n\n<p>\u0420\u0430\u0431\u043e\u0442\u0430 \u0441 options \u0432 select<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-javascript\" data-line=\"\">$(&#039;#selectIntegrationConf&#039;).find(&#039;option&#039;).each(function(index,element){\n \tconsole.log(index);\n \tconsole.log(element.value);\n \tconsole.log(element.text);\n});<\/code><\/pre>\n\n\n\n<p>\u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 multiline text fields<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-javascript\" data-line=\"\">\/\/\u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 multiline text fields\n.attr(&quot;contentEditable&quot;,&quot;false&quot;);<\/code><\/pre>\n\n\n\n<p>\u0421\u043a\u0440\u044b\u0442\u0438\u0435 \u043f\u043e\u043b\u0435\u0439<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-javascript\" data-line=\"\">$(&#039;h3:contains(&quot;\u0418\u0441\u0445. \u0434\u0430\u0442\u0430&quot;)&#039;).closest(&#039;tr&#039;).hide();\n\u043d\u0430 \u0432 EditForm\n$(&quot;#InputDate&quot;).closest(&#039;tr&#039;).hide();\n\u0418\u041b\u0418 DispForm\n$(&#039;.ms-standardheader:contains(&quot;Done&quot;)&#039;).closest(&#039;tr&#039;).hide();<\/code><\/pre>\n\n\n\n<p>\u0417\u0430\u043f\u0440\u0435\u0449\u0430\u0435\u043c \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u044f<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-javascript\" data-line=\"\">$(&quot;input[id=&#039;Title_fa564e0f-0c70-4ab9-b863-0177e6ddd247_$TextField&#039;]&quot;).attr(&quot;disabled&quot;, &quot;disabled&quot;);<\/code><\/pre>\n\n\n\n<p>\u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043a\u043d\u043e\u043f\u043a\u0438<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-javascript\" data-line=\"\">\/\/\u041a\u043d\u043e\u043f\u043a\u0430 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c\nvar copyBtnHtml = &quot;&lt;input type=&#039;button&#039; value=&#039;\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c&#039; id=&#039;copybtn&#039; class=&#039;ms-ButtonHeightWidth&#039; target=&#039;_self&#039;&gt;&quot;;\n$(&quot;div[id=&#039;MSOZoneCell_WebPartWPQ1&#039;]&quot;).prepend(copyBtnHtml); \n\n$copyBtn.on(&quot;click&quot;, function() {\n\tCopyOrProlongation(&quot;copy&quot;);\n});<\/code><\/pre>\n\n\n\n<p>\u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u043d\u0430 \u0434\u0440\u0443\u0433\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-javascript\" data-line=\"\">var id = getParameterByName(&quot;ID&quot;);\nvar _url = &quot;https:\/\/portal.pac.ru\/request\/proxy\/Lists\/Proxy\/NewForm.aspx?action=&quot; + action + &quot;&amp;id=&quot; + id;\nwindow.location.href = _url;<\/code><\/pre>\n\n\n\n<p>\u041f\u0440\u044f\u0447\u0435\u043c \u043f\u043e\u043b\u044f<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-javascript\" data-line=\"\">$(&quot;#Title&quot;).closest(&#039;tr&#039;).hide();<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u041f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0438\u0437 \u0443\u0440\u043b\u0430 \u043f\u043e \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044e AJAX \u0437\u0430\u043f\u0440\u043e\u0441 \u043a \u0445\u044d\u043d\u0434\u043b\u0435\u0440\u0443 \u0420\u0430\u0431\u043e\u0442\u0430 \u0441 options \u0432 select \u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 multiline text fields \u0421\u043a\u0440\u044b\u0442\u0438\u0435 \u043f\u043e\u043b\u0435\u0439 \u0417\u0430\u043f\u0440\u0435\u0449\u0430\u0435\u043c \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u044f \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043a\u043d\u043e\u043f\u043a\u0438 \u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u043d\u0430 \u0434\u0440\u0443\u0433\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u041f\u0440\u044f\u0447\u0435\u043c \u043f\u043e\u043b\u044f<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[33],"class_list":["post-44","post","type-post","status-publish","format-standard","hentry","category-sharepoint","tag-sharepoint"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/kb.astrocroc.com\/index.php?rest_route=\/wp\/v2\/posts\/44","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kb.astrocroc.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kb.astrocroc.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kb.astrocroc.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.astrocroc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=44"}],"version-history":[{"count":5,"href":"https:\/\/kb.astrocroc.com\/index.php?rest_route=\/wp\/v2\/posts\/44\/revisions"}],"predecessor-version":[{"id":271,"href":"https:\/\/kb.astrocroc.com\/index.php?rest_route=\/wp\/v2\/posts\/44\/revisions\/271"}],"wp:attachment":[{"href":"https:\/\/kb.astrocroc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=44"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.astrocroc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=44"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.astrocroc.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=44"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}