|   |   | 
| 
 | Помогите с кодом | ☑ | ||
|---|---|---|---|---|
| 0
    
        liliputochka 06.07.13✎ 18:33 | 
        Добрый день,
  я написала обработчик проведения документа "НачисленияСотрудникам": Процедура ОбработкаПроведения(Отказ, Режим) //{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ // Данный фрагмент построен конструктором. // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!! // регистр Начисления Движения.Начисления.Записывать = Истина; Движение = Движения.Начисления.Добавить(); Движение.Сторно = Ложь; Движение.ВидРасчета = ВидРасчета; Движение.ПериодДействияНачало = ДатаНачала; Движение.ПериодДействияКонец = КонецДня(ДатаОкончания); Движение.ПериодРегистрации = Дата; Движение.БазовыйПериодНачало = ДатаНачала; Движение.БазовыйПериодКонец = КонецДня(ДатаОкончания); Движение.Сотрудник = Сотрудник; Движение.ГрафикРаботы = ГрафикРаботы; Движение.ИсходныеДанные = Начислено; //}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ //записываем движения регистров Движения.Начисления.Записать(); //получим список всех сотрудников, содержащихся в документе Запрос = Новый Запрос( "ВЫБРАТЬ РАЗЛИЧНЫЕ | НачисленияСотрудникамНачисления.Сотрудник |ИЗ | Документ.НачисленияСотрудникам.Начисления |КАК НачисленияСотрудникамНачисления | |ГДЕ | НачисленияСотрудникамНачисления.Ссылка = &ТекущийДокумент"); Запрос.УстановитьПараметр("ТекущийДокумент", Ссылка); //сформируем список сотрудников //ТаблЗнач2 = Запрос.Выполнить(); ТаблЗнач = Запрос.Выполнить().Выгрузить(); МассивСотрудников = ТаблЗнач.ВыгрузитьКолонку("Сотрудник"); //вызов процедуры РассчитатьНачисления из общего модуля ПроведениеРасчетов.РассчитатьНачисления(Движения.Начисления, ПланыВидовРасчета.ОсновныеНачисления.Оклад, МассивСотрудников); Движения.Начисления.Записать(, Истина); ПроведениеРасчетов.РассчитатьНачисления(Движения.Начисления, ПланыВидовРасчета.ОсновныеНачисления.Премия, МассивСотрудников); Движения.Начисления.Записать(, Истина); КонецПроцедуры При попытке оттестить этот код выдается ошибка на строку: ТаблЗнач = Запрос.Выполнить().Выгрузить(); Говорит мол, "Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: {Документ.НачисленияСотрудникам.МодульОбъекта(41)}: Ошибка при вызове метода контекста (Выполнить) ТаблЗнач = Запрос.Выполнить().Выгрузить(); по причине: {(4, 4)}: Таблица не найдена "Документ.НачисленияСотрудникам.Начисления" <<?>>Документ.НачисленияСотрудникам.Начисления" Помогите, пожалуйста. Только я начинающий программер 1С... | |||
| 1
    
        ale-sarin 06.07.13✎ 18:37 | 
        а есть ли в этом документе табчасть "Начисления"?     | |||
| 2
    
        HeroShima 06.07.13✎ 18:37 | 
        расстрел без права переписки     | |||
| 3
    
        Красный рассвет 06.07.13✎ 18:39 | 
        (0) Я тоже начинающий.
  Сначала попробуй посоставлять запрос в консоли запросов в режиме Предприятия | |||
| 4
    
        liliputochka 06.07.13✎ 18:51 | 
        "а есть ли в этом документе табчасть "Начисления"?"
  Нету. | |||
| 5
    
        liliputochka 06.07.13✎ 18:54 | 
        "посоставлять запрос в консоли запросов в режиме Предприятия"
  Простите, вы имеете в виду конструктор запросов? (в режиме Конфигуратор) Я, лично, его тоже иногда использую, но не в этом случае. | |||
| 6
    
        liliputochka 06.07.13✎ 18:56 | 
        "табчасть "Начисления""
  А какие реквизиты она должна содержать? | |||
| 7
    
        kosts 06.07.13✎ 19:00 | 
        (5) >Простите, вы имеете в виду конструктор запросов? (в режиме Конфигуратор) 
  Скорее всего имеется ввиду консоль запросов работающая в режиме предприятия. | |||
| 8
    
        Красный рассвет 06.07.13✎ 19:07 | 
        (7) Угу
  (5) Нет, я же про режим Предприятие. На диске ИТС есть самая стандартная консоль запросов. Но конструктор запросов она в себя включает. Если непонятно, что такое диск ИТС, или как на нем найти консоль запросов - франчи помогут. Если непонятно, кто такие франчи... | |||
| 9
    
        liliputochka 06.07.13✎ 19:07 | 
        "консоль запросов работающая в режиме предприятия."
  А она проще в использовании? Чем она лучше? | |||
| 10
    
        kosts 06.07.13✎ 19:10 | 
        (9) Можно не только спректировать запрос, но и сразу запустить его на выполнение и посмотреть результат.     | |||
| 11
    
        Красный рассвет 06.07.13✎ 19:10 | 
        (9) Тем, что в ней можно вызвать конструктор запросов, и потом сразу позапускать его, и ошибок 1С не будет выдавать, зато результат запроса будет на экране     | |||
| 12
    
        Красный рассвет 06.07.13✎ 19:12 | 
        (9) А потом можно будет уже отлаженный запрос перенести во внутренний код 1С     | |||
| 13
    
        liliputochka 06.07.13✎ 19:16 | 
        О! Спасибо большое за совет! Я обязательно им воспользуюсь в будущем.     | |||
| 14
    
        liliputochka 06.07.13✎ 19:18 | 
        "Если непонятно, кто такие франчи..."
  Да, боюсь у меня с этим большие проблемы. | |||
| 15
    
        artems 06.07.13✎ 19:37 | 
        А чего фотку никто не просит?     | |||
| 16
    
        artems 06.07.13✎ 19:40 | 
        Запрос = Новый Запрос;
  Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ | НачисленияСотрудникамНачисления.Сотрудник |ИЗ | Документ.НачисленияСотрудникам.Начисления |КАК НачисленияСотрудникамНачисления | |ГДЕ | НачисленияСотрудникамНачисления.Ссылка = &ТекущийДокумент"); Запрос.УстановитьПараметр("ТекущийДокумент", Ссылка); | |||
| 17
    
        Красный рассвет 06.07.13✎ 19:40 | 
        (14) Приятно слышать, что изучение 1С ты начала с мисты, а не с http://1c.ru/rus/firm1c/franch.htm
  (15) Справедливо! Наверно, в субботу никому свои женщины не разрешают просить чужих фоток, да и ником подкупила)) | |||
| 18
    
        artems 06.07.13✎ 19:41 | 
        (17) Не фотка нужна однозначно :)     | |||
| 19
    
        Красный рассвет 06.07.13✎ 19:43 | 
        (18) Вот и скажи, а не какие-то там варианты запроса выкладывай     | |||
| 20
    
        Красный рассвет 06.07.13✎ 19:45 | 
        +(19) будь мужиком бл$ать))     | |||
| 21
    
        artems 06.07.13✎ 19:47 | 
        (0) Милая барышня, на этом форуме девушкам значительно активней помогают когда у них в профиле есть фото (желательно в купальнике) :)     | |||
| 22
    
        artems 06.07.13✎ 19:48 | 
        (20) Я про купальник от себя добавил. Ничего?     | |||
| 23
    
        Красный рассвет 06.07.13✎ 19:48 | 
        (21) Желательно без купальника, но за это банят     | |||
| 24
    
        Красный рассвет 06.07.13✎ 19:49 | 
        Причем - не девушку     | |||
| 25
    
        liliputochka 06.07.13✎ 20:01 | 
        "Ничего?"
  Ничего, ничего... я постараюсь ее выложить. :) | |||
| 26
    
        liliputochka 06.07.13✎ 20:08 | 
        Извените, фото старое     | |||
| 27
    
        Красный рассвет 06.07.13✎ 20:17 | 
        Нельзя ли загрузить фоту без переколбашивания палитры цветов?     | |||
| 28
    
        HeroShima 06.07.13✎ 20:18 | 
        нездоровый цвет     | |||
| 29
    
        Красный рассвет 06.07.13✎ 20:24 | 
        (28) Зато модный, под Войну миров Z     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |