Показать сообщение отдельно
Старый 27.01.2011, 13:42   #7  
Alterant is offline
Alterant
Участник
 
378 / 10 (1) +
Регистрация: 31.03.2004
Цитата:
Сообщение от Predatore Посмотреть сообщение
Цитата:
Сообщение от Alterant Посмотреть сообщение
Цитата:
Сообщение от Predatore Посмотреть сообщение
А что такое таблица и как объявлять массив, я и сам разберусь. Хочется уже покинуть армию быдлокодеров
Извините, не удержался. А как работает массив переменных типа record, особенно временных - это должно быть в книге, или это тоже для самостоятельного изучения? Просто не понятна грань и не ясно, что значит "правильный код".
Ну так, а что извиняться?
Вот Вы спрашиваете "как работает массив переменных типа record, особенно временных", и вопросом своим лишь подтверждаете скудность литературы. Поясню. Чуя подвох в Вашем вопросе, взялся за книжку ("Miscrosoft Dinamycs NAV. Руководство разработчика.", единственное что я нашёл по NAV для программиста) и ничего не нашёл по этой теме, т.е. в книге даже не упоминается что можно создать массив с типом Record. Вот так вот. Собственно перешёл к самостоятельному изучению. Создал массив с типом Record, попробовал работать с ним как с любым другим массивом... и не заметил никакой разницы. А собственно почему должна быть разница? Какая разница какой тип данных у элементов массива?
Я думаю, что "правильно кодить" не научит ни какая книга. Это приходит с опытом, желанием разбираться, экспериментами ... Желательно, конечно, чтобы первое время рядом был более опытный коллега, который бы мог подсказать.
Согласен, что в указанной книге материала могло быть и побольше, но базу она дает вполне достаточную. Еще бы рекомендовал почиать Application Designer’s Guide из дистрибутива, но это тоже база. Далее опыт.
Есть еще книжки Programming Microsoft Dynamics NAV и Microsoft Dynamics NAV 2009 Application Design, но они на английском.

А по примеру ... Ответьте сходу, без проверки, если создать массив временных переменных типа Record, скажем из 3-х элементов, то они будут ссылаться на разные временные таблицы, как если бы вы создали 3 независимых переменных или на одну?