Как решить apex.ajax.clob ошибку в Oracle 18c APEX? - PullRequest
0 голосов
/ 27 февраля 2019

Я пытаюсь показать булавки в моем элементе управления картой, и я использовал следующий код в старой теме 4.2, и он работал нормально.Но с новой темой APEX я получаю apex.ajax.clob это не ошибка конструктора

function refreshMap() 
{
  var gData;
  var clob_ob = new apex.ajax.clob
  (  
function()
{
  var rs = p.readyState  
  if(rs == 4)
  {
    gData = p.responseText;
    if(gData.length == 0)
    {
      alert("No task found.");
      return;
    }
    if(gData=='-1')
    {
      alert("Data too large to be displayed. Filter task by type or select smaller date range.");
      return;
    }
  }
  if(gData)
  {
    var actArray = gData.split("~#~");
    var bounds = new google.maps.LatLngBounds();
    for(var i=0; i < actArray.length; i++) 
    {
      acct = ""+actArray[i];
      var colArray = acct.split("~@~");
      var repStatus = colArray[5];
      var link = '<b><u><a href="'+colArray[7]+'">'+colArray[2]+'</a></u></b>';
      var html = '<table><tr><td style="font-weight: bold; font-size: 175%;">'+colArray[3]+'</td></tr></table><table><tr><td>&nbsp;</td></tr><tr><td><b>Task # : </b>&nbsp;</td><td>'+link+'</td></tr><tr><td align="left"><b>Subject : </b>&nbsp;</td><td>'+colArray[4]+'</td></tr><tr><td align="left"><b>Status :   </b>&nbsp;</td><td>'+repStatus+'</td></tr></table>';
      var newmarker = new google.maps.Marker({
          position: new google.maps.LatLng(colArray[0], colArray[1]),
          map: map,
          //title: html,
          icon: 'http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=%E2%80%A2|'+colArray[8]
      });

      newmarker['infowindow'] = new google.maps.InfoWindow({
              content: html
          });

      google.maps.event.addListener(newmarker, 'click', function() {
          this['infowindow'].open(map, this);
      });

      marker.push(newmarker);
                bounds.extend(new google.maps.LatLng(colArray[0], colArray[1]));
    } 
    map.fitBounds(bounds);
  }
});  
clob_ob._get();
}
...