|
ВыгрузитьЖурналРегистрации | ☑ | ||
---|---|---|---|---|
0
Popkorm
09.07.12
✎
10:37
|
где то ошибся,не пойму где
Ошибка при вызове метода контекста (ВыгрузитьЖурналРегистрации) ВыгрузитьЖурналРегистрации(ТаблицаЖурнала, ФильтрЗаполнения,Колонки()); по причине: Несоответствие типов (параметр номер '2') Функция Колонки() Возврат "Дата, Событие, Метаданные, Данные, ПредставлениеДанных"; КонецФункции Процедура ПерепроверкаДанных(ДатаДокумента) ИмеютсяИзменения = 0; ТаблицаЖурнала = новый ТаблицаЗначений; СтатусыТранзакций = Новый Массив; СтатусыТранзакций.Добавить(СтатусТранзакцииЗаписиЖурналаРегистрации.Зафиксирована); СтатусыТранзакций.Добавить(СтатусТранзакцииЗаписиЖурналаРегистрации.НетТранзакции); МетаданныеМассив = Новый Массив; МетаданныеМассив.Добавить(Константы.ПрименятьДатуЗапретаДляПолныхПрав); МетаданныеМассив.Добавить(Документы.ПолучениеУслугПоПереработке); МассивСобытий = Новый Массив; МассивСобытий.Добавить("_$Data$_.New"); МассивСобытий.Добавить("_$Data$_.Update"); МассивСобытий.Добавить("_$Data$_.Delete"); МассивСобытий.Добавить("_$Data$_.Post"); МассивСобытий.Добавить("_$Data$_.Unpost"); ФильтрЗаполнения = Новый Структура; ФильтрЗаполнения.Вставить("ДатаНачала", НачалоДня(ДатаДокумента)); ФильтрЗаполнения.Вставить("ДатаОкончания", КонецДня(ДатаДокумента)); ФильтрЗаполнения.Вставить("Метаданные", МетаданныеМассив); ФильтрЗаполнения.Вставить("СтатусТранзакции", СтатусыТранзакций); ФильтрЗаполнения.Вставить("Событие", МассивСобытий); ВыгрузитьЖурналРегистрации(ТаблицаЖурнала, ФильтрЗаполнения,Колонки()); |
|||
1
Popkorm
09.07.12
✎
10:59
|
окей,сделал по другому :
Функция Фильтр(ДатаДокумента) События = Новый Массив; События.Добавить("_$Data$_.New"); События.Добавить("_$Data$_.Delete"); События.Добавить("_$Data$_.Post"); События.Добавить("_$Data$_.Unpost"); События.Добавить("_$Data$_.Update"); СтатусыТранзакций = Новый Массив; СтатусыТранзакций.Добавить(СтатусТранзакцииЗаписиЖурналаРегистрации.Зафиксирована); СтатусыТранзакций.Добавить(СтатусТранзакцииЗаписиЖурналаРегистрации.НетТранзакции); МетаданныеМассив = Новый Массив; МетаданныеМассив.Добавить(Константы.ПрименятьДатуЗапретаДляПолныхПрав); МетаданныеМассив.Добавить(Документы.ПолучениеУслугПоПереработке); Возврат Новый Структура("ДатаНачала,ДатаОкончания,Метаданные,СтатусТранзакции,Событие", НачалоДня(ДатаДокумента), КонецДня(ДатаДокумента),События,СтатусыТранзакций,МетаданныеМассив ); КонецФункции Функция Колонки() Возврат "Дата, Событие, Метаданные, Данные, ПредставлениеДанных"; КонецФункции Процедура ПерепроверкаДанных(ДатаДокумента) ТаблицаЖурнала = новый ТаблицаЗначений; ВыгрузитьЖурналРегистрации(ТаблицаЖурнала,Фильтр(ДатаДокумента),Колонки()); ТаблицаЖурнала= пустая.............Есть кто праробатывал ВыгрузитьЖурналРегистрации?!! |
|||
2
Popkorm
09.07.12
✎
11:19
|
господа понедельник день тяжелый,помогаем/активизируемся......
|
|||
3
hhhh
09.07.12
✎
11:30
|
(2) ну, например, метаданные у вас которые
МетаданныеМассив.Добавить(Документы.ПолучениеУслугПоПереработке); это ведь не метаданные. Так что не парьте нам мозг в понедельник с утра. |
|||
4
Popkorm
09.07.12
✎
12:04
|
(3)так походу не сохраненую копию выложил,вот:
Функция Фильтр(ДатаДокумента) События = Новый Массив; События.Добавить("_$Data$_.New"); События.Добавить("_$Data$_.Delete"); События.Добавить("_$Data$_.Post"); События.Добавить("_$Data$_.Unpost"); События.Добавить("_$Data$_.Update"); ФильтрЗаполнения = Новый Структура; ФильтрЗаполнения.Вставить("ДатаНачала", НачалоДня(ДатаДокумента)); ФильтрЗаполнения.Вставить("ДатаОкончания", КонецДня(ДатаДокумента)); СтатусыТранзакций = Новый Массив; СтатусыТранзакций.Добавить(СтатусТранзакцииЗаписиЖурналаРегистрации.Зафиксирована); СтатусыТранзакций.Добавить(СтатусТранзакцииЗаписиЖурналаРегистрации.НетТранзакции); МетаданныеМассив = Новый Массив; МетаданныеМассив.Добавить(Константы.ПрименятьДатуЗапретаДляПолныхПрав); МетаданныеМассив.Добавить(Метаданные.Документы.ПолучениеУслугПоПереработке); ФильтрЗаполнения.Вставить("Метаданные",МетаданныеМассив); Возврат Новый Структура("ДатаНачала,ДатаОкончания,Метаданные,СтатусТранзакции,Событие", НачалоДня(ДатаДокумента), КонецДня(ДатаДокумента),События,СтатусыТранзакций,МетаданныеМассив ); КонецФункции Функция Колонки() Возврат "Дата, Событие, Метаданные, Данные, ПредставлениеДанных"; КонецФункции Процедура ПерепроверкаДанных(НайтиВ77,ДатаДокумента) ИмеютсяИзменения = 0; ТаблицаЖурнала = новый ТаблицаЗначений; ВыгрузитьЖурналРегистрации(ТаблицаЖурнала,Фильтр(ДатаДокумента),Колонки()); |
|||
5
Popkorm
09.07.12
✎
13:18
|
тема по прежнему открыта
|
|||
6
Jaap Vduul
09.07.12
✎
13:22
|
МетаданныеМассив.Добавить(Константы.ПрименятьДатуЗапретаДляПолныхПрав);
|
|||
7
Reset
09.07.12
✎
13:23
|
(6) Имел в виду (3)
|
|||
8
Popkorm
09.07.12
✎
13:47
|
(6)вообщем если закоментено,таже история,вообщем:
Функция Фильтр(ДатаДокумента) События = Новый Массив; События.Добавить("_$Data$_.New"); События.Добавить("_$Data$_.Delete"); События.Добавить("_$Data$_.Post"); События.Добавить("_$Data$_.Unpost"); События.Добавить("_$Data$_.Update"); ФильтрЗаполнения = Новый Структура; ФильтрЗаполнения.Вставить("ДатаНачала", НачалоДня(ДатаДокумента)); ФильтрЗаполнения.Вставить("ДатаОкончания", КонецДня(ДатаДокумента)); СтатусыТранзакций = Новый Массив; СтатусыТранзакций.Добавить(СтатусТранзакцииЗаписиЖурналаРегистрации.Зафиксирована); СтатусыТранзакций.Добавить(СтатусТранзакцииЗаписиЖурналаРегистрации.НетТранзакции); МетаданныеМассив = Новый Массив; // МетаданныеМассив.Добавить(Константы.ПрименятьДатуЗапретаДляПолныхПрав); МетаданныеМассив.Добавить(Метаданные.Документы.ПолучениеУслугПоПереработке); ФильтрЗаполнения.Вставить("Метаданные",МетаданныеМассив); Возврат Новый Структура("ДатаНачала,ДатаОкончания,Метаданные,СтатусТранзакции,Событие", НачалоДня(ДатаДокумента), КонецДня(ДатаДокумента),События,СтатусыТранзакций,МетаданныеМассив ); КонецФункции Функция Колонки() Возврат "Дата, Событие, Метаданные, Данные, ПредставлениеДанных"; КонецФункции Процедура ПерепроверкаДанных(НайтиВ77,ДатаДокумента) ИмеютсяИзменения = 0; ТаблицаЖурнала = новый ТаблицаЗначений; ВыгрузитьЖурналРегистрации(ТаблицаЖурнала,Фильтр(ДатаДокумента),Колонки()); |
|||
9
hhhh
09.07.12
✎
13:51
|
(8) может отложим до вторника. Ну смотри
Возврат Новый Структура("ДатаНачала,ДатаОкончания,Метаданные,СтатусТранзакции,Событие", НачалоДня(ДатаДокумента), КонецДня(ДатаДокумента),События,СтатусыТранзакций,МетаданныеМассив ); ты в Метаданные записываешь События, а в события - метаданные. |
|||
10
Popkorm
09.07.12
✎
17:48
|
(9)вообщем я в отпуске с завтрешнего дня,вообщем через 2 недели создам новую тему
|
|||
11
vqwy
09.07.12
✎
17:52
|
(0) у Вас там в Ростове земляк есть гениальный, это к нему
|
|||
12
Popkorm
09.07.12
✎
18:20
|
осталось 10 минут до отпуска....................
|
|||
13
Popkorm
09.07.12
✎
18:22
|
(11)самому можно разобрать,мысли уже на пляжи у море
|
|||
14
hhhh
09.07.12
✎
18:28
|
(13) ты ему только стукни в аську, он к тебе прямо на пляж с ноутбуком примчится.
|
|||
15
Popkorm
23.07.12
✎
11:41
|
не закрыл тему,был в отпуске,вообщем ДатаДокумента поменял на ТекущаяДата() и все заработало,может кому надо будит,рабочий код:
Функция Фильтр() События = Новый Массив; События.Добавить("_$Data$_.New"); События.Добавить("_$Data$_.Delete"); События.Добавить("_$Data$_.Post"); События.Добавить("_$Data$_.Unpost"); События.Добавить("_$Data$_.Update"); ФильтрЗаполнения = Новый Структура; ФильтрЗаполнения.Вставить("ДатаНачала", НачалоДня(ТекущаяДата())); ФильтрЗаполнения.Вставить("ДатаОкончания", КонецДня(ТекущаяДата())); СтатусыТранзакций = Новый Массив; СтатусыТранзакций.Добавить(СтатусТранзакцииЗаписиЖурналаРегистрации.Зафиксирована); СтатусыТранзакций.Добавить(СтатусТранзакцииЗаписиЖурналаРегистрации.НетТранзакции); МетаданныеМассив = Новый Массив; МетаданныеМассив.Добавить(Константы.ПрименятьДатуЗапретаДляПолныхПрав); МетаданныеМассив.Добавить(Метаданные.Документы.ПолучениеУслугПоПереработке); ФильтрЗаполнения.Вставить("Метаданные",МетаданныеМассив); Возврат Новый Структура("ДатаНачала,ДатаОкончания,Метаданные,СтатусТранзакции,Событие", НачалоДня(ТекущаяДата()), КонецДня(ТекущаяДата()),События,СтатусыТранзакций,МетаданныеМассив ); КонецФункции Функция Колонки() Возврат "Дата, Событие, Метаданные, Данные, ПредставлениеДанных,Комментарий"; КонецФункции Процедура ПерепроверкаДанных(НайтиВ77,ДатаДокумента) ИмеютсяИзменения = 0; ТаблицаЖурнала = Новый ТаблицаЗначений; СтатусыТранзакций = Новый Массив; СтатусыТранзакций.Добавить(СтатусТранзакцииЗаписиЖурналаРегистрации.Зафиксирована); СтатусыТранзакций.Добавить(СтатусТранзакцииЗаписиЖурналаРегистрации.НетТранзакции); МетаданныеМассив = Новый Массив; МетаданныеМассив.Добавить(Метаданные.Константы.ПрименятьДатуЗапретаДляПолныхПрав); МетаданныеМассив.Добавить(Метаданные.Документы.ПолучениеУслугПоПереработке); МассивСобытий = Новый Массив; МассивСобытий.Добавить("_$Data$_.New"); //Данные Добавление МассивСобытий.Добавить("_$Data$_.Update");//Данные Изменение МассивСобытий.Добавить("_$Data$_.Delete");//Данные Удаление МассивСобытий.Добавить("_$Data$_.Post"); //Данные Проведение МассивСобытий.Добавить("_$Data$_.Unpost");//Отмена проведения; ФильтрЗаполнения = Новый Структура; ФильтрЗаполнения.Вставить("ДатаНачала", НачалоДня(ТекущаяДата())); ФильтрЗаполнения.Вставить("ДатаОкончания", КонецДня(ТекущаяДата())); ФильтрЗаполнения.Вставить("Метаданные", МетаданныеМассив); ФильтрЗаполнения.Вставить("СтатусТранзакции", СтатусыТранзакций); ФильтрЗаполнения.Вставить("Событие", МассивСобытий); ВыгрузитьЖурналРегистрации(ТаблицаЖурнала, ФильтрЗаполнения,Колонки()); |
|||
16
Azverin
23.07.12
✎
11:54
|
(15) только по Документы.ПолучениеУслугПоПереработке?
|
|||
17
Popkorm
23.07.12
✎
11:59
|
(16)мне только ПолучениеУслугПоПереработке нужен,добавляй какие нужны тебе документы и т.п.
|
|||
18
Azverin
23.07.12
✎
13:09
|
(17) не понял, куда "рабочий код" впихунть надо?)
|
|||
19
Popkorm
23.07.12
✎
14:16
|
(18)что значить куда впихнуть?!Это готовая разработка для получении данных из ЖурналаРегистрации.Ты что вообщем хочешь получить?!
|
|||
20
Azverin
23.07.12
✎
14:18
|
(19) забыл отписаться - разобрался)
|
|||
21
Neznayka_5
31.07.12
✎
06:21
|
Объясните теперь мне) куда его загружать. Задача похожая, но хотелось бы внешним отчетом сделать..
|
|||
22
Neznayka_5
31.07.12
✎
06:36
|
и что за параметры в Процедуре ПерепроверкаДанных? второй не нужен ведь вообще, раз вы все равно на текущую дату смотрите. а первый это что? он тоже нигде не используется..
|
|||
23
wowik
31.07.12
✎
09:06
|
(21),реклама http://infostart.ru/public/87773/
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |