Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Пожалуйста помогите по программированию в 7.7 (http://forums.kuban.ru/f1040/pozhalujsta_pomogite_po_programmirovaniyu_v_7_7_a-2195785.html)

newuser 13.02.2012 11:46

Пожалуйста помогите по программированию в 7.7
 
ЗиК 320 релиз
Добавил новый реквизит в документ "Прием на работу".
В новых документах все прекрасно работает.
Подскажите как в 7.7 записать в старые документы некое значение этого реквизита без перепроведения документа

DeiMos 13.02.2012 11:48

Док=СоздатьОбъект("Документ.ПриёмНа");
Док.ВыбратьДокументы(НачДата,КонДата);
Пока Док.ПолучитьДокумент()=1 Цикл
Док.ТвойРеквизит=Что-тоТам;
Док.Записать();
КонецЦикла;

newuser 13.02.2012 12:17

Почему то не работает через док.записать().
На форме реквизиты заполнились, а в движениях их даже нет.
Только после интерактивного нажатия на кнопку ОК они появляются

Sadovnikov 13.02.2012 12:18

3-newuser > А Вы кто по специальности?

DeiMos 13.02.2012 12:18

(3) Тогда после Записать() - Нужно Док.Провести()

Mitrich 13.02.2012 12:22

(5) Убийца :) Ща он(о) напроводит...

Mitrich 13.02.2012 12:24

(3) в 7.7 "без перепроведения документа" и "в движениях их даже нет" взаимосвязано. Точка.

DeiMos 13.02.2012 12:32

7-Mitrich > А пацаны-то и не знали...
Правда что-ли?

Sadovnikov 13.02.2012 12:38

6-Mitrich > Присоединяюсь... Это ж ЗиК как-никак...

Reaper 13.02.2012 12:41

(9) Можно подумать в бухии нельзя...

Sadovnikov 13.02.2012 12:42

10-Reaper > Не понял. Поясни?

newuser 13.02.2012 12:51

Ну помогите....
Провести() конечно помогает, но конкретно к документу "Прием на работу" это где нибудь "вылезет" в последствии

Reaper 13.02.2012 12:54

(11) Бух. компонента тоже позволяет рассогласование между документом и проводками ведь...

Buhta 13.02.2012 12:57

13-Reaper > в бухии можно прописать нужное в проводки [b]без перепроведения[/b]:) 1-newuser > давай колись, что за реквизит, зачем нужен и какие движения должен породить?

Sadovnikov 13.02.2012 13:00

13-Reaper > А... Это-то да. Но я-то на другое отвечал.
На предмет безоглядного перепроведения документов в компоненте Расчет.

Reaper 13.02.2012 13:00

(14) А записать без проведения не? Что-то было "ПриЗаписиПерепроводить"? Ну если нет, тогда ой, извиняюсь. Я упоротый восьмерочник, что с меня взять ;)

Mitrich 13.02.2012 13:01

(8) О блин, точно ЗиК. Ступил, каюсь.
(12) "в движениях" - это по реквизитам справочника, я так понимаю, раз "Прием на работу". Тады (5)+(14) Иначе все-таки (6)

Buhta 13.02.2012 13:03

16-Reaper > ты про что, упертый восьмерочник? моя твоя ниманимайт:)

Reaper 13.02.2012 13:05

(18) Про возможность записать уже проведенный документ без проведения его заново.

marsi 13.02.2012 13:06

А обязательно программировать? Почему не взять обработку в ИТС UChoice.ert? Заполнит реквизит без перепроведения документов.

DeiMos 13.02.2012 13:10

(12): "но конкретно к документу "Прием на работу" это где нибудь "вылезет" в последствии "
- Не вылезет. Не слушай паникёров.

Buhta 13.02.2012 13:12

19-Reaper > есть такая возможность, а что? про это и талдычат всю ветку. а чтоб в движения попало, когда перепроводить нельзя, то можно и в движения прописать тоже без перепроведения

Reaper 13.02.2012 13:27

(22) Да это все Митрич в седьмом посте взбаламутил.

Mitrich 13.02.2012 14:08

(23) :)~

Sadovnikov 13.02.2012 14:09

23-Reaper > На кол его!!! :)

Mitrich 13.02.2012 14:09

(25) Э, спакуха, я уже отмежевался и от правого перегиба, и от левого уклона

Sadovnikov 13.02.2012 14:15

26-Mitrich > Чё-то вон то, в (24) цветочек подозрительно напоминает...
*свечу лампой в глаза*
А не скатился ли ты этой отмазкой к изменению цветовой гаммы, мил человек?
:)

Reaper 13.02.2012 14:31

Не, зачем сразу на кол? Давай сначала спектральный анализ проведем, а то вдруг ему понравится? Тащи его кукисы сюда, будем ставить эксперименты....

bma1 13.02.2012 14:50

[quote=Mitrich;23290483]в 7.7 "без перепроведения документа" и "в движениях их даже нет" взаимосвязано. Точка. [/quote]
Враньё! Я внешним редактором ДБФ какие жошь движения нарисую!


Текущее время: 09:36. Часовой пояс GMT +3.