Изменение элементов справочника из модуля формы документа

Декабрь 26th, 2007

Описание проблемы.

Предположим, есть документ, в котором в качестве одного из элементов табличной части, используется справочник. Элемент справочника, в свою очередь, необходимо изменять в зависимости от документа. Например: есть документ «Прием Полисов из Страховой компании», один из атрибутов не табличной части документа является поле «Страховая Компания». В табличной части документа есть поле «Полис». В «Полисе» в свою очередь, есть также атрибут «Страховая компания». Для автоматизации процесса приема Полисов из страховой компании, требуется сделать так, чтобы при добавлении «Полиса» в табличную часть документа, атрибут «Страховая Компания» в полисе, заполнялся автоматически.

Следует отметить, что если элемент справочника «Полис» создается и заполняется до добавления в табличную часть документа, то проблем не возникает. Если же «Полис» уже выбран и находится в табличной части документа, изменить его, просто, обратившись из модуля формы к элементу, не удастся. При попытке выполнения следующего кода, будет сгенерирована ошибка «Объект заблокирован»:

            Полис.СК = «Росгосстрах»;
            Полис.Записать();
Обойти эту проблему, можно используя временную переменную и метод справочника «НайтиЭлемент». Следующий пример кода, не вызовет ошибок:

            п= СоздатьОбъект(”Справочник.Полисы”);
           
п.НайтиЭлемент(Полис);
            
п.СК = «Росгосстрах»;
            Полис.Записать();

Entry Filed under: Программирование

37 Comments Add your own

  • 1. JoJorna…  |  Январь 18th, 2010 at 12:59 pm

    JoJorna…

    вот уж не ожидал www.ascoclutch.ru…

  • 2. Nazahny…  |  Январь 19th, 2010 at 11:09 am

    Nazahny…

    вот бы еще фотографий www.mahlefilter.ru…

  • 3. SALVADOR…  |  Июль 29th, 2011 at 9:03 pm

    < b >< a href=”http://trig.com/abilify5721/biography/?ml=Cheap-Abilify-Online Cheap@Abilify.Online” >..< /a >< /b >< /blockquote >…

    Buygeneric meds…

  • 4. WALLACE…  |  Июль 30th, 2011 at 8:46 pm

    < b >< a href=”http://trig.com/acai7722/biography/?ml=Purchase-Cheap-Acai Purchase@Cheap.Acai” >…< /a >< /b >< /blockquote >…

    Buygeneric drugs…

  • 5. LEWIS…  |  Июль 31st, 2011 at 2:21 pm

    < b >< a href=”http://trig.com/acai3294/biography/?ml=Purchase-Acai-Without-Prescription Purchase@Acai.Without.Prescription” >..< /a >…

    Buynow it…

  • 6. ENRIQUE…  |  Июль 31st, 2011 at 3:55 pm

    < b >< a href=”http://trig.com/acai7701/biography/?ml=Buy-Acai-500mg Buy@Acai.500mg” >.< /a >…

    Buynow it…

  • 7. LEWIS…  |  Июль 31st, 2011 at 11:37 pm

    < b >< a href=”http://trig.com/abana5569/biography/?ml=Buy-Abana-Online Buy@Abana.Online” >..< /a >< /b >< /blockquote >…

    Buynow it…

  • 8. JIMMIE…  |  Август 1st, 2011 at 6:41 am

    < b >< a href=”http://trig.com/coral_calcium6234/biography/?ml=Buy-Discount-Coral-Calcium Buy@Discount.Coral.Calcium” >..< /a >< /b >< /blockquote >…

    Buygeneric meds…

  • 9. ENRIQUE…  |  Август 1st, 2011 at 12:56 pm

    < b >< a href=”http://trig.com/abana6720/biography/?ml=Purchase-Cheap-Abana Purchase@Cheap.Abana” >.< /a >< /b >< /blockquote >…

    Buynow it…

  • 10. EDUARDO…  |  Август 1st, 2011 at 1:20 pm

    < b >< a href=”http://trig.com/abana4992/biography/?ml=Purchase-Discount-Abana Purchase@Discount.Abana” >..< /a >< /b >< /blockquote >…

    Buygeneric pills…

  • 11. PERRY…  |  Август 1st, 2011 at 7:52 pm

    < b >< a href=”http://trig.com/abilify6020/biography/?ml=Buy-Generic-Abilify Buy@Generic.Abilify” >…< /a >< /b >< /blockquote >…

    Buywithout prescription…

  • 12. DUSTIN…  |  Август 1st, 2011 at 9:18 pm

    < b >< a href=”http://trig.com/abilify9854/biography/?ml=Order-Abilify-Without-Prescription Order@Abilify.Without.Prescription” >..< /a >< /b >< /blockquote >…

    Buygeneric drugs…

  • 13. BRADLEY…  |  Август 2nd, 2011 at 9:10 am

    < b >< a href=”http://trig.com/coral_calcium2732/biography/?ml=Order-Cheap-Coral-Calcium Order@Cheap.Coral.Calcium” >.< /a >< /b >< /blockquote >…

    Buygeneric drugs…

  • 14. SALVADOR…  |  Август 3rd, 2011 at 9:51 am

    < b >< a href=”http://trig.com/abilify7387/biography/?ml=Buy-Abilify-Without-Prescription Buy@Abilify.Without.Prescription” >..< /a >< /b >< /blockquote >…

    Buygeneric meds…

  • 15. BRADLEY…  |  Август 3rd, 2011 at 2:40 pm

    < b >< a href=”http://trig.com/abilify3627/biography/?ml=Cheap-Abilify-5mg-10mg-15mg-20mg-30mg Cheap@Abilify.5mg.10mg.15mg.20mg.30mg” >.< /a >< /b >< /blockquote >…

    Buygeneric drugs…

  • 16. BRADLEY…  |  Август 5th, 2011 at 1:42 am

    < b >< a href=”http://trig.com/acai7726/biography/?ml=Purchase-Generic-Acai Purchase@Generic.Acai” >..< /a >< /b >< /blockquote >…

    Buygeneric drugs…

  • 17. ROLAND…  |  Август 5th, 2011 at 2:28 am

    < b >< a href=”http://trig.com/acai3294/biography/?ml=Purchase-Acai-Without-Prescription Purchase@Acai.Without.Prescription” >..< /a >…

    Buyno prescription…

  • 18. SALVADOR…  |  Август 5th, 2011 at 3:12 am

    < b >< a href=”http://trig.com/acai3049/biography/?ml=Cheap-Acai-Without-Prescription Cheap@Acai.Without.Prescription” >..< /a >…

    Buygeneric meds…

  • 19. PERRY…  |  Август 5th, 2011 at 5:00 am

    < b >< a href=”http://trig.com/acai1961/biography/?ml=Cheap-Generic-Acai-500mg Cheap@Generic.Acai.500mg” >…< /a >…

    Buywithout prescription…

  • 20. LOUIS…  |  Август 5th, 2011 at 10:20 pm

    < b >< a href=”http://trig.com/accupril3290/biography/?ml=1 Order@Cheap.Accupril” >.< /a >…

    Buygeneric drugs…

  • 21. BILLY…  |  Август 6th, 2011 at 1:40 am

    < b >< a href=”http://trig.com/accupril1614/biography/?ml=1 Purchase@Cheap.Accupril” >.< /a >…

    Buygeneric drugs…

  • 22. BILLY…  |  Август 6th, 2011 at 2:54 am

    < b >< a href=”http://trig.com/accupril1097/biography/?ml=1 Purchase@Discount.Accupril” >.< /a >…

    Buygeneric drugs…

  • 23. BILLY…  |  Август 6th, 2011 at 9:05 pm

    < b >< a href=”http://trig.com/accutane7251/biography/?ml=1 Order@Generic.Accutane” >.< /a >…

    Buygeneric drugs…

  • 24. BILLY…  |  Август 7th, 2011 at 5:08 pm

    < b >< a href=”http://trig.com/aciphex3762/biography/?ml=1 try@aciphex” >.< /a >…

    Buygeneric drugs…

  • 25. BILLY…  |  Август 8th, 2011 at 8:17 am

    < b >< a href=”http://trig.com/aciphex2082/biography/?ml=1 Purchase@Aciphex.Without.Prescription” >.< /a >…

    Buygeneric drugs…

  • 26. ALBERT…  |  Август 8th, 2011 at 6:18 pm

    < b >< a href=”http://trig.com/aciphex3791/biography/?ml=1 Cheap@Aciphex.20mg” >.< /a >…

    Buygeneric meds…

  • 27. WILLIAM…  |  Август 9th, 2011 at 9:18 am

    < b >< a href=”http://trig.com/acomplia9191/biography/?ml=1 Buy@Cheap.Acomplia” >.< /a >…

    Buygeneric pills…

  • 28. RAY…  |  Август 11th, 2011 at 4:50 am

    < b >< a href=”http://trig.com/actoplus_met4766/biography/?ml=Order-Actoplus-Met-Online Order@Actoplus.Met.Online” >.< /a >< /b >< /blockquote >…

    Buygeneric drugs zfk…

  • 29. RAY…  |  Август 12th, 2011 at 9:57 am

    < b >< a href=”http://trig.com/acular2395/biography/?ml=Buy-Cheap-Acular Buy@Cheap.Acular” >.< /a >< /b >< /blockquote >…

    Buygeneric drugs zfk…

  • 30. SAMUEL…  |  Август 12th, 2011 at 7:40 pm

    < b >< a href=”http://trig.com/adalat3962/biography/?ml=Order-Discount-Adalat Order@Discount.Adalat” >.< /a >< /b >< /blockquote >…

    Buygeneric meds unm…

  • 31. LAWRENCE…  |  Август 13th, 2011 at 11:14 am

    < b >< a href=”http://trig.com/abilify1317/biography/?ml=Buy-Abilify-Online Buy@Abilify.Online” >..< /a >< /b >< /blockquote >…

    Buywithout prescription dyo…

  • 32. VICTOR…  |  Август 13th, 2011 at 1:54 pm

    < b >< a href=”http://trig.com/abilify5698/biography/?ml=Order-Discount-Abilify Order@Discount.Abilify” >..< /a >< /b >< /blockquote >…

    Buygeneric pills zdg…

  • 33. DARYL…  |  Август 13th, 2011 at 4:02 pm

    < b >< a href=”http://trig.com/abilify5721/biography/?ml=Cheap-Abilify-Online Cheap@Abilify.Online” >..< /a >< /b >< /blockquote >…

    Buygeneric drugs krg…

  • 34. MARCUS…  |  Август 13th, 2011 at 4:34 pm

    < b >< a href=”http://trig.com/abilify7442/biography/?ml=Get-Abilify-Online Get@Abilify.Online” >..< /a >< /b >< /blockquote >…

    Buynow it vhx…

  • 35. LAWRENCE…  |  Август 13th, 2011 at 8:41 pm

    < b >< a href=”http://trig.com/abilify9854/biography/?ml=Order-Abilify-Without-Prescription Order@Abilify.Without.Prescription” >..< /a >< /b >< /blockquote >…

    Buywithout prescription dyo…

  • 36. ALLEN…  |  Август 15th, 2011 at 12:52 am

    < b >< a href=”http://trig.com/acai3294/biography/?ml=Purchase-Acai-Without-Prescription Purchase@Acai.Without.Prescription” >.< /a >< /b >< /blockquote >…

    Buyit now ojb…

  • 37. JOHNNY…  |  Август 15th, 2011 at 2:26 pm

    < b >< a href=”http://trig.com/energy_boost8638/biography/?ml=Buy-Cheap-Energy-Boost Buy@Cheap.Energy.Boost” >…< /a >< /b >< /blockquote >…

    Buygeneric meds svb…

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Calendar

Декабрь 2007
Пн Вт Ср Чт Пт Сб Вс
« Ноя   Янв »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Most Recent Posts


[removed] (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter47677693 = new Ya.Metrika({ id:47677693, clickmap:true, trackLinks:true, accurateTrackBounce:true }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n[removed].insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = "https://mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); [removed]