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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.09.2006, 10:40   #21  
Iskatel is offline
Iskatel
Участник
 
86 / 10 (1) +
Регистрация: 18.09.2006
C DELETE разобрался. Огромное спасибо.

Появилась другая задачка. Есть три TextBox'а связанные с полями таблицы. При изменении данных в текстбоксах они не должны изменять содержимое в полях таблицы, а должны записаться в переменную N, которая передается во внешний модуль. Модуль берет данные из N и меняет их в полях таблицы. Нужно также сделать Refresh TableBox, в котором отображается таблица (она поставлена только на чтение). Это нужно сделать со связанными тектсбоксами.
Старый 14.09.2006, 10:47   #22  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Пожалуйста, почитайте мануалы.
Там все написано, честное слово.
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 14.09.2006, 10:50   #23  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Уже говорили как передать в переменную значение одного поля. Как передать значение трех полей - догадаетесь.
Подсказка. Я уже чувствую всю значимость ВНЕШНЕГО МОДУЛЯ в вашей организации. Поэтому делайте так - передавайте во внешний модуль не значения отдельных полей а КОПИЮ РЕКИ, на которой построена форма. Заводите переменную типа Record. После правки записи в форме присваивайте ее вашей переменной и отправляйте в модуль. Делайте там все, что хотите, а на форме обновляйте после этого инфу. Правда у меня подозрение, что возникнет гемор при работе в такой форме, доступ на правку данных в которой закрыт ...
Старый 14.09.2006, 15:16   #24  
Iskatel is offline
Iskatel
Участник
 
86 / 10 (1) +
Регистрация: 18.09.2006
Есть ли в табличных типах данных (при создании таблицы указываешь тип поля) символьные типы длинее 250 символов?
В MSSQLServer есть varchar - 8000 символов. А в Navision есть что-нибудь кроме Text, Code, Char?

Если нет, то как решить ситуацию в Navision: если данные будут длинне 250 символов?
Старый 14.09.2006, 15:26   #25  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Цитата:
Сообщение от Programmer Посмотреть сообщение
Есть ли в табличных типах данных (при создании таблицы указываешь тип поля) символьные типы длинее 250 символов?
В MSSQLServer есть varchar - 8000 символов. А в Navision есть что-нибудь кроме Text, Code, Char?

Если нет, то как решить ситуацию в Navision: если данные будут длинне 250 символов?
Начиная с версии 3,7 можно создавать текстовые поля длиной до 1024 символов.
Для хранения больших текстов, картинок и тп в навижене есть тип данных BLOB.
Старый 14.09.2006, 15:51   #26  
Iskatel is offline
Iskatel
Участник
 
86 / 10 (1) +
Регистрация: 18.09.2006
Цитата:
Сообщение от romeo Посмотреть сообщение
Начиная с версии 3,7 можно создавать текстовые поля длиной до 1024 символов.
Какой тип? Кроме BLOB.
Старый 14.09.2006, 16:11   #27  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Цитата:
Сообщение от Programmer Посмотреть сообщение
Цитата:
Сообщение от romeo Посмотреть сообщение
Начиная с версии 3,7 можно создавать текстовые поля длиной до 1024 символов.
Какой тип? Кроме BLOB.
Гхм. Тип незамысловатый - Text. Упс, извиняюсь. Для полей осталось ограничение в 250 символов. Это размер переменных расширили до 1024 с 3,7. Так что только BLOB.
Старый 14.09.2006, 16:24   #28  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Ну почему только BLOB?
1) Можно завести нескольоко полей, в первое писать первые 250 символов, во второе - вторые и т.п.
2) Опять вспомню COOF (снова респект Tyrex'у )
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 14.09.2006, 16:40   #29  
Iskatel is offline
Iskatel
Участник
 
86 / 10 (1) +
Регистрация: 18.09.2006
Цитата:
Сообщение от romeo Посмотреть сообщение
Начиная с версии 3,7 можно создавать текстовые поля длиной до 1024 символов.
У нас стоит версия 4.0. Какой тип, кроме BLOB?

Пардон, глюки с браюзером и сетью. Не увидел ваши ответы, до отправки этого сообщениия.

А что такое COOF?
Старый 14.09.2006, 16:53   #30  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Поиск - COOF
Changing Objects on the Fly (COOF)
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 14.09.2006, 18:49   #31  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
Для 4-ки есть еще BigText

__________________
Сложные типы данных
BigText
Этот сложный тип данных используется, когда требуется включение документов с текстами больших объемов. Данные типа BigText нельзя отобразить — например, в отладчике или окне сообщения. Однако функции BigText можно использовать для извлечения части большого текста и помещения ее в обычную текстовую строку, которую можно отобразить.

Максимальная длина переменной BigText составляет 2147483647 знаков. Это эквивалентно 2 ГБ.
____________________________

Из документа What's new in Navision 4.0 RU
 


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

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

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