AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.12.2010, 17:18   #9  
ОльгаМ is offline
ОльгаМ
Участник
 
36 / 10 (1) +
Регистрация: 07.09.2004
Адрес: Москва
А в Навижн не проще?
j := ‘0’;

……
j := INCSTR(j);
TempA := XlWorkSheet.Range(‘A’+j).VALUE + ‘,X’;
TempB := XlWorkSheet.Range(‘B’+j).VALUE + ‘,X’;
TempC := XlWorkSheet.Range(‘C’+j).VALUE + ‘,X’;
TempD := ‘,’;
k := 0;
tText := ‘’;
WHILE tText <> ‘X’ DO BEGIN
k += 1;
tText := SELECTSTR(k, TempA);
IF STRPOS(TempD,’,’+ tText+’,’) = 0 THEN
TempD := TempD + tText+’,’;
END;
k := 0;
tText := ‘’;
WHILE tText <> ‘X’ DO BEGIN
k += 1;
tText := SELECTSTR(k, TempB);
IF STRPOS(TempD,’,’+ tText+’,’) = 0 THEN
TempD := TempD + tText+’,’;
END;
k := 0;
tText := ‘’;
WHILE tText <> ‘X’ DO BEGIN
k += 1;
tText := SELECTSTR(k, TempC);
IF STRPOS(TempD,’,’+ tText+’,’) = 0 THEN
TempD := TempD + tText+’,’;
END;
TempD := DELCHR(TempD,’<>’,’,’);
XlWorkSheet.Range(‘D’+j).VALUE := TempD;
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:26.