КД. Простой вопрос. Алгоритмы #664690


#0 by Альбатрос
Правила обмена 7.7-8.2 на КД. Вопрос: алгоритмы производятся на языке 8.2 или 7.7? =)
#1 by Рэйв
Смотря в какой базе будешь их использовать
#2 by Рэйв
это же просто процедуры по сути. в какой базе будут вызываться на том языке и пиши
#3 by Aleksey
а алгоритмы в 7-ке работают?
#4 by Рэйв
Не помню точно. Вроде должны..
#5 by Альбатрос
Спасибо, вызываю в 7.7 Щас опробуем =)
#6 by Pahomich
Ты для нее выгружаешь для подмены модуль в виде текстового файла
#7 by Aleksey
Ты о чём? я о вкладке алгоритмы и запросы. Просто в справке написано Аналогично обстоят дела с алгоритмами. Кода один и тот же кусок кода должен быть выполнен в различных местах, удобно записать отдельный алгоритм, а затем просто вызывать его из тех мест, где он нужен. А вызов этого кода будет очень прост: Выполнить(Алгоритмы.СоздатьТаблицу); А как в 7-ке? там же нет выполнить
#8 by Рэйв
Они скорее всего в выгружаемом тексте модуля в процедуры оформляются и потом вызываются
#9 by Альбатрос
Стоп, а как в алгоритм передать значения для изменения? Пробую так: И сам алгоритм:
#10 by Aleksey
А параметры тебе для чего?
#11 by Defender aka LINN
В семерке это будет процедура
#12 by Aleksey
есть же глобальные параметры через них и передавай
#13 by Defender aka LINN
Нахрена?
#14 by Альбатрос
Это мне типа надо описать их в параметрах конвертации?
#15 by Альбатрос
а как по-другому?
#16 by Defender aka LINN
Для начала стоит таки сознаться, где алгоритм будет выполняться
#17 by Aleksey
чтобы "в алгоритм передать значения для изменения"
#18 by Альбатрос
На стороне 7.7, ПВД - "перед обработкой"
#19 by Pahomich
И я о них.
#20 by Defender aka LINN
Тогда еще придется сознаться, какую версию КД используешь
#21 by Defender aka LINN
+ А точнее - есть ли на форме алгоритма поле "Параметры"
#22 by Pahomich
С параметрами в 7-ку скорее всего будет облом
#23 by Pahomich
Надо смотреть модуль загрузки или выгрузки, те, что в обработке, работающей в 7-ке и ручками, ручками
#24 by Defender aka LINN
Рассуждать о том, о чем знаете - пробовали?
#25 by Pahomich
Нет рассуждать не пробовал, пробовал писать обработки по переносу и переносить, пока удачно.
#26 by Pahomich
А по поводу параметров в 7ку в половине внутренних хелпов в обработчиках написано.
#27 by Альбатрос
Версия 2.1.3.1. Поля Параметры на форме алгоритма нету (
#28 by mikecool
в справке есть правила кажется ПослеЗагрузки, написано что для 8.х, однако работает и в 7.7
#29 by mikecool
кстате, а какие параметры передаются при конвертации? что то помнится- никакие
#30 by Aleksey
уже давно 2.1.7.1
#31 by welwel
в типовых правилах перехода с Бухгалтерии 7.7 на Бухгалтерия 8 ред.2.0 можно посмотреть как реализовано
#32 by Defender aka LINN
Тогда заглядывай в процедуру алгоритма конфигуратором. Там будет куча параметров, которые можно использовать, только называться они будут типа Источник, ИсходящиеДанные, ВходящиеДанные и т.д. Или обновись до последней, там можно свои параметры задать
#33 by Альбатрос
Ага, спасибо смотрю уже
#34 by Альбатрос
и качаю обновленную КД =)
#35 by Альбатрос
Тут еще другой вопрос вылез... Пока без алгоритмов, напрямую в ПВД написал так: Ругается: Ошибка исполнения обработчика:  ПВД_ПередОбработкойПравила_ПродажиТовара  - Значение не представляет агрегатный объект (М) А как отловить, на какую строчку он ругается? Факт, на какую-то из добавленных мной, но на мой взгляд вроде все правильно, где я ошибся
#36 by Defender aka LINN
Ну, во-первых, строку он пишет. А во-вторых, тут и с первого взгляда понятно
#37 by Альбатрос
Полностью ошибка, строки нет: Начало выгрузки:   15.05.13 13:10:47 Ошибка исполнения обработчика:  ПВД_ПередОбработкойПравила_ПродажиТовара  - Значение не представляет агрегатный объект (М) Ошибка выбора объектов коллекции Выгружено объектов:   16 Окончание выгрузки:   15.05.13 13:10:49 Укажите, где я ступил?
#38 by Альбатрос
Мля, я уже раз 20 перечитываю эти 10 строк))) не вижу!
#39 by Defender aka LINN
Накладные.ПолучитьВремя(Ч.М.С);
#40 by Альбатрос
Вот я дятел)))) спасибо!
#41 by Альбатрос
Мужики, следующий вопрос =): Данные выгружает, но при загрузки на строчке: Возврат XMLЗначение(Тип, Значение); Ошибка: Ошибка при вызове метода контекста (XMLЗначение): Ошибка преобразования данных XML Посмотрел в отладчике. Тип как надо у меня "Дата", а вот значение = "2013-05-02T16:6:52" Какой должен быть формат у "значение", чтоб ровно преобразовал в дату?
#42 by Альбатрос
Так ну понятно, все из-за того, что минута = 6. Но я ведь время получаю через ПолучитьВремя В иттоги сделал по еплански:        Если СтрДлина(Ч) = 1 тогда
#43 by Defender aka LINN
Формат же есть
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С