Имя: Пароль:
1C
1С v8
Как команда "глСообщениеТрассировки" переводится на язык 8.2
0 fleur
 
23.04.12
16:24
Вам доводилось переписывать программы с одного языка на другой? Как это лучше сделать? И быстрее.Из 7.7 в 8.2
1 andrewks
 
23.04.12
16:27
где, где Фиксин с обещанным транслятором 7.7 -> 8?
2 Vladal
 
23.04.12
16:27
(1) А кто недавно разбился?
3 rs_trade
 
23.04.12
16:28
(2) не он. этот живее всех живых.
4 Vladal
 
23.04.12
16:31
(0) т смотря, что. Брать и переписывать.
5 fleur
 
23.04.12
16:41
Как перевести команды:
БухИт4.ПолучитьСубконто
глСообщениеТрассировки
БухИт4.ВыбратьСубконто
глПоказатьТрассировку
глСоздатьТрассировку
6 Vladal
 
23.04.12
16:43
Что-то мне подсказывает, наверно, копчик, что процедуры/функции, начинающиеся с "гл" надо искать в глОБАЛЬНОМ модуле. Как-то так.
Вот и смотрим, что же там в глобальнике написано в теле процедур
глСообщениеТрассировки
глПоказатьТрассировку
глПоказатьТрассировку
7 Vladal
 
23.04.12
16:46
БухИт4 - это бухитоги, нет? Если да, переписывать бухзапрос для получения аналогичного результата на 8-ке.

БухИт4.ПолучитьСубконто - скорее всего, обход группировки по четвертому субконто. ИМХО.
8 Vladal
 
23.04.12
16:52
(7) нет, БухИт4 - это четвертый запрос...
9 hhhh
 
23.04.12
16:54
(5) бухгалтерский блок они полностью переписали. Поэтому методом перевода у вас не получится сделать.

Поэтому нужно делать так: проанализировать, что делает этот кусок программы, рисуете блок-схему, пишете техническое задание. Потом приглашаете опытного спеца-восьмерочника, он вам реализовывает.
10 vmv
 
23.04.12
17:04
totMessageTrace

ok
11 andrewks
 
23.04.12
17:09
+(9) это касается не только бухгалтерского блока, а вообще практически любого блока, работающего с метаданными/БД и интерфейсом, короче, быстрее и правильнее написать заново
12 Абыр
 
23.04.12
17:12
(10)
скорее mTraceMessage