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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.05.2007, 13:33   #1  
smoyk is offline
smoyk
Участник
 
188 / 13 (1) ++
Регистрация: 20.04.2007
Ну вот, собсно сабж. Как присвоить значение полю с номером 3 (3-му по счету) к примеру в таблице, связанной с текущей формой?
Заранее спасибо.
Старый 10.05.2007, 14:45   #2  
Greggy_imported is offline
Greggy_imported
Участник
Аватар для Greggy_imported
 
291 / 10 (1) +
Регистрация: 24.09.2004
FieldRef := RecRef.FIELD(FieldCount);
FieldRef.VALUE := (необходимое значение)
Старый 10.05.2007, 15:32   #3  
kas1 is offline
kas1
Участник
 
51 / 10 (1) +
Регистрация: 13.02.2007
Напр. сделайте цикл с счетчиком и каждому третьему присваивайте значение.
Старый 11.05.2007, 05:07   #4  
smoyk is offline
smoyk
Участник
 
188 / 13 (1) ++
Регистрация: 20.04.2007
2 kas1
Это понятно, вопрос как присвоить.

2 Greqqy
Не понятно, что такое RecRef? RecordRef? Но у неё нет субтайпа, как привязать ее к нужной таблице?
Старый 11.05.2007, 07:09   #5  
Greggy_imported is offline
Greggy_imported
Участник
Аватар для Greggy_imported
 
291 / 10 (1) +
Регистрация: 24.09.2004
FieldRef это переменная с типом FieldRef
RecRef это переменная с типом RecordRef

перед тем как выполнять действия необходимо сделать RecRef.GETTABLE(Rec таблицы в которой вы хотите производить измнения)

ну и соответственно после всего этого необходимо выполнить Recref.INSERT либо Recref.MODIFY;
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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