|
|
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
У кого-нить есть граматика для txt экспорт-файлов Navision? Или для его встроенного языка. ------------------------- There’s no silver bullet! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2010, 15:18 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
lockyУ кого-нить есть граматика для txt экспорт-файлов Navision? Или для его встроенного языка. Это вы о чем именно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2010, 15:38 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
s_ustinov, мне бы очень хотелось научится парсить экспортные файлы объектов, с целью вытаскивать из них метаданные. Вроде токо, как это делает Developers Toolkit. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2010, 16:51 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
lockys_ustinov, мне бы очень хотелось научится парсить экспортные файлы объектов, с целью вытаскивать из них метаданные. Вроде токо, как это делает Developers Toolkit.А что с ними дальше делать ? Ну вытащил. И ? Для новых языков достаточно Toolkitа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2010, 17:11 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
LSVА что с ними дальше делать ? Ну вытащил. И ? Для новых языков достаточно Toolkitа. А дальше на основании этих метаданных я в состоянии генерировать (частично) процедуры для работы с таблицами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2010, 17:14 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
lockyLSVА что с ними дальше делать ? Ну вытащил. И ? Для новых языков достаточно Toolkitа. А дальше на основании этих метаданных я в состоянии генерировать (частично) процедуры для работы с таблицами.Какие процедуры ? На C/AL ? MSSQL ? Немного смахивает на извращение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2010, 18:16 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
lockyLSVА что с ними дальше делать ? Ну вытащил. И ? Для новых языков достаточно Toolkitа. А дальше на основании этих метаданных я в состоянии генерировать (частично) процедуры для работы с таблицами. в навике?????? если сравнивать с 1с, там есть всего несколько типов объектов - таблица, форма, отчет, кодеюнит (вроде еще что-то, забываю уже)))) то есть метаданных как в 1с там и близко нет ))))))) по крайней мере в 4 навике... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2010, 18:24 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
Процедуры на T-Sql Метаданные - в данном случае для начала интересуют FK В дальнейшем - и всё остальное тоже (в т.ч. входимость и используемость объектов). ------------------------- There’s no silver bullet! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2010, 21:14 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
LSVНемного смахивает на извращение. Я знаю :) такова селяви. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2010, 21:14 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
Т.е. задача на нижнем уровне состоит в обеспечении примитивной целостности данных при работе с таблицами Navision используя T-Sql код. Для этого необходимо при вставке, обновлении и удалении проверить ссылочную целостность а также проверить значения для option fields ------------------------- There’s no silver bullet! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2010, 00:01 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
lockyТ.е. задача на нижнем уровне состоит в обеспечении примитивной целостности данных при работе с таблицами Navision используя T-Sql код. Для этого необходимо при вставке, обновлении и удалении проверить ссылочную целостность а также проверить значения для option fields а учитывая, что практически всегда ссылочная целостность контролируется с помощью кодеюнитов (на уровне программного кода)... (на уровне базы контроля или совсем нет, или контролируется далеко не все) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2010, 09:52 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
...примитивной целостности данных при работе с таблицами Navision используя T-Sql код.Я так и знал. Типичное извращение. Все равно способ непонятен. Навик напрямую шлет запросы. Как реализовать целостность ? Триггерами ? Вариант. Но непростой. Руцями полюбому. ЗЫ: Выкинуть навик и забыть как страшный сон. Я уже забыл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2010, 10:34 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
LSV...примитивной целостности данных при работе с таблицами Navision используя T-Sql код.Я так и знал. Типичное извращение. Все равно способ непонятен. Навик напрямую шлет запросы. Как реализовать целостность ? Триггерами ? Вариант. Но непростой. Руцями полюбому. ЗЫ: Выкинуть навик и забыть как страшный сон. Я уже забыл Руцями, разумеется. Делая все необходимые проверки внутри SP. Выкинуть навик - не вариант. Вариант - постепенно мигрировать с него. И делать это полностью руками - долго, нудно и дорого. Необходимо облегчить хотя бы рутинные работы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2010, 11:37 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
Приветстую коллеги. Когда на C/AL писал обработку текстовых файлов - для генерации пакетов xml для обмена данными- не для столь извращенных целей:). Вообщем все достаточно просто - анализируйте tablerelation и будем Вам щастье. Как Навовский фильтр перевести в SQL упоминалось на forum.mazzy.ru. Ну а ссылочная целостность в случае Нава (щас меня закидают яйцами) не есть хорошо. Если уже очень хочется - см. Поддерживать виды и поддерживать связи при создании базы. Удачи. И поменьше слушайте LSV :). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2010, 17:19 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
Ага, ну, про tablerelation я в курсе :) Просто очень не хочется изобретать велосипед и писать парсер с нуля, предварительно выписав себе граматику. И очень не хочется делать "по рабоче-крестьянски", хочется сделать "по правильному" :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2010, 17:23 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
Ну так напишите и поделитесь :). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2010, 17:26 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
АгаНу так напишите и поделитесь :). Видимо, так и придется сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2010, 17:27 |
|
||
|
Граматика Navision
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. ------------------------- There’s no silver bullet! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2010, 13:54 |
|
||
|
|

start [/forum/topic.php?fid=29&msg=36457980&tid=1526526]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 156ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...