02.04.2005, 04:46 | #1 |
Участник
|
Никак не могу найти в литературе как найти определенную Variable. К примеру, в таблице 39 Purchase Line есть такой Code
"Outstanding Quantity" := Quantity - "Quantity Received"; Как я понимаю, "Outstanding Quantity" и "Quantity Received" это значения соответствующих полей, а как понять Quantity? Если смотреть в Variables то таковой нет. В Functions тоже нет. Я пытаюсь добавить в таблицу второе поле учета количества товаров (для двойной единицы измерения) названием Quantity 2, но когда добавляю эту запись в код, то мне выдает сообщение, что использовано неопределенная переменная Quantity 2, определите переменную в 'Global C/AL Symbols'. Определить ее можно под Variables, но в тоже время Quantity отсутствует в переменных. Как найти переменную Quantity? Или эта функция (Function)? Можно ли как-то посмотреть в Global C/AL Symbols и увидеть все переменные и фунции и к каким обьектам они относятся? |
|
02.04.2005, 12:46 | #2 |
Участник
|
это я думаю не переменная а поле этой таблицы
|
|
04.04.2005, 09:56 | #3 |
Участник
|
Смотрите раздел литературы по C\AL, где указывается соглашение о наименовании переменных и объектов. В частности, там указано в каких случаях названия переменных, полей и др. объетков нужно заключать в " ".
__________________
MBS Certified Master in Navision Developer |
|
04.04.2005, 10:11 | #4 |
Участник
|
... сколько безысходности в топике ...
Добавьте поле, сохраните таблицу (можно даже без компиляции), закройте дизайнер и откройте заново. После этого новое поле появится в свободном доступе. есть такая заноза небольшая.. |
|
04.04.2005, 12:21 | #5 |
Участник
|
Цитата:
Сообщение от Wizard
... сколько безысходности в топике ...
Добавьте поле, сохраните таблицу (можно даже без компиляции), закройте дизайнер и откройте заново. После этого новое поле появится в свободном доступе. есть такая заноза небольшая.. Tino, в вашем случае Quantity - это поле таблицы 39. Поэтомы в Variables его не найдете. Далее , если вы добавили в таблицу своё поле Quantity 2, то опять же его не надо определять в Variables -это также поле таблицы и к нему надо обращаться стнадартным образом: Record."Quantity 2" , где Record - имя вашей таблицы. Успехов. |
|
06.04.2005, 11:15 | #6 |
Участник
|
Всем спасибо за советы. Проблема заключалась в отличии обычных переменных и полей записи и использование " ".
|
|
06.04.2005, 14:09 | #7 |
Участник
|
Я это и имел в виду.
__________________
MBS Certified Master in Navision Developer |
|