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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.07.2015, 12:42   #1  
Smart is offline
Smart
Участник
 
51 / 13 (1) ++
Регистрация: 09.06.2005
Добрый день,
- "стандартных" датапортов нет? Если есть, то можно их переписать
- почему же только кодеюнит, еще репорты есть
Старый 24.07.2015, 15:03   #2  
ruselhope is offline
ruselhope
Участник
 
71 / 10 (1) +
Регистрация: 26.10.2006
Цитата:
Сообщение от Smart Посмотреть сообщение
Добрый день,
- "стандартных" датапортов нет? Если есть, то можно их переписать
- почему же только кодеюнит, еще репорты есть
1) стандартные все уже переписаны ( Больше нет.
2) меня волнует, что я буду писать в базу, минуя датапорты. Кто-то такое реализовывал? Если я правильно помню, случалось, что какой-то триггер не срабатывал или срабатывал не так, когда его писали напрямую в коде. Или написание через репорт и кодеюнит не считается записью напрямую в базу? И там все нормально проходит.
Старый 24.07.2015, 16:14   #3  
alexb_imported is offline
alexb_imported
Участник
 
256 / 12 (1) ++
Регистрация: 25.08.2006
Цитата:
Сообщение от ruselhope Посмотреть сообщение
Или написание через репорт и кодеюнит не считается записью напрямую в базу?
Вы серьёзно? Тогда посмотрите ну хотя бы стандартный Codeunit 80, там много "INSERT"-ов и MODIFY. Считается это записью напрямую в базу или не считается, хотя производится из codeunit'a? Вы NAV-программист или что другое?
Старый 24.07.2015, 17:46   #4  
ruselhope is offline
ruselhope
Участник
 
71 / 10 (1) +
Регистрация: 26.10.2006
Цитата:
Сообщение от AlexB Посмотреть сообщение
Цитата:
Сообщение от ruselhope Посмотреть сообщение
Или написание через репорт и кодеюнит не считается записью напрямую в базу?
Вы серьёзно? Тогда посмотрите ну хотя бы стандартный Codeunit 80, там много "INSERT"-ов и MODIFY. Считается это записью напрямую в базу или не считается, хотя производится из codeunit'a? Вы NAV-программист или что другое?
Согласна, при учете идет аналог того, что мне, видимо, придется написать.
Датапорт-то не просто так изобретали. Если бы все было просто с Insert и Modify, все бы это делали направо-налево, но что-то не пишут тут люди, которые это сделали и у них потом все было ок. Хочется избежать ошибок, или по крайней мере минимизировать риск.
Дуд, спасибо за подсказку. Фраза "рано или поздно" внушает сдержанный оптимизм
AlexB, вам тоже спасибо за идею покопаться в 80 кодеюните.
 

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

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

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

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

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